Я работаю над автономным приложением С#, которое может найти маршруты маршрутов. Я могу извлечь данные о расписании/автобусе/маршруте. Я ищу наиболее простое решение, которое будет работать с базовыми данными.
Какой алгоритм можно использовать для поиска маршрута от остановки автобуса "А" до остановки автобуса "В"? Есть ли готовое решение с открытым исходным кодом для С#/Java? Является ли формат google GTFS для базы данных хорошим для простого решения? http://code.google.com/transit/spec/transit_feed_specification.html
Спасибо за любую помощь. Я застрял в этом. Я не знаю, с чего начать - как хранить данные и как найти маршруты. Я знаю о Dijkstra/A *, но я использовал их только на графиках, которые не зависели от времени...