GTFS и несколько маршрутов

Я работаю с форматом GTFS. У меня есть проблема, например, рассмотреть небольшую сложную сеть, в которой пользователь хочет путешествовать из источника «А» в пункт назначения «Б», и на самом деле не существует прямого маршрута из А в Б. Но мы можем добраться до B из A через остановку C. Я не вижу способа, упомянутого в GTFS, чтобы узнать, что в нашем примере существует какой-то маршрут для достижения B (A-> c-> B). Я что-то пропустил здесь? или нет другого способа сделать это, кроме как реализовать собственный алгоритм? или какая-то третья сторона уже внедрила алгоритм в java (я думаю, кто-то это сделал;)).

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

Приветствую Шрирама.

PS: поскольку я не могу создавать новые теги, поэтому у меня есть транспорт, тег java (не gtfs или что-то подобное)


person Sriram    schedule 17.10.2011    source источник
comment
Этот вопрос идеально подходит для area51.stackexchange.com/proposals/49339/.   -  person gcamp    schedule 27.01.2013
comment
@gcamp ссылка недоступна.   -  person SparkAndShine    schedule 26.02.2016
comment
Предложение о создании сайта обмена информацией о стеке Transit было отклонено.   -  person gcamp    schedule 26.02.2016


Ответы (2)


Ну, GTFS не помогает в определении путей по разным маршрутам, и это нужно делать на лету.

person Sriram    schedule 31.10.2011

Как отмечает ответ Шрирама 4,5 года назад, GTFS не пытается представить все возможные пути через транзитную сеть. OpenTripPlanner — это проект с открытым исходным кодом, который пытается решить эту проблему в общем случае: http://www.opentripplanner.org/ . OTP использует GTFS в качестве основного ввода расписания.

person abeboparebop    schedule 28.04.2016