Как периодически выполнять фоновые вызовы API Карт Google в фоновом режиме?

Я создаю карту с ограждениями полигонов (используя JavaScript API Карт Google) и хочу периодически проверять, существуют ли определенные точки (местоположение мобильных устройств) внутри этих ограждений. У меня, конечно, есть местоположение мобильных устройств, периодически доступных. Но хотелось бы знать, возможно ли каким-либо образом выполнять вызовы API в фоновом режиме и получать данные без необходимости загружать / просматривать веб-страницу … а также как это можно реализовать?

Чтобы добавить, что я хочу точно достичь, это:

API Google Maps Javascript имеет библиотеку Geometry, которая позволяет совершать вызовы метода google.maps.geometry.poly.containsLocation(LatLng coordinate,Polygon polygon),

У меня есть оба coordinate а также polygon значения координат хранятся в базе данных. Но каким-то образом мне нужно иметь возможность периодически вызывать этот метод в API и вносить некоторые изменения в отслеживаемые устройства, на которых я все еще застрял. Периодическая проверка должна быть реализована в C ++ или была бы рада принять любые рекомендации.

Я посмотрел на https://github.com/tparkin/Google-Maps-Point-in-Polygon чтобы увидеть, смогу ли я преобразовать эту логику и избежать вызовов API, но библиотека все еще не поддерживается. Нужно исследовать ее дальше.
Любая помощь / руководство приветствуется.

-1

Решение

Если у вас есть точка и многоугольник, вам вовсе не обязательно использовать API Карт Google. Если у вас есть код, написанный на C ++, может быть проще использовать библиотеку, подобную тем, которые обсуждались в ГИС раздел здесь.

Выполнение этого в фоновом режиме с использованием JavaScript потребует ServiceWorkers который я не верю, будет работать с Google Maps JS API.

2

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

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

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