Обзор
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-платформа для сервера.
Что дальше?
- Начало работы.
- Примеры работы Public Transport API.
- Справочник API.