2016-08-05 5 views
0

Я разрабатываю одно приложение, в котором я хочу, чтобы получить следующие вещи с помощью Google Map:Как отслеживать пользователя на карте Google в режиме реального времени?

  1. Человек А может получить гусеничный многократным пользователем.

  2. Каждый человек, который следит за человеком, может положить Pin в карту и сделать радиус, чтобы они могли отслеживать человека A в другом месте.

  3. Если лицо B отслеживает лицо А в месте расположения Санта-Клары и радиусе составляет 30 метров, то всякий раз, когда Лицо А входит или покидает это место, тогда Лицо B получит уведомление.

  4. Если человек А прибыл в отслеженное местоположение и путешествует затем , мы должны отображать скорость, направление, в котором он путешествует по Карте в режиме реального времени.

  5. Таким образом, может быть несколько местоположений, в которых отслеживается лицо А. и мы должны отображать направление в реальном времени, в котором он путешествует, и текущую скорость. Как UBER-приложение.

мне позвонили с поддержкой Google, и она сказала мне «Вы должны реализовать свой собственный механизм отслеживания, поддерживая геокодировать записей в базе данных». Но если я реализую это так, то каждую секунду я должен отправить геолокацию на сервер и получить ее.

Есть ли другие решения этой проблемы?

Спасибо, Аббас Mulani

ответ

0

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