Я работаю с данными GTFS и хотел бы иметь возможность создавать список всех остановок, связанных с маршрут. Я действительно не понимаю, как это сделать с данными GTFS.
Trips.txt поставляется в таком формате:
route_id,service_id,trip_id,trip_headsign,direction_id,block_id,shape_id
1,A20120610WKD,A20120610WKD_000800_1..S03R,SOUTH FERRY,1,,1..S03R
1,A20120610WKD,A20120610WKD_002700_1..S03R,SOUTH FERRY,1,,1..S03R
1,A20120610WKD,A20120610WKD_004700_1..S03R,SOUTH FERRY,1,,1..S03R
1,A20120610WKD,A20120610WKD_006700_1..S03R,SOUTH FERRY,1,,1..S03R
1,A20120610WKD,A20120610WKD_008700_1..S03R,SOUTH FERRY,1,,1..S03R
Я пробовал читать в соответствующей форме с помощью shape_id, а затем искал остановки с соответствующими широтами и долготами, но это, похоже, не работает надежно. Кто-нибудь знает, как это сделать?