Androidアプリ、バス時間、電車の時間のアプリ、どこで情報を入手しますか?
質問
これらのAndroidアプリ開発者は、次のバスや電車の時刻に関する情報をどのように取得しますか?
考えられる解決策の1つは、基本的に特定のバスや電車のWebサイトの情報を解析して、アプリに配置することです。ただし、一部の情報はWebサイトの情報よりもはるかに正確です。彼らはどのようにそれをしますか?
解決
多くのアプリはGTFSフィードから静的スケジュールデータを取得します。これらのフィードのリストは、にあります。http://www.gtfs-data-exchange.com/ 。
リアルタイム情報システムはさまざまな標準を使用しています。米国では、マーケットリーダーはNextBus(他の多くの小さなエージェンシーの中でもボストン、SF、LA)であり、オープンAPIを備えています。Clever Devicesには、シカゴや他のいくつかの都市向けのAPIもあります。
NYCのMTAは、リアルタイムAPI実装としてヨーロッパで注目を集めているSIRIオープンスタンダードを使用しています(http://bustime.mta.info)。
他のヒント
多くの交通機関は、スケジュール、ルート、現在のバスの場所、その他の情報を含むデータフィードを提供しています。人々は、このデータを消費してユーザーに提示するアプリケーションを作成します。
たとえば、 MBTAの開発者ページを見てください。このページには、MBTAから入手できる情報に関する情報があります。。
所属していません StackOverflow