Is there something newer than GTFS?

140 views
Skip to first unread message

Fernando Peña

unread,
Jan 3, 2023, 12:34:29 PM1/3/23
to Transit Developers
Hello everyone, I wish you are having happy holidays.

I have a question, talking about smart cities and public transport.

I understand that the GTFS standard is used to obtain this information, either static or real time.

Is  there  a new technology talking about the public transport information in a smart city or the GTFS standard will be updated.

I hope you can help me, regards.

Bodo Minea

unread,
Jan 3, 2023, 3:27:09 PM1/3/23
to transit-d...@googlegroups.com
Hi Fernando,

Since it is the second time you're asking the same question, may I intervene in asking why you're interested in a different data format?

First of all, yes, GTFS is a current standard and is being actively used by most cities around the world for data exchange between stakeholders' apps (eg. from the schedule producing app of the transit agency to customer facing public apps). GTFS is „alive” and being further developed, most of this activity (proposals and changes) can be watched over here - https://github.com/google/transit/issues

If something is missing that you require for your specific project or use case, you can just code your apps to output GTFS and GTFS-Realtime with extra fields. That is not standard-breaking, other apps will just ignore them. For example, extra information about a trip/route/stop time can be stored into a new column you add to the CSV and as long as you code it in both apps they're both going to "see" it. Same applies to GTFS-Realtime. You can add stuff to the .proto file in the extensions area and you can therefore broadcast both standard-compliant GTFS-Realtime data and your extra fields at the same time.

GTFS may not be the best format for applications outside data exchange for planning. For example many display systems (eg. the LED boards you see in stations) use the SIRI (Service Interface for Real Time Information) format which is a spec for creating JSON or XML endpoints with real-time arrivals/departures and alerts.

Since you're asking about smart cities in general, GTFS and/or SIRI are not the be all and end all of it, cities also have bike/scooter/car rental (look into GBFS)

So, the answer to your question greatly depends on what motivated you to ask in the first place. If you feel like something is missing, ask specifically and maybe someone already implemented it in a way and could share that information with you.

I wish you a happy new year with great projects!

--
You received this message because you are subscribed to the Google Groups "Transit Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to transit-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/transit-developers/2f1732f5-0269-41f9-81f5-7adbd8c38278n%40googlegroups.com.


--

Brian Ferris

unread,
Jan 3, 2023, 3:29:20 PM1/3/23
to transit-d...@googlegroups.com
(Note: the duplicated message from Fernando came from accidentally re-approving one of his message in the mailing list moderation queue)

Reply all
Reply to author
Forward
0 new messages