Как получить координаты с устройства ГЛОНАСС?

Нужно написать программу которая будет показывать местонахождение транспорта. Как с устройства ГЛОНАСС отправляются координаты, в каком формате и как их принять к примеру на сервере (написанный на php) не известно. И можно ли как то получить данные о расположении маршрутных автобусов или другого городского пассажирского транспорта?
  • Вопрос задан
  • 1688 просмотров
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
Как правило такие устройства отдают данные в формате NMEA 0183
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ipswitch
@ipswitch
IT-инженер
Смотря какое устройство установлено на транспорте.
Если пассивный приёмник - то у него будет COM-порт (RS232) и отдача информации в формате NMEA 0183. Как его читать и передавать - решаете Вы. Или средствами бортового компьютера, или выносить порт через сеть, или тупо писать в память, и.т.д.
Если на транспорте стоит "умный" трекер, то он уже содержит логику по передаче координат на сервер (зачастую свой, производителя).
Также некоторые транспортные компании делятся информацией со сторонними сервисами, к примеру, выгружая данные о своих маршрутках в какой-нибудь условный Яндекс.

Почитайте вот эту статью для начала:
https://habrahabr.ru/post/99508/
и вот эту
https://habrahabr.ru/post/196150/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы