GTFS · ArcGIS Maps SDK for JavaScript
Geneva GTFS — 2D & 3D
A custom JavaScript application that parses Swiss GTFS feeds, then visualizes schedule-derived transit movements on interactive 2D and 3D maps.
ArcGISGTFSTypeScriptSITG
The pipeline reads GTFS files directly, processes service calendars, after-midnight times, trips, stops and shapes, then generates compact datasets for the browser.
The Geneva edition combines TPG timetables with official SITG geometry. The 2D and 3D views share the same TypeScript application; the 3D scene adds SITG terrain and buildings. Positions are calculated from the timetable, not from a live GPS feed.
- Streaming GTFS parser with quoted CSV, calendars and after-midnight times
- Compact datasets for weekday, Saturday, Sunday and holiday services
- 2D and 3D playback with schedule-derived vehicle positions