我是GTFS的新手。我需要根据km设置路线的票价。
例如
compile 'com.wdullaer:materialdatetimepicker:2.3.0'
等等。
如何在fare_attribute.txt上设置它?我必须手动设置fare_attribute.txt中的每公里票价吗?
答案 0 :(得分:0)
目前在GTFS中没有简单的方法来设置基于距离的票价。您必须通过在每对停靠点之间明确设置票价来手动完成。
关于此Google Code page的示例6给出了一些风味。总结一下这个例子,你必须
stops.txt
,fare_rules.txt
中为每对停靠点添加唯一fare_id
的记录,指定该停靠对的origin_id
和destination_id
,fare_id
添加相应的记录到fare_attributes.txt
,指定这对止损之间的确切价格。这当然会导致非常大的fare_rules.txt
和fare_attributes.txt
文件,这是非常不愉快的。这可能是未来GTFS架构更改的一个很好的功能请求。