ГИС
Как Navixy использует ГИС
Платформа Navixy интегрируется с дополнительными ГИС (географическими информационными сервисами), чтобы предоставлять точные и эффективные услуги по отслеживанию и мониторингу на основе местоположения для автопарков и активов. Примеры таких сервисов включают:
Геокодирование — это процесс преобразования адресов, например почтового адреса, в географические координаты (широту и долготу) и обратно.
Прокладывание маршрута включает создание пути между двумя точками на карте. Для обеспечения геокодирования и прокладки маршрутов требуется поставщик геокодера/маршрутизатора.
Матрица расстояний используется для вычисления расстояния и времени в пути между несколькими точками на карте. Эта информация может использоваться для оптимизации маршрутов, оценки времени в пути и расхода топлива, а также для предоставления аналитики на основе местоположения.
Базы данных LBS/Cell ID используются для предоставления данных о местоположении устройств, которые не имеют возможностей GPS или у которых они временно ограничены. В таких случаях Navixy использует данные вышек сотовой связи для триангуляции положения устройства. Эта технология полезна в районах со слабым GPS‑сигналом или для устройств, находящихся внутри зданий или других сооружений.
Популярные варианты для ГИС
Navixy работает с рядом поставщиков ГИС, и ниже вы найдете информацию о том, как интегрироваться с наиболее распространёнными вариантами.
Navixy Premium GIS
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 — это платный сервис и может не подойти тем, кто ищет бесплатную альтернативу.
Последнее обновление
Это было полезно?