我正在使用GTFS數據構建應用程序。當談到GTFS實時時,我有點困惑。使用GTFS數據,我應該如何使用實時gtfs進行擴展?
我已將所有GTFS信息存儲在數據庫(Mongo)中,我可以檢索特定公交車站的停靠時間。
所以現在我想整合GTFS實時信息給它。處理這些信息的最佳方法是什麼?我正在使用Google的gtfs-realtime-binding(nodsjs庫)。
我有以下想法: 將實時GTFS信息存儲在單獨的數據庫中,並在從GTFS獲取停止時間後進行查詢。我可以定期更新數據庫以確保實時信息是最新的。
另外,我知道檢索數據是.proto二進制格式。我應該將它們存儲爲ascii還是有更好的方法來處理它?
我無法找到關於如何處理實時數據的很多信息,所以我希望有人能夠給我下一步做什麼的方向。
謝謝!
你使用GTFSrt的目標是什麼?將其包含在應用程序中,或者在事後進行分析? –
@Laidig它是實時的。我在想我應該將實時數據留在內存中還是將它們存儲到數據庫中。 –