Afzaal Ahmad Zeeshan
То, что вам нужно использовать, - это своего рода объект отслеживания местоположения, который отслеживает и обновляет ваше приложение с обновленным местоположением. Поскольку вы используете Ionic, я полагаю, что могут быть некоторые ограничения, поскольку нативные интеграции будут недоступны, но вы можете начать работу здесь, Фоновая Геолокация - Ионная Документация[^].
Карты Google, то позволит вам разместить метки на карте в зависимости от объектов местности (объектов LatLong , Координирует | Maps JavaScript API | Разработчики Google[^]), и с помощью этого вы можете разместить маркеры. Взгляните на это Официальный сайт Google Maps[^], где они показали рабочий пример кода, который может визуализировать экземпляр Google Maps с помощью маркера.
Когда Ionic предоставляет вам обновление, вы должны обновить экземпляр Google Maps и обновить маркер—удалить предыдущие и добавить новый!
Хотя это не совсем то, что вы ищете, но это может помочь вам понять, как захватить обновления местоположения из экземпляров карт и выполнить действие, https://www.codeproject.com/Articles/1040389/Ok-Android-Broadcast-my-location.
Member 14619265
сэр, спасибо за Ваш отзыв.сэр в моем случае маркер обновляется через изменение позиции пользователя, но карта не перемещается через позицию.
на самом деле на мою ошибку в вопросе.я переместил карту через позицию пользователя.
понравилось: расположение-центр выставки, но после смены позиции для перемещения по карте.ниже я поделиться ссылкой на демо:
http://jsfiddle.net/geocodezip/ouhLc6v2
по ссылке выше используется directionalService но в моем случае я не использую направленного службой у меня нормально нарисовать полилинию.если бы я использовал направленный сервис, он нарисовал бы кратчайший путь, но в моем случае фиксированную точку для каждого местоположения.Пожалуйста, сэр, скажите мне, что я делаю?