SASGIS

Веб-картография и навигация

SAS.Wiki

Веб-картография и навигация

Инструменты пользователя

Инструменты сайта


android_as_gps

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

android_as_gps [16/06/2014 15:58]
91.203.67.40
android_as_gps [26/01/2024 03:21] (текущий)
94.180.117.26 [Symbian + ExtGPS]
Строка 1: Строка 1:
-[[главная|Главная страница]] 
- 
 ====== Как использовать телефон с OS Android в качестве GPS ====== ====== Как использовать телефон с OS Android в качестве GPS ======
-Сейчас очень у многих есть смартфоны с OS Android. Такой телефон обычно имеет GPS модуль и вполне может использоваться для навигации,​ и у него есть преимущества:​ 
-  - Достаточно дешёвое решение. 
-  - Компактный,​ можно расположить в держателе на лобовом стекле автомобиля. 
-  - Обычно подключен к мобильному интернету и может загружать карты, прокладывать маршруты,​ искать данные. 
  
-Но есть несколько проблем: +Мобильные устройства с установленным ​специальным ​приложением могут передавать [[https://​ru.wikipedia.org/​wiki/​NMEA_0183|NMEA 0183]] фид с [[https://​ru.wikipedia.org/​wiki/​GNSS|GNSS]]-приёмникаа SAS.Planet ​может получать его из COM-порта. Данные передаются по Bluetooth, Wi-Fi, USB.
-  - САС.Планета не работает под OS Android. +
-  ​Ресурсы ноутбука обычно заметно больше, ​чем ресурсы ​телефона (больше экран, больше клавиш для управления, больший ​диск вмещает гораздо больший объем карт).+
  
-Если у вас есть и телефон под OS Android, и ноутбук с OS Windows, то можно избавиться от недостатков,​ сохранив преимущества.+===== Symbian + ExtGPS =====
  
-Телефон может продолжать использоваться водителем для ​ориентирования на дороге, а данные с GPS модуля будут передаваться на ноутбук для отображения в САСланете с использованием всех её возможностей и мобильного интернета, получаемого с телефона.+  - Установить [[https://​4pda.to/​forum/​index.php?​showtopic=456430|Symarctic ExtGPS]] (J2ME, freeware) 
 +  - Инициализировать ​GPS 
 +  - Включить Bluetooth 
 +  - Запустить ​программу 
 +  - В ОС Windows: 
 +    - Показать ​устройства Bluetooth 
 +    - Свойства устройства 
 +    - Службы > Включить "Последовательный порт (SSP) Symarc... COM5". COM порт может быть другим. 
 +  - В SAS.Planet достаточно указать COM порт. При определении позиции GPS на дисплее телефона отображается "Fix NMEA-0183"​ и зелёные кругиПример данных NMEA 0183:
  
-Опишукак пользуюсь я самНекоторые детали реализации могут отличаться в конкретном случае,​ но важна ​идея.+  $GPRMC,202956.000,​A,​5510.91627,​N,​03012.89199,​E,​0.8,​354.8,​030115,​7.5,​W,​A*11 
 +  $GPVTG,​354.8,​T,​2.3,​M,​0.8,​N,​1.5,​K,​A*24 
 +  $GPGGA,​202957.000,​5510.91591,​N,​03012.89568,​E,​1,​05,​2.3,​177.4,​M,​22.6,​M,,​*5E 
 +  $GPGLL,​5510.91591,​N,​03012.89568,​E,​202957.000,​A,​A*5C 
 +  $GPGSA,​A,​3,​28,​17,​13,​15,​26,,,,,,,,​4.1,​2.3,​3.5*3E 
 + 
 + 
 +===== Android ===== 
 + 
 +https://​habr.com/​ru/​articles/​121190/​ 
 + 
 +Приложения
 +  - [[https://​play.google.com/​store/​apps/​details?​id=com.Saenko.GpsOverBt|GpsOverBt]],​ [[https://​4pda.to/​forum/​index.php?​showtopic=251294|4PDA]] 
 +  - [[https://​play.google.com/​store/​apps/​details?​id=com.michaelchourdakis.windows7gpssharing&​hl=ru|GPS Sharing for Windows Sensor]] 
 +  - [[https://​play.google.com/​store/​apps/​details?​id=com.jillybunch.shareGPS&​hl=en&​gl=US|ShareGPS]] 
 +  - Bluetooth GPS Output [[https://​4pda.to/​forum/​index.php?​showtopic=360559|4PDA]]
  
   - В телефоне включена Wi-Fi точка доступа (желательно с раздачей мобильного интернета,​ но это не обязательно)   - В телефоне включена Wi-Fi точка доступа (желательно с раздачей мобильного интернета,​ но это не обязательно)
-  - На телефоне установлена программа ​ [[https://​play.google.com/​store/​apps/​details?​id=com.turboirc.tgps.v2&hl=ru|Turbo GPS]], можно и другую,​ главное,​ чтобы она поддерживала возможность передачи данных с GPS по сети. В Turbo GPS эта функция называется **NMEA Server**. +  - На телефоне установлена программа ​ [[https://​play.google.com/​store/​apps/​details?​id=com.michaelchourdakis.windows7gpssharing&​hl=ru|GPS ​Sharing for Windows Sensor]] 
-  - В Turbo GPS включаем ​NMEA Server ​и задаём порт для подключения,​ по-умолчанию 7777. +  - Запускаем ​GPS Sharing ​и задаём порт для подключения,​ по-умолчанию 7777 
-  - Ноутбук должен подключаться по Wi-Fi к телефону. +  - Ноутбук должен подключаться по Wi-Fi к телефону 
-  - На ноутбук устанавливаем программу GpsGate (я пользуюсь уже очень старой версией 2.5, она не бесплатна, но, думаю, можно найти бесплатные аналоги).+  - На ноутбук устанавливаем программу GpsGate (я пользуюсь уже очень старой версией 2.5, она не бесплатна)
   - В настройках GpsGate в разделе Output выбираем Virtual COM Port, нажимаем Add и выбираем необходимый номер COM порта. Именно его мы будем указывать в настройках САС.Планеты.   - В настройках GpsGate в разделе Output выбираем Virtual COM Port, нажимаем Add и выбираем необходимый номер COM порта. Именно его мы будем указывать в настройках САС.Планеты.
   - В настройках GpsGate в разделе Input выбираем TCP/IP Client, а в параметрах указываем IP адрес телефона (можно посмотреть в свойствах сетевого подключения,​ **Основной шлюз**) и номер порта, который настроили в NMEA Server на телефоне. В моём примере это 7777.   - В настройках GpsGate в разделе Input выбираем TCP/IP Client, а в параметрах указываем IP адрес телефона (можно посмотреть в свойствах сетевого подключения,​ **Основной шлюз**) и номер порта, который настроили в NMEA Server на телефоне. В моём примере это 7777.
Строка 27: Строка 42:
   - Можно запускать САС.Планету,​ указывать в настройках выбранный ранее COM порт и нажимать "​Подключить GPS".   - Можно запускать САС.Планету,​ указывать в настройках выбранный ранее COM порт и нажимать "​Подключить GPS".
  
- 
-Итого, мы получаем ноутбук,​ на котором можно рассмотреть маршрут со всеми подробностями на куче скачанных заранее карт, видеть объекты,​ отмеченные на Викимапии,​ смотреть при помощи мобильного интернета и одновременно видеть своё положение. Проводов минимум. Только зарядки для телефона и ноутбука.