나는 GTFS를 처음 사용합니다. km를 기준으로 운임을 설정해야합니다. 예fare_attributes.txt 파일을 기반으로 킬로미터에 요금을 설정하는 방법
1 km = 2USD
2 km = 4USD
3 km = 6USD
등 들어
.
fare_attribute.txt에서 어떻게 설정합니까? fare_attribute.txt에서 km 운임을 수동으로 설정해야합니까?
나는 GTFS를 처음 사용합니다. km를 기준으로 운임을 설정해야합니다. 예fare_attributes.txt 파일을 기반으로 킬로미터에 요금을 설정하는 방법
1 km = 2USD
2 km = 4USD
3 km = 6USD
등 들어
.
fare_attribute.txt에서 어떻게 설정합니까? fare_attribute.txt에서 km 운임을 수동으로 설정해야합니까?
현재 GTFS에서 거리 기반 운임을 설정하는 간단한 방법은 없습니다. 모든 정거장 쌍 사이에 운임을 명시 적으로 설정하여 수동으로해야합니다.
이 Google Code page에 대한 실시 예 6은 약간의 풍미를 제공한다. 그 예를 요약하면, 당신은
origin_id
과 destination_id
을 지정 정지의 모든 쌍의 고유 fare_id
로 fare_rules.txt
에 레코드를 추가,
stops.txt
에서 자신의 "영역"각 정지를 정의해야합니다fare_id
~ fare_attributes.txt
과 같은 해당 레코드를 추가하여 해당 정지 쌍 사이의 정확한 가격을 지정하십시오.물론 이것은 매우 큰 fare_rules.txt
과 fare_attributes.txt
개의 파일이되어 매우 불쾌합니다. 이것은 미래의 GTFS 스키마 변경에 대한 좋은 기능 요청 일 수 있습니다.
답변 해 주셔서 감사합니다. – Sivabalan
이미 시도한 내용, 나온 내용 및 예상 한 내용을 설명하십시오. –
@PeterSmit 답장을 보내 주셔서 감사합니다. 사실 나는 fare_attributes.txt 필드를 완전히 이해하지 못했습니다. Google에서 문서를 읽었습니다. 그러나 나는 KM에 기반한 운임 정산을 시작할 방법이 없었습니다. 불완전한 데이터를 생성하는 것에 대해 유감스럽게 생각합니다. – Sivabalan