javascript — отслеживание пользователей в реальном времени с помощью Google Maps API

Я хочу создать ту же функциональность, что и приложение Google Maps на веб-сайте, используя JavaScript API Google Maps. Я могу получить текущее местоположение пользователя и обновить его через setinterval на карте.

Проблема в том, что я получаю несколько предложений о направлении с помощью API направления. Поэтому, если я выбираю второй маршрут из предложенных маршрутов от Google, он показывает второе направление маршрута, но при обновлении страницы показывает первое направление.

Кроме того, я хочу, чтобы администратор отслеживал пользователей по их идентификатору. Я могу найти их, но я не могу показать направление на карте для администратора.

У кого-нибудь есть идеи по этому поводу?

По сути, я создаю сайт, который позволяет пользователям отслеживать свои поездки и помогать им добраться до пункта назначения, отслеживать свое местоположение и сохранять его в базе данных.

Вот разработка сайта:

https://www.aghadiinfotechforclient2.com/track/
пользователь: demo pass: demo @ 123

И найти ссылку на пользователя:
https://www.aghadiinfotechforclient2.com/track/locate с идентификатором пользователя: 5

0

Решение

Во-первых, используйте watchPosition, а не setInterval. Во-вторых, я игнорировал бы направление и использовал бы инструкции карты Google для поездки.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]