Геосервисы для доставки и выездных служб

Маршруты, которые считаются с реальностью, а не с прямой линией

MAPLINE строит маршруты с учётом веса, габаритов, знаков и окон доставки, приводит адреса к координатам и считает матрицы расстояний. Один HTTP-запрос — ответ за 40 миллисекунд.

10 000 запросов в месяц бесплатно без привязки карты SLA 99,95%
route/optimize · 14 точек −23% пробега
склад финиш
после оптимизации · 84 км исходный порядок · 109 км
41 мс
медиана ответа маршрутизатора
18,4 млн
запросов в сутки
1 240
городов в геокодере
99,95%
доступность за 12 месяцев
Что умеет

Пять сервисов, которые обычно приходится собирать из трёх подрядчиков

Одна авторизация, один формат ответа, одна тарификация. Можно брать по частям.

Маршрутизация

Кратчайший путь с ограничениями транспорта и дорожной обстановкой на выбранное время.

  • масса, высота, класс груза
  • окна доставки и время стоянки
  • платные участки — учитывать или обходить

Геокодирование

Адрес строкой — координаты и разобранный адрес. И наоборот. Терпит опечатки и сокращения.

  • «ул. Ленина 5 к2» и «Ленина, д5к2» — один ответ
  • подсказки на лету от третьего символа
  • уверенность ответа числом

Матрица расстояний

До 5000 пар «откуда — куда» за один вызов. Считает и километры, и минуты.

  • асимметричная матрица
  • время в пути на заданный час
  • потоковая выдача для больших матриц

Изохроны

Область, докуда курьер доезжает за 15, 30 или 60 минут. Отдаём готовым полигоном.

  • пешком, на авто, на велосипеде
  • с поправкой на час пик
  • GeoJSON без пересчёта

Зоны доставки

Разложить город на тарифные зоны и проверять попадание точки — одним запросом.

  • импорт своих полигонов
  • приоритеты при наложении зон
  • проверка 1000 точек за вызов

Планирование смены

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

  • несколько складов и смен
  • навыки и допуски водителя
  • пересчёт при срочной заявке
Интеграция

Первый ответ — через десять минут после регистрации

REST поверх HTTPS, JSON на вход и на выход. Ключ передаётся заголовком, не в адресе.

  1. Заведите ключ

    В личном кабинете, без звонка менеджеру. Сразу боевой, с бесплатной квотой.

  2. Отправьте точки

    Список координат или адресов строкой. Порядок не важен: сервис вернёт свой.

  3. Получите маршрут

    Порядок объезда, геометрия линии, расстояние и время по каждому плечу.

  4. Подключите вебхук

    Долгие расчёты (от 500 точек) уходят в очередь, ответ приходит на ваш адрес.

POST /v2/route/optimize
# маршрут по 14 точкам с окнами доставки
curl https://api.mapline.pinecore.net/v2/route/optimize \
  -H "X-Api-Key: $MAPLINE_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "vehicle": { "profile": "truck", "mass_kg": 3500, "height_m": 2.9 },
    "start":   { "lat": 52.2297, "lon": 21.0122 },
    "points": [
      { "id": "A-114", "lat": 52.2612, "lon": 20.9820,
        "window": ["09:00", "12:00"], "stop_min": 12 },
      { "id": "A-118", "address": "Grójecka 128, Warszawa" }
    ],
    "depart_at": "2026-09-08T07:30:00+02:00",
    "avoid": ["toll"]
  }'

# ответ
{
  "order": ["A-118", "A-114"],
  "distance_km": 84.2,
  "duration_min": 126,
  "saved_km": 24.8,
  "legs": [ { "to": "A-118",
              "eta": "09:41",
              "km": 11.4 } ],
  "geometry": "polyline6:ku~vIcpq_C..."
}
Покрытие и данные

Где считаем и насколько свежая карта

Дорожный граф обновляем еженедельно, адресную базу — раз в сутки. Даты обновления открыты.

РегионДорожный графАдресаПробкиОбновлён
Польшаполный6,1 млнда02.09.2026
Германияполный21,4 млнда02.09.2026
Чехия, Словакияполный4,8 млнда01.09.2026
Прибалтикаполный2,2 млнчастично01.09.2026
Скандинавияполный9,6 млнда31.08.2026
Юго-Восточная Европамагистрали и города7,3 млннет29.08.2026

Историю обновлений и охват по каждому воеводству смотрите в разделе «Данные» личного кабинета.

«Мы считали, что у нас проблема с водителями. Оказалось — с порядком точек. После перехода на MAPLINE средний пробег машины за смену упал на 19 километров, а число опозданий в окно — вдвое.»
Марта Ковальская, руководитель логистики сети «Zielony Koszyk», 40 машин
Тарифы

Платите за запросы, а не за места и подключения

Неиспользованные запросы месяца не сгорают и переносятся один раз.

Старт
0 злотых
  • 10 000 запросов в месяц
  • маршруты до 25 точек
  • геокодер и подсказки
  • поддержка почтой
Получить ключ
Рабочий
249 злотых в месяц
  • 250 000 запросов
  • маршруты до 500 точек
  • матрицы и изохроны
  • планирование смены
  • вебхуки и очередь
  • ответ поддержки за 4 часа
Подключить
Свой контур
по счёту
  • установка в вашем контуре
  • без ограничения запросов
  • свои полигоны и справочники
  • SLA в договоре
  • выделенный инженер
Обсудить
Вопросы

О чём спрашивают до подключения

Чем вы отличаетесь от бесплатного маршрутизатора?

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

Данные заказов остаются у вас?

Координаты и адреса запроса храним 30 суток для разбора обращений, дальше удаляем. На тарифе «Свой контур» не храним вовсе — сервис работает на вашем железе.

Что будет при превышении квоты?

Запросы продолжают идти, перерасход считается по 0,9 гроша за запрос. Резкой остановки посреди рабочего дня не будет — это ломает смену.

Есть ли библиотеки?

Официальные для Python, TypeScript, Go и PHP. Плюс OpenAPI-описание, из которого клиент генерируется под любой другой язык.

Как считается время в пути?

По историческим скоростям на этом участке в этот день недели и час, с поправкой на текущую обстановку там, где она у нас есть.

Можно ли загрузить свою карту?

Да, для закрытых территорий — складских комплексов, портов, промзон. Формат — GeoJSON или Shapefile, проверка при загрузке.