GTFS プロトコル バッファ メッセージ (VehiclePosition.pb) と、対応するプロトコル フォーマット (gtfs-realtime.proto) があります。PHP だけでメッセージを読みたいと思います (それは可能ですか?)。
Google の python チュートリアルhttps://developers.google.com/protocol-buffers/docs/pythontutorialとエンコーディング ドキュメントhttps://developers.google.com/protocol-buffers/docs/encodingとhttps://github. com/maxious/ACTBus-ui/tree/master/lib/Protobuf-PHP、しかし、何が起こっているのかを概念化するのに本当に苦労しています。gtfs-realtime.php が gtfs-realtime.proto で定義されたエンコーディングのコンパイル済み命令セットであることは理解していると思いますが (間違っている場合は訂正してください)、VehiclePosition.pb をデコードする方法がわかりません。また、gtfs-realtime.php (または python に相当するもの) の依存関係は何ですか? VehiclePosition.pb を読み取るだけの場合、自分でコンパイルする必要があるもの、または単純な php スクリプトではないものはありますか?
ありがとう。