New: frequency-based service, station pathways, block assignments & a holiday-schedule check
We just shipped a batch of GTFS-coverage features in the editor:
π Frequency-based service (frequencies.txt) β mark a trip as headway-based and define one or more windows (e.g. "every 10 min from 6β9am, every 20 min midday") in the new Frequencies panel. Overlapping windows and bad headways/times are flagged by validation.
π’ Multi-level stations (pathways.txt + levels.txt) β a new Stations panel lets you define levels (floors) and pathways (walkways, stairs, escalators, elevators, fare gates) so trip planners can route riders inside a station. Assign a stop to a level right in the stop editor.
π Block assignments (block_id) β now a first-class concept. The new Blocks panel groups trips by vehicle block and lets you reassign them, and flags trips in the same block whose times overlap (a vehicle can't run two trips at once).
π
Holiday schedule check β the validator now nudges you when a service runs on a major US holiday (including Juneteenth) with no calendar_dates exception β a common oversight that leaves "service" running on Christmas.
βοΈ Named shapes β give each route shape a name in the Shapes tab for easier organization.
Everything round-trips cleanly through import β export. Found a rough edge? π Bug Reports. Want more? π‘ Feature Requests.