ГИС

Как Navixy использует ГИС

Платформа Navixy интегрируется с дополнительными ГИС (географическими информационными сервисами), чтобы предоставлять точные и эффективные услуги по отслеживанию и мониторингу на основе местоположения для автопарков и активов. Примеры таких сервисов включают:

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

  • Прокладывание маршрута включает создание пути между двумя точками на карте. Для обеспечения геокодирования и прокладки маршрутов требуется поставщик геокодера/маршрутизатора.

  • Матрица расстояний используется для вычисления расстояния и времени в пути между несколькими точками на карте. Эта информация может использоваться для оптимизации маршрутов, оценки времени в пути и расхода топлива, а также для предоставления аналитики на основе местоположения.

  • Базы данных LBS/Cell ID используются для предоставления данных о местоположении устройств, которые не имеют возможностей GPS или у которых они временно ограничены. В таких случаях Navixy использует данные вышек сотовой связи для триангуляции положения устройства. Эта технология полезна в районах со слабым GPS‑сигналом или для устройств, находящихся внутри зданий или других сооружений.

Популярные варианты для ГИС

Navixy работает с рядом поставщиков ГИС, и ниже вы найдете информацию о том, как интегрироваться с наиболее распространёнными вариантами.

Navixy Premium GIS — это дополнительный пакет для платформы Navixy для отслеживания GPS, который предлагает расширенные функции ГИС для компаний, требующих более точных данных о местоположении и возможностей картографии. Пакет включает доступ к премиальным сервисам геокодирования и прокладки маршрутов от Google, расширенные функции картографии и возможность создания пользовательских слоёв карты.

С Premium GIS компании могут получать более точную и детализированную информацию о местоположении, оптимизировать маршруты и навигацию, а также создавать настраиваемые карты в соответствии со своими потребностями. Пакет доступен как дополнение к базовой платформе GPS‑отслеживания Navixy, и пользователи могут добавить его к своей подписке при необходимости расширенной функциональности ГИС.

Интеграция вашей On‑Premise инсталляции с Navixy Premium GIS — это простой и экономически эффективный процесс, который покрывает большинство потребностей.

Google Maps

Google Maps — один из самых популярных вариантов в мире благодаря мощным возможностям геокодирования и прокладки маршрутов. Если вы предпочитаете не использовать Navixy Premium GIS, а приобрести лицензию Google Maps отдельно, необходимо выполнить некоторые процедуры безопасности, описанные ниже.

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

Ключ Google API №1

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

.contoso.com/

(Используйте собственный домен вместо 'contoso')

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

  • Google Maps JavaScript API

  • Google Street View Image API

Ключ Google API №2

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

  • Google Maps Geocoding API

  • Google Maps Geolocation API

  • Google Maps Directions API

Ключ Google API №3

используется для карт в уведомлениях по электронной почте. Он должен быть ограничен по HTTP referrer следующим образом:

.contoso.com/ и

  • Google Static Maps API

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

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

Если вам нужна помощь в создании собственных ключей Google API, пожалуйста, обратитесь к этому статье.

Обратите внимание, что согласно политике использования Google для целей отслеживания активов требуется план Google Premium.

Дополнительную информацию от Google можно получить по ссылке ниже:

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

OpenStreetMap

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

Недостатком использования OSM является то, что в некоторых частях мира она менее точна, чем Google, и имеет ограничения по использованию. Если вы отправляете слишком много запросов на геокодирование в секунду, ваш IP может быть заблокирован серверами OSM. На практике вы начнёте сталкиваться с этим ограничением примерно при наличии 700 и более устройств.

Однако если вы собираетесь использовать небольшое количество устройств, геокодер OSM и маршрутизатор OSRM могут быть жизнеспособным вариантом. Кроме того, использование OSM и OSRM — хороший способ поддержать инициативы с открытым исходным кодом и внести вклад в глобальное картографическое сообщество.

Nominatim

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

Mapbox

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

Последнее обновление

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