Геокодирование / Google API

Геокодирование — это процесс преобразования адресов в географичесские координаты с шириной и долготой, и обратно.

Прокладка маршрута Это процесс создания маршрутов между двумя точками на карте.

Для работы геокодирования и прокладки маршрутов, необходим провайдер маршрутов/геокодинга. Мы поддерживаем двух поставщиков геокодеров/маршрутов, и ниже вы можете найти описание для каждого из них.

Google API

Этот провайдер является рекомендуемым, так как он более точен. И он уже включён в наши пакеты Premium GIS, но если вы хотите получить ключи Google API отдельно, пожалуйста, прочитайте ниже.

В целях безопасности мы рекомендуем создать три ключа Google API и ограничить их следующим образом

Первый Google API ключ:

Должен быть ограничен http-реферером следующим образом:
.contoso.com/
(Используйте ваш домен вместо ‘contoso’)

Должен быть ограничен следующими API:

  • Google Maps JavaScript API
  • Google Street View Image API
Второй Google API ключ:

Должен быть ограничен только IP-адресом вашего сервера и следующими API:

  • Google Maps Geocoding API
  • Google Maps Geolocation API
  • Google Maps Directions API
Третий Google API ключ:

Используется для карт в уведомлениях по электронной почте. Он должен быть ограничен http-реферером следующим образом::
.contoso.com/ и

  • Google Static Maps API

Вы также должны создать секретную подпись URL для этого ключа.

Отправьте ключи в службу технической поддержки Navixy, чтобы мы могли установить их для вас, или вы можете обратиться к нашему гайду, если вы хотите установить их самостоятельно.

Обратите внимание, что согласно правилам использования Google, требуется Google Premium план для отслеживания маячков с помощью Google API. Вы можете узнать об этом больше на официальном сайте:

https://developers.google.com/maps/pricing-and-plans/

OpenStreetMap геокодер

OpenStreetMap (OSM) и OpenSourceRoutingMachine (OSRM) являются бесплатной альтернативой для Google API. Недостатком OSM является то, что он менее точен, чем Google в некоторых частях мира, и что он имеет ограничения по использованию — если вы отправляете слишком много запросов геокодирования в секунду, ваш IP может быть заблокирован серверами OSM. На практике, вы превысите этот лимит, если у вас есть около 700 устройств.

Если вы собираетесь использовать небольшое количество устройств, геокодер OSM и маршрутизация OSRM могут быть хорошим вариантом.

Nominatim

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

We use сookies to improve our website, products and related services, analyze site traffic, and serve targeted advertisements. If you continue to use our services, you consent to our use of сookies. Read more