GTFS Schedule 개요¶
시작하기¶
ㅏGTFS 정적 대중 교통 정보가 포함된 피드는 단일 ZIP 파일에 포함된 여러 텍스트(.txt) 파일로 구성됩니다. 각 파일은 정류장, 경로, 여행, 요금 등 대중 교통 정보의 특정 측면을 설명합니다. 각 파일에 대한 자세한 내용은 다음을 참조하십시오.GTFS 참조.
만들기 위해서는GTFS 피드는 아래 단계를 따르세요.
- 에 설명된 모든 필수 파일을 생성합니다.GTFSSchedule 참조. 기능이 필요한 경우 선택적 파일을 작성하십시오.
- 모든 파일을 .txt 형식으로 저장합니다. 필드 값은 쉼표로 구분되어야 하며 각 줄은 줄 바꿈으로 끝나야 합니다. 참조GTFS 파일 내용에 대한 자세한 내용은 참조를 참조하십시오.
- 모든 텍스트 파일을 함께 압축합니다. 압축 파일은 피드 버전으로 구성됩니다.
- 아래 옵션 중 하나를 사용하여 피드를 게시하세요.
대중교통 피드를 공개적으로 사용 가능하게 만들기¶
데이터 세트는 zip 파일 이름을 포함하여 공개 영구 URL에 게시해야 합니다. (예: GTFS /GTFS .zip">www.agency.org/GTFS /GTFS .zip ). 이상적으로는 URL이 파일에 액세스하기 위해 로그인할 필요 없이 직접 다운로드할 수 있어야 소프트웨어 응용 프로그램을 사용하여 쉽게 다운로드할 수 있습니다. 만드는 것이 권장되지만(가장 일반적인 관행)GTFS 데이터 제공자가 액세스를 제어해야 하는 경우 공개적으로 다운로드할 수 있는 데이터세트GTFS 라이선스 또는 기타 이유로 액세스를 제어하는 것이 좋습니다.GTFS 자동 다운로드를 용이하게 하는 API 키를 사용하는 데이터 세트.
웹 서버 호스팅GTFS 데이터는 파일 수정 날짜를 올바르게 보고하도록 구성되어야 합니다(섹션 14.29에서 HTTP/1.1 - 의견 요청 2616 참조).
추가 권장 사항은 " 모범 사례: 데이터 세트 게시 "를 참조하십시오.
훈련¶
기술적인 세부 사항GTFS , 그것이 무엇인지, 데이터를 생성하고 유지하는 방법:
- GTFS Schedule 개요
- GTFS -and-informal-transit-system-mapping">세계은행 'GTFS 소개' 온라인 과정
- MBTAGTFS 온보딩
다양한 기능이 포함된 예시 피드를 확인하세요.
- GTFS 모빌리티 데이터베이스
- 트랜짓랜드
무료 도구 및 교육 자료:
제공하는 공급업체에 대한 아이디어 GTFS 서비스:
더 많은 [온라인 강좌를 확인하세요(../resources/other/#on-line-courses).
도움말 및 커뮤니티 얻기¶
메일링 리스트¶
대중 교통 데이터, 소프트웨어,GTFS 그리고GTFS -Realtime 및 기타 문제:
- GTFS 변경 사항 : GTFS 변경 사항 문서 에 요약된 GTFS 사양 확장 제안에 대한 논의입니다.
- GTFS Realtime : GTFS-realtime 사양 에 대한 논의 .
- MobilityData Slack : GTFS 주제 전용 채널이 있는 Slack "조직"입니다. 여기에서 mobilitydata-io.slack.com에 대한 초대를 요청하세요 .
- Transitfeed : 오픈 소스 운송 피드 프로젝트에 대한 논의와 GTFS 사양 및 관련 도구에 대한 논의.
- 대중 교통 개발자 : 일반 대중 교통 개발자 토론. 많은 대중 교통 기관에는 기관과 관련된 자체 개발자 메일링 목록이 있습니다. 예를 들어:
지역 교통 기관에 자체 메일링 리스트가 있는지 확인하십시오.
더 많은 커뮤니티 리소스 를 참조하십시오.