Hello All,
I’m relatively new here, bear with me and let me know if I’m totally off on this.
In summary: intercity [long-distance] use of GTFS is growing, and there don’t seem to be many alternative standards. There are a lot of things that long-distance travellers care about that the current GTFS isn’t able to accommodate. What about making a intercity offshoot of GTFS?
I. It seems like there is a lot of potential there. Three main reasons:
I.1.) There seems to be a growing use of GTFS for long-distance / intercity mass transportation. For example:
- Open Data: SNCF, intercity bus and rail in Oregon
- Use Allowed / Tolerated: РЖД, MÁV, CA Shuttle Bus, Hoang Express
- Proprietary Use: DB, Amtrak
I.2.) It doesn’t seem like there is any other wide-spread data format for intercity buses, ferries and trains.
- Hafas for trains in a dozen+ countries in Europe
- ATOC CIT for trains in the UK
These a largely designed for single mode and country. Not necessarily for (smaller) operators to get their data in. What other formats exist.
I.3.) A lot of information that seems likely important for intercity travelers is any of the mentioned formats, including the current standard version on GTFS. Specifically because there are more likely competing services in long-distance markets, passengers are travelling longer and hence care more about amenities, travel time, etc, and dynamic pricing is common.
II. It seems like some of the things that should be included that aren’t in the current GTFS. Including the standard seems like it may make it overly complex for intracity applications. What about an offset that includes these specifics:
II.1.) Basic differentiation between types of buses and trains (route_type)
- Route types vary hugely on on local offerings and culture of what differentiations riders and operators understand.
- A hierarchical system seems to be pretty well understood by travellers.
- Many places in Europe service hierarchy for example S, R, RE, IC... is well understood by the travelling public.
- Americans where multiple service types exist - NE Corridor - also seek this information.
- Elsewhere yet like the UK, you have issues with branding outweighing general train types.
- The current GTFS “a bus is a bus” seems like too little information for most applications. Most people need to know if it’s a local city bus stopping every block or an express coach, same goes for heavy rail. (Subtypes of buses or trains implicitly imply something about the service quality even beyond class of service [1st or 2nd class].)
- A more detailed hierarchy or using the TPEG hierarchy has been suggested here in the past. I didn’t see that this was incorporated in the spec, but I see at least some of the TPEG types have been adopted by some users. (This seems to be the proposal around intercity services that has gotten the furthest so far)
-https://groups.google.com/forum/?fromgroups=#!search/proposal:$20Modify$20route_type$20to$20add$20new$20types$20and$20to$20group$20similar$20types$20together/gtfs-changes/keT5rTPS7Y0/Tuf_pHetlCQ (as well as some specific other requests for integration of TPEG types in Google Transit).
- Some types are missing for sure though it is, as discussed in that proposal, hard to create a perfect system including all route types (special cases: guided bus, minibus). In general it might require some adaptation / addition of types to TPEG.
- In the end, data providers will be required to classify their services based around their own understanding. It’s possible allows for some flexibility through a naming field, though this seem like it can be problematic across languages.
II.2.) Amenities
This matters more for distance service and can be used for comparability of parallel services if including in the data standard.
- service class (Premium, 1st, 2nd, 3rd, Couchette, Sleepers...)
- details of beverage and meal service (offerings/price)
- availability of entertainment systems, wifi or other mobile internet, power supply
- baggage policy: limits/pets/bicycles (though the latter two would also be useful in intracity GTFS, proposals haven’t gone anywhere from what i can see)
II.3.) Pricing
- By far the most complicated issues.
- Buy-it-now pricing
- some discounted advance fares are shearly based on purchase periods
- others based on dynamic yield-management systems
- seems like these could be simplified though to buy-it-now
- Walk-up pricing
- Combining ticket pricing and seat / accommodation (sleeper) reservation fees.
I’d be happy to hear about experiences with using GTFS for intercity, thoughts on this idea, etc.
Cheers,
Carl
about.me/fredlund
--
You received this message because you are subscribed to the Google Groups "General Transit Feed Spec Changes" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gtfs-changes...@googlegroups.com.
To post to this group, send email to gtfs-c...@googlegroups.com.
Visit this group at http://groups.google.com/group/gtfs-changes?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
You received this message because you are subscribed to a topic in the Google Groups "General Transit Feed Spec Changes" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gtfs-changes/6G7M1RJkXd8/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to gtfs-changes...@googlegroups.com.