Перейти к основному содержимому

Обзор

Public Transport API позволяет строить на карте маршруты на общественном транспорте.

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

Основные возможности

Способы передвижения

  • метро,
  • автобус,
  • трамвай,
  • троллейбус,
  • маршрутное такси,
  • пригородный поезд,
  • аэроэкспресс,
  • лёгкое метро,
  • монорельс,
  • фуникулёр,
  • речной транспорт,
  • канатная дорога,
  • легкорельсовый транспорт,
  • подземный трамвай,
  • Московское центральное кольцо,
  • Московские центральные диаметры.

Параметры построения маршрута

Вы можете указать следующие параметры при построении маршрутов:

  • Время начала движения (время отправления).
  • Координаты начальной и конечной точки.
  • Промежуточные точки маршрута.
  • Способ передвижения.
  • Учёт расписания общественного транспорта.
  • Максимальное количество альтернативных вариантов маршрута в ответе.
  • Минимальное количество прямых маршрутов без пересадок в ответе.

Для каждого маршрута вы можете получить:

  • Несколько вариантов проезда по маршруту.
  • Полную геометрию всех участков маршрута в текстовом формате WKT (Well-Known Text).
  • Список маршрутов общественного транспорта и остановок.
  • Расписание общественного транспорта и время прибытия на каждую остановку.
  • Общую длину маршрута, длину пешеходной части и время в пути.
  • Длину каждого участка маршрута, время в пути и время ожидания транспорта.
  • Количество пересадок и список остановок для пересадки.

Больше информации о параметрах см. в Справочнике API.

Тарифы

  • Стоимость сервиса рассчитывается исходя из количества запросов в месяц. Построение альтернативных вариантов маршрута дополнительно не оплачивается.
  • Актуальные тарифы можно посмотреть в Менеджере Платформы, в блоке Базовые сервисы.

Варианты размещения

  • Облако: все методы Public Transport API доступны через публичные endpoint-ы 2ГИС.

    При работе через мобильный SDK используются специальные методы Public Transport API, доступ к которым предоставляется при получении ключа доступа к SDK.

  • On-Premise: все методы Public Transport API доступны при установке API-платформы 2ГИС в закрытом контуре. Подробнее см. в разделе API-платформа для сервера.

Что дальше?