Задать вопрос
@leopardo11

Как можно отслеживать передвижения (велосипеда) получая данные, показывать на карте в реальном времени?

Не сложно ли реализовать такое, зная php, jquery? Цель показывать передвижение велосипеда на сайте, на карте, в режиме реального времени.
  • Вопрос задан
  • 1139 просмотров
Подписаться 3 Оценить Комментировать
Решение пользователя Илья Шатохин К ответам на вопрос (4)
@iShatokhin
JS developer
Можно.

Со стороны велосипеда: устройство должно посылать координаты в виде бинарного UPD пакета через интернет на открытый порт сервера через промежуток времени (обычно раз в секунду), а тот парсить пакет, проверять на ошибки (как минимум CRC) и регистрировать (запоминать как минимум последнюю).

Со стороны браузера: открываем webSocket или дергаем ajax (обычно раз в секунду) к web части сервера и получаем координаты велосипеда в реальном времени. Координаты отрисовываем на Gmaps/Ymaps/OSmaps. Все.

Ivan Arxont правильно описал нюансы погрешностей и потери связи.
Ответ написан
Комментировать