Mam komunikat bufora protokołu GTFS (VehiclePosition.pb) i odpowiadający format protokołu (gtfs-realtime.proto), chciałbym przeczytać komunikat w PHP samodzielnie (jest to możliwe?).Jak odczytać bufor protokołu GTFS w PHP?
Przyjrzałem się tutorialowi pytona Google https://developers.google.com/protocol-buffers/docs/pythontutorial i dokumentacji kodującej https://developers.google.com/protocol-buffers/docs/encoding i https://github.com/maxious/ACTBus-ui/tree/master/lib/Protobuf-PHP, ale mam naprawdę trudny konceptualizacji tego, co się dzieje. Myślę, że rozumiem, że gtfs-realtime.php jest skompilowanym zbiorem instrukcji kodowania zdefiniowanym w gtfs-realtime.proto (proszę poprawić mnie, jeśli się mylę), ale nie mam pojęcia, jak zmusić go do dekodowania VehiclePosition.pb. Jakie są również zależności od gtfs-realtime.php (lub odpowiednik python)? Czy jest coś jeszcze, co muszę skompilować, lub coś, co nie jest prostym skryptem php, jeśli wszystko, co chcę zrobić, to przeczytać VehiclePosition.pb?
Dzięki.
https://developers.google.com/transit/gtfs-realtime/examples/php-sample – Chris