GTFS Realtime은 하나의 실시간 피드와 결합할 수 있는 세 가지 유형의 실시간 데이터를 지원합니다. 아래에서 요약본을 확인하세요. 전체 문서는 관련 섹션에서 제공됩니다.
경로 업데이트
'X 버스가 5분 지연 운행되고 있습니다.'
경로 업데이트는 일정의 변동을 나타냅니다. 예정된 모든 경로에 대한 경로 업데이트를 실시간으로 받아볼 수 있습니다. 이 업데이트는 경로상의 정류장에 대한 예상 도착 시간 또는 출발 시간을 제공합니다. 또한 경로 업데이트는 경로가 취소되거나 일정에 추가되거나 경로가 변경되는 보다 복잡한 시나리오를 제공할 수도 있습니다.
서비스 알림
'Y역이 공사 관계로 폐쇄되었습니다.'
서비스 알림은 특정 엔티티에 대한 상위 수준의 문제를 나타내며 일반적으로 중단에 대한 텍스트 형식의 설명으로 제공됩니다.
서비스 알림은 다음과 같은 문제를 나타낼 수 있습니다.
- 역
- 노선
- 전체 네트워크
- 기타
서비스 알림은 일반적으로 문제를 설명하는 텍스트로 구성되며 자세한 정보와 구조화된 정보에 대한 URL을 통해 이 서비스 알림이 영향을 미치는 사용자를 파악할 수 있습니다.
차량 위치
'이 버스는 Y 시간에 X 위치에 있습니다.'
차량 위치는 네트워크상의 특정 차량에 대한 몇 가지 기본 정보를 나타냅니다.
가장 중요한 것은 차량이 있는 위도와 경도이지만 차량의 현재 속도와 주행 거리에 대한 데이터도 사용할 수 있습니다.
피드 유형에 대한 기존 코멘트
GTFS Realtime 사양의 초기 버전에서는 각 피드에 단일 유형의 항목만 포함해야 했습니다. 통합된 항목을 유형별 피드 스키마로 변환하는 도구 예는 https://github.com/bliksemlabs/gtfsrt-examples/blob/master/split_by_entitytype.py에 있습니다.