MapTiler Geocoding — это API для геокодирования, предоставляющее возможность поиска мест и адресов по всему миру с высокой точностью. Оно включает как прямое геокодирование (поиск по названию), так и обратное (поиск по координатам). Сервис ориентирован на разработчиков, создающих картографические приложения, и предлагает гибкие возможности интеграции с использованием различных библиотек и фреймворков.
MapTiler Geocoding доступен как в облачной версии через MapTiler Cloud, так и в виде решения для локального развертывания с использованием MapTiler Server. Это позволяет пользователям выбирать между онлайн-доступом с обновляемыми данными и автономной работой без подключения к интернету, что особенно важно для критичных приложений и работы в условиях ограниченного доступа к сети.
- Прямое геокодирование: поиск мест по названию, включая города, улицы и POI (точки интереса).
- Обратное геокодирование: определение адреса по заданным координатам (широта, долгота).
- Поддержка автозаполнения: предложения по мере ввода, основанные на ближайших совпадениях и предпочтениях региона.
- Поддержка более 180 языков: результаты поиска выводятся на соответствующем языке пользователя.
- Ограничение области поиска: возможность задать рамки поиска по региону, стране или прямоугольной области (bounding box).
- Пакетное геокодирование: обработка нескольких запросов в одном API-вызове, что ускоряет обработку массовых данных.
- Интеграция с картографическими библиотеками: поддержка MapTiler SDK, Leaflet, OpenLayers, MapLibre GL JS, а также компонентов для React и Svelte.
- Локальное развертывание: возможность установки и использования геокодирования в офлайн-режиме с помощью MapTiler Server, что обеспечивает автономную работу картографических приложений.