Я бы хотел реализовать отслеживание в реальном времени на Android с помощью карт Google. Я хочу показать движение пользователя, когда они перемещаются из одного места в другое, изменяя положение маркера на карте.Как реализовать отслеживание в реальном времени?
ответ
Поскольку изменение местоположения пользователя, вы должны учитывать движение на , переоценивая местоположение пользователя так часто.
прочитать полный рассказ здесь:
https://developer.android.com/guide/topics/location/strategies.html
вам нужно сделать LocationRequest
после интервала исправления и слушать изменения местоположения с помощью LocationListener
. Вы можете передать этот хороший пример: -
http://javapapers.com/android/android-location-tracker-with-google-maps/
Для реализации LiveTracking в Android или IOS Application, следующий утомительный процесс включает в себя, Реальную технологию время, чтобы обновить ваше местоположение и выделенный сервер, который должен обрабатывающий нагрузки данных для получения значений местоположения драйвера на определенный интервал. Алгоритм, который вы создаете, должен обеспечивать меньшее потребление батареи, когда приложение работает в фоновом режиме. Все это должно сопровождаться безопасностью для обеспечения надежности приложения.
А вот легкий путь, вы можете интегрировать LiveTracking в секундах:
индивидуального решения доступно для вас, Teliver является отслеживание местоположения SDK как для строения Android и приложений IOS. SDK должен быть интегрирован в два приложения.
Одно приложение как ПОТРЕБИТЕЛЬ.
Другое приложение в качестве ОПЕРАТОРА.
Принимая услугу доставки по требованию в качестве прецедента для реализации LiveTracking. Как только агент доставки отправляется на доставку, клиент может отслеживать местоположение агента доставки на картах. Маркер будет обновляться на основе каждого обновления местоположения драйвера на Картах.