これは最適なソリューションではありませんが、GTFSを消費する必要があるAndroidアプリに取り組んでいます-APIが利用できないためリアルタイムデータ。データセットは小さく、一度に追跡される車両の最大数は8〜10になります。または、独自のAPIを構築することを検討します。
一般的な方法は、APIを公開するサーバーからGTFSリアルタイムデータを使用することであるため、モバイルデバイスでGoogleのプロトコル形式を処理するために「gtfs-realtime.proto」を実装する良い例は見つかりません。
私の質問:Androidネイティブを使用したプロトコルバッファ形式の実装を使用したGTFSリアルタイムの消費を示すオープンプロジェクトはありますか?私はgithubをチェックしましたが、ほとんどすべてがOneBusAwayにつながります。これには、使用したくないAPIが必要です。
私が見た中で最も近い実装は、Rubyで行われたこのサンプルです:https ://github.com/reidab/trimet-gtfs-realtime
または、Rubyの「Beefcake」のJavaバージョンが始まりです。