Используйте данные Google широты как слой в OpenLayers

StackOverflow https://stackoverflow.com/questions/5460077

  •  13-11-2019
  •  | 
  •  

Вопрос

У меня есть приложение MAP, созданное на OpenLayers, которые отображают базовыйap и различные сайты передачи, которые поддерживают наш сервисный персонал.Чтобы иметь возможность отправить ближайший Techian на сайт, когда возникает ошибка, мы хотим отслеживать их и отображать их последнюю позицию на карте.

Мы только что начали использовать широту Google, и он работает в приложении широты, как и ожидалось, но какой лучший подход к использованию этих данных как отдельный слой в OpenLayers?Чтобы отобразить все пользователи, которые подключены на одной карте?

Я думаю, возможно, векторный слой с сервисом Geojson, который запрашивает широту API, но любые мысли и идеи приветствуются.

Это было полезно?

Решение

Ну, это может быть вашим собственным веб-сервисом, который не требует широты API, или вы можете позвонить в API Google непосредственно с клиента, поскольку он основан на основе отдыха.

На стороне OpenLayers Я также предпочитаю векторный слой, так как он очень гибкий и, похоже, выполняет ваши требования.

Вы, вероятно, также захотите создать таймер (SettimeOut ()), которые вызывают широту API каждую минуту или так и обновляют позиции пользователя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top