aboutsummaryrefslogtreecommitdiff
path: root/gtfs-realtime-book/ch-12-conclusion.md
blob: a6092afbdd66b303c4563b2cab41b48e45c2ed48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
## Conclusion

Thanks for reading *The Definitive Guide to GTFS-realtime*. I wrote this
book with the intention of providing a comprehensive guide to getting
started with consuming real-time data using the GTFS-realtime
specification.

One of the biggest advantages GTFS-realtime has over other real-time
specifications or services (such NextBus or SIRI) is that it is designed
to complement GTFS feeds by sharing a common set of identifiers.

On one hand, GTFS-realtime is very straightforward, as it provides only
three different types of messages (service alerts, vehicle positions and
trip updates), but there are a number of complexities involved in
getting started with both consuming and producing GTFS-realtime feeds,
such as setting up Protocol Buffers to read feeds, or understanding the
intent of trip updates.

The key takeaways from this book are:

* The different types of real-time data available in GTFS-realtime feeds.
* How to read data from a GTFS-realtime feed.
* How to apply the data you read from GTFS-realtime feeds to your own applications.
* They main concepts behind producing and publishing your own GTFS-realtime feeds.

If you have enjoyed this book, please share it or feel free to contribution improvements or changes as necessary.

*Quentin Zervaas*
August, 2015