Прежде чем обработать первый запрос, потребуется значительная инженерная работа: импорт планеты объёмом 600 ГБ, настройка PostgreSQL + PostGIS и непрерывный diff-пайплайн. Публичный инстанс запрещает коммерческое использование и ограничен 1 req/s. Подходит для open-source проектов с инфраструктурными мощностями.
NominatimPickPoint
Импорт планеты ~600 ГБ, PostgreSQL + PostGIS, конвейер обновлений. Существенная инженерная работа прежде чем отправить первый запрос.
Запуск
Регистрация, API-ключ, первый запрос. Никакой базы данных, никаких операций, никакого импорта.
Публичный инстанс: максимум 1 запрос/сек, коммерческое использование запрещено. Self-hosted: без ограничений API, но вы сами управляете инфраструктурой.
Лимиты
Без поминутных ограничений на любом тарифе. Исчерпывайте дневную квоту всплеском, если задача требует.
Только прямой и обратный геокодинг. Маршрутизация (OSRM), автодополнение (Pelias) и трекинг - отдельные системы.
Охват
Геокодинг, маршрутизация (10+ режимов), автодополнение адресов и WebSocket-трекинг устройств под одним ключом.
Self-managed. Ваша команда отвечает за доступность, бэкапы и реакцию на инциденты. SLA не существует по определению.
Надёжность
SLA 99,9% на REST API. Инциденты публикуются на the API Status page в течение 30 минут.
Бесплатно (серверные и операционные расходы ваши). Требуется атрибуция ODbL в публичных продуктах.
Стоимость
От $50/мес. Включает все четыре API, SLA и поддержку. Без поштучной тарификации.
Когда Nominatim оправдан: open-source приложения, внутренние инструменты или хобби-проекты, где есть инфраструктурные мощности, коммерческое использование не требуется и нулевая стоимость лицензии критична.
Поминутная тарификация означает, что каждая новая фича увеличивает счёт: $5/1k за геокодинг, $10/1k за Directions, $17-32/1k за Places. Помимо стоимости, ToS Google ограничивают кэширование и хранение результатов геокодинга, а платформа требует полного GCP billing account с IAM — привязывая продукт к экосистеме Google.
Google Maps PlatformPickPoint
$5/1k для Geocoding, $10/1k для Directions, $17-32/1k для Places. Каждый сервис - отдельная строка в счёте, накапливающаяся на каждое действие пользователя.
Ценообразование
Фиксированный ежемесячный план. Все четыре API под одной квотой. Расходы не растут со всплесками трафика.
50 запросов/сек по умолчанию. Всплески выше этого возвращают 429. Повышение QPS требует покупки дополнительной квоты.
Лимиты
Без поминутных ограничений. Пакетные задачи геокодинга не получат 429 в 3 часа ночи.
Geocoding, Directions, Places, Maps - каждый отдельный продукт, отдельная тарификация, отдельная документация и собственная политика использования.
Охват
Один ключ для геокодинга, маршрутизации, автодополнения и WebSocket-трекинга устройств. Один дашборд.
Fleet Engine (GPS-трекинг в реальном времени) существует, но только для Enterprise, продаётся отдельно и требует отдельного онбординга.
Трекинг
WebSocket-трекинг до 50 Гц включён во все платные тарифы вместе с REST для управления устройствами и историей треков.
Требует аккаунт Google Cloud, настройку IAM и принятие платформенного ToS, привязывающего вас к экосистеме Google.
Зависимость
Стандартный REST API со спецификацией OpenAPI 3.0. Импортируйте в Postman и генерируйте клиент на любом языке.
Когда Google оправдан: однозначная идентификация брендов и POI — ключевое требование: поиск малоизвестных заведений, разрешение неоднозначных названий бизнесов. Качество коммерческих данных Google для POI-поиска не имеет аналогов.
Бесплатный тариф в 30 000 запросов/месяц звучит неплохо — пока не посчитать, что это около 1 000 запросов в день, едва достаточных для разработки. Дальше начинается поминутная тарификация, а при enterprise-объёмах вас перенаправляют в отдел продаж с непрозрачными ценами. Данные премиального качества — но коммерческая модель создана для автопроизводителей и государственных структур, а не SaaS-стартапов.
HERE TechnologiesPickPoint
30k запросов/мес бесплатно, затем €0.70 за 1 000 до 5M, €0.56 за 1 000 до 10M, выше - по запросу. Поштучная тарификация: расходы растут с каждым вызовом.
Цена
Фиксированный ежемесячный план. Предсказуемые расходы без поштучной тарификации, которая накапливается с трафиком.
Бесплатный уровень лимитирован поштучно и по дням. Лимиты корпоративного плана определяются по договору.
Лимиты
Без поминутных ограничений на любом тарифе. Дневная квота доступна для всплеска в любой момент.
HERE Tracking - отдельная IoT-платформа с собственным процессом подключения и корпоративным ценообразованием. Не входит в пакет с геокодингом.
Трекинг
WebSocket-трекинг до 50 Гц, REST API для управления устройствами, история треков - включены во все платные тарифы.
Проприетарные картографические данные, формировавшиеся десятилетиями. Одни из наиболее точных глобальных датасетов, особенно сильные в Европе, Японии и Австралии.
Данные
OSM + коммерческие фиды. Высокая точность адресов и маршрутизации, непрерывно обновляется из живых изменений OSM.
API-ключ для разработчика доступен на бесплатном уровне. Масштабирование в продакшен обычно требует работы с командой продаж.
Онбординг
API-ключ за 2 минуты. Никакого отдела продаж для перехода в продакшен.
Когда HERE оправдан: автомобильная навигация, государственные системы или корпоративные контракты, где максимальная глубина данных и соответствие нормативам важнее стоимости и простоты.
TomTom — прежде всего навигационная платформа для автомобильных и встроенных систем; веб-API вторичны по отношению к их SDK-ориентированному продукту. Сильные потоки данных о пробках, но geocoding API менее зрелый, документация сосредоточена на SDK, а device tracking API отсутствует на любом тарифе. Поминутная тарификация растёт линейно с каждым расчётом маршрута.
TomTomPickPoint
Бесплатный уровень: 2 500 запросов/день на API. Платный уровень: поштучная тарификация, аналогичная по структуре Google - расходы растут линейно с использованием.
Цена
Фиксированный ежемесячный план с дневной квотой. Предсказуемые расходы независимо от ровного или пикового трафика.
Поштучные и подневные лимиты на бесплатном уровне. Платные уровни повышают потолок, но поминутные ограничения сохраняются.
Лимиты
Без поминутных ограничений. Пакетные задачи и пики трафика обрабатываются по той же квоте без 429-ответов.
Данные о трафике в реальном времени на основе глобального парка подключённых автомобилей и зондирующих данных. Один из лучших фидов живого трафика на рынке.
Трафик
Маршрутизация по статическому дорожному графу без live-слоя трафика. Лучше подходит для логистической маршрутизации, чем для объезда пробок в реальном времени.
Нет API трекинга устройств в реальном времени, нет WebSocket-стриминга GPS, нет управления устройствами. Maps SDK поддерживает навигационный UX, но не трекинг флота.
Трекинг
WebSocket-стриминг до 50 Гц, REST API устройств, хранимая история треков - с первого платного тарифа.
Геокодинг, маршрутизация, трафик и Maps SDK. Высокая точность европейских адресов, накопленная за десятилетия данных навигационных устройств.
Охват
Геокодинг, маршрутизация (10+ режимов, оптимизация мультистопов), автодополнение и трекинг - один ключ, один план.
Когда TomTom оправдан: маршрутизация с учётом пробок в реальном времени или фиды о дорожных инцидентах — ключевая ценность продукта, и нужна лучшая сеть пробовых автомобилей для расчёта ETA.
Ценовая модель содержит ловушку, которую большинство команд обнаруживают только в первом счёте: "Временное" геокодирование (без кэширования результатов) даёт 100k бесплатно, но "Постоянное" - которое нужно любому production-приложению - стоит $5/1k с первого запроса без бесплатного тира. Добавьте лимит 600 req/min и полное отсутствие device tracking - и Mapbox становится дорогим выбором для продуктов, которые не используют их рендерер карт.
MapboxPickPoint
Два уровня геокодинга: Temporary (кэширование запрещено) - 100k бесплатно, затем $0,75/1k. Permanent (сохраняемые результаты) - $5,00/1k с первого запроса, без бесплатного уровня. Directions API: 100k бесплатно, затем $2,00/1k.
Цена
Фиксированный план. Все четыре API в одной квоте. Нет поштучной тарификации и нет разделения по праву хранения результатов.
600 запросов/мин для большинства сервисов. Запуски, пакетные задачи или вирусные события трафика легко достигают этого потолка.
Лимиты
Без поминутных ограничений. Используйте всю дневную квоту за один всплеск при необходимости.
Нет WebSocket GPS-стриминга, нет API регистрации устройств, нет хранения истории треков. Трекинг флота не входит в продуктовый каталог.
Трекинг
Реальное время по WebSocket до 50 Гц. REST API для управления устройствами и запросов исторических треков.
Optimization API существует ($2,00/1k после 100k бесплатных) для оптимизации порядка мультистопов. По этому параметру паритет с PickPoint.
Оптимизация
Оптимизация мультистопов с поддержкой временных окон включена в квоту маршрутизации - без отдельной тарификации.
Лучшие в отрасли SDK рендеринга карт для веб и мобайла. Векторные тайлы, кастомные стили, 3D-рельеф - это ключевая сила Mapbox.
Рендеринг карт
Только API. Собственного рендерера нет - интегрируйтесь с любой библиотекой (Leaflet, MapLibre, deck.gl и др.).
Когда Mapbox оправдан: ваш продукт - это прежде всего красивая интерактивная карта, и SDK Mapbox - это именно та фича, которую вы продаёте пользователям.
Выбор по задаче
Ни один вариант не выигрывает по всем параметрам.
Прототип / хобби-проектМалый объём, нет бюджета, SLA не нужен
→
NominatimБесплатный публичный инстанс, лимит 1 запрос/сек. Начните здесь - переход на PickPoint, когда понадобятся SLA, маршрутизация или автодополнение.
Production SaaS с гео-функциямиГеокодинг + маршрутизация + автодополнение
→
PickPointВсе четыре API в одной квоте. Без поминутных лимитов. Фиксированная тарификация - никаких всплесков от пакетных задач или пиков трафика.
Управление флотом / логистикаGPS-трекинг в реальном времени + маршрутизация
→
PickPointWebSocket-стриминг до 50 Гц, управление устройствами и история треков - в одном плане. У Google и Mapbox нет аналогичного API трекинга.
Максимальная точность POIБренды и коммерческие объекты по всему миру
→
Google Maps PlatformКачество проприетарных данных для поиска по бизнесам не имеет аналогов. Стоит своей цены, если это - ключевое требование.
Маршрутизация с live-трафикомДанные о пробках в реальном времени - ядро продукта
→
TomTomЛучшие в отрасли зондовые данные от подключённых автомобилей. Если live-ETA, фиды инцидентов или маршрутизация с учётом пробок - основная ценность продукта, трафик-слой TomTom не имеет конкурентов.
Automotive / государственные / глубокие данныеГлубина и качество данных - приоритет над всем остальным
→
HERE TechnologiesДесятилетия проприетарных картографических данных, сильные позиции в Европе и Японии. Правильный выбор для навигационных систем автомобилей, государственных приложений или корпоративных контрактов, где точность данных важнее всего.
Стоимость при 1 млн запросов / мес
Геокодинг + маршрутизация в сумме. Иллюстративные оценки - сверяйтесь с актуальными страницами ценообразования.
Google
~$5 000–15 000
Mapbox
~$700–2 500
Nominatim
~$100–300 (сервер)
PickPoint
~$50–200/мес
Миграция на PickPoint
Для большинства задач геокодинга - замена URL и добавление заголовка.
Из Nominatim
- GET nominatim.openstreetmap.org/search- ?q=Эйфелева+башня&format=json+ GET api.pickpoint.io/v2/geocode/forward+ ?q=Эйфелева+башня+ X-API-KEY: your_key# Структура ответа отличается - см. руководство
Из Google Geocoding
- GET maps.googleapis.com/maps/api- /geocode/json?address=Эйфелева+башня- &key=YOUR_GOOGLE_KEY+ GET api.pickpoint.io/v2/geocode/forward+ ?q=Эйфелева+башня+ X-API-KEY: your_key# results[] → features[], geometry.location → geometry.coordinates
Из Mapbox Geocoding
- GET api.mapbox.com/geocoding/v5- /mapbox.places/Эйфелева+башня.json- ?access_token=YOUR_MAPBOX_TOKEN+ GET api.pickpoint.io/v2/geocode/forward+ ?q=Эйфелева+башня+ X-API-KEY: your_key# Формат GeoJSON FeatureCollection совместим
Справочная таблица
Возможность
PickPoint
Nominatim
Google
Mapbox
HERE
TomTom
Прямой / обратный геокодинг
Да
Да
Да
Да
Да
Да
Автодополнение адресов
Да
Частично
Places API
Да
Да
Да
Пошаговая маршрутизация
Да (10+ режимов)
Нет
Directions API
Да
Да
Да
Оптимизация мультистопов
Да
Нет
Нет
Да (Optimization API)
Enterprise
Нет
Трекинг устройств в реальном времени
WebSocket 50 Гц
Нет
Нет
Нет
Enterprise only
Нет
Данные о live-трафике
Нет
Нет
Да
Да
Да
Лучшие в отрасли
Поминутные ограничения
Отсутствуют
1 запрос/сек
50 запросов/сек
600 запросов/мин
По уровням
По уровням
SLA доступности
99,9%
Self-managed
99,9%
99,9%
99,9%
99,9%
Спецификация OpenAPI 3.0
Да
Частично
Да
Да
Да
Да
Self-hosting
Нет
Да (OSS)
Нет
Нет
Нет
Нет
Начальная цена
$50/мес фиксированно
Бесплатно (self-host)
За каждый запрос
100k (temp.) / $5/1k (perm.)
30k бесплатно, потом €0.70/1k
2 500 запросов/день
Попробуйте перед тем, как решить
Запустите те же запросы и сравните результаты сами.