Любая серьезная платформа GPS-мониторинга должна поддерживать различные системы геокодирования. Среди них могут быть как глобальные сервисы вроде Google, Nominatim, MapBox, ArcGIS, так и системы с региональной спецификой и охватом, как Яндекс, Прогород или 2GIS в России.
В чем разница между этими системами, какую лучше выбрать для построения вашего сервиса GPS-мониторинга – ответы вы найдете в этом посте.

Для начала разберемся с терминами. Прямым геокодированием называют преобразование адреса в географические координаты. Операция наоборот, то есть преобразование координат в адрес или название места – это есть обратное геокодирование. Систему, обеспечивающую геокодирование, называют сервисом геокодирования или, по-попросту, геокодером. Таким образом, основными элементами геокодера являются (1) база данных и (2) процедуры обращения к ней.
Сервисы GPS-мониторинга применяют геокодирование буквально повсюду: в пользовательском интерфейсе, при построении отчетов, назначении задач, отправки уведомлений и так далее. Например, в отчете по поездкам обратное геокодирование позволяет преобразовать координаты начала и окончания движения в адрес. В таком виде отчет явно понятнее.
Пользователи также смогут изменить геокодер в разделе Учетная запись.
При выборе важно понять сильные и слабые стороны каждого геокодера, тогда выбор будет обоснованным.
Для технической оценки геокодера нужно использовать два основных параметра:
Отметим, что поддержание актуальности данных и высокопроизводительное оборудование требуют серьезных затрат. Поэтому почти все геокодеры платные и среди них надо выбрать наиболее подходящий для вашего бизнеса. Чтобы решить было проще, мы выделили ключевые особенности популярных в России и СНГ геокодеров:
Теперь, когда вы знаете особенности геокодеров, оцените как именно клиенты используют ваш сервис GPS-мониторинга и общее количество подключенных GPS-трекеров. Решите что важнее для вашего бизнеса: скорость и качество геокодирования или его цена.
Если вы недавно стали предлагать услуги GPS-мониторинга и количество подключений невелико, можно пренебречь скоростью и предлагать клиентам геокодер OSM или региональный геокодер, работающий в вашей стране. Так вы сможете сэкономить.
С ростом числа подключений использование геокодера станет более интенсивным. Скорость геокодирования станет важным параметром, в этом случае вы сможете перейти на Google. Так вы будете соответствовать растущим запроса клиентов.
Будьте готовы, что клиентам потребуются разные геокодеры. Например, у клиента нашего партнера в отчетах адреса часто показывались без номера дома. Выбор другого геокодера проблему не решал. Оказалось что в его городе, Норильске, наиболее полная база у геокодера 2GIS. Мы интегрировали этот геокодер и адреса в отчетах стали полными.
Если же геокодер клиента в целом устраивает и поправить требуется буквально несколько адресов, то ему ему подойдет функция Места. С ее помощью легко добавить нужную информацию и видеть ее в отчетах, адресах заданий и т.д.

Какой бы геокодер вы не выбрали, это будет сторонний геоинформационный сервис (ГИС), интегрированный с сервисом GPS-мониторинга. ГИС широко используются в спутниковом мониторинге, предоставляя пользователю дополнительную информацию и обеспечивая удобную работу. Помимо геокодера ГИС включают в себя:
Платформа Navixy дает только техническую возможность работать с геокодером и другими ГИС. Коммерческие условия использования каждого сервиса определяет его владелец. Впрочем, чтобы обеспечить партнерам простой и легальный доступ к наиболее востребованным геокодерам, мы предлагаем два пакета: “Navixy – Базовый ГИС” и “Navixy – Премиум ГИС”.
Более подробно вопросы использования ГИС и карт раскрыты в инструкции на нашем сайте. Кроме того, по вы можете проконсультироваться с вашим менеджером.