Планирование транзита на основе GTFS с использованием PGRouting

Ниже приведено руководство по настройке OpenTripPlanner путем импорта данных GTFS, и оно сработало.

http://docs.opentripplanner.org/en/latest/Basic-Tutorial/

Но я должен интегрировать планирование поездки в существующую реализацию ГИС, которая использует OpenLayers, PostgreSQL, PostGIS и PGRouting. Я не уверен, что можно использовать API-интерфейсы OpenTripPlanner для получения поездок и отображения в графическом интерфейсе.

Я хотел бы знать, возможно ли сделать планирование поездки, подобное OpenTripPlanner, используя PostGIS и Pgrouting (без использования OpenTripPlanner)?

Если возможно, каким будет структура базы данных Pgrouting или логика запросов для поиска предстоящих поездок между остановками с транзитами?

В Pgrouting DB обнаружены две таблицы POI и таблица пространственной привязки, кроме путей и вершин, нужно ли импортировать данные GTFS в эту таблицу POI и пространственную привязку?

Заранее спасибо.

0 ответов

pgRouting и OTP - две разные платформы с собственными инструментами для импорта данных в свои механизмы маршрутизации. Я не уверен, как это имеет смысл пытаться объединить два, а не просто использовать один в пользу другого. Если вы настроили использование pgRouting, я бы рекомендовал следовать инструкциям по загрузке данных в pgRouting. Кроме того, для транзита загрузки похоже, что в pgRouting есть инструмент gtfs2pgrouting, но последний раз он обновлялся 8 лет назад.

Другие вопросы по тегам