11

私は"integrated indoor / outdoor"、モバイル デバイス (特に Iphone) 用のナビゲーション システムを作成するための論文プロジェクトに取り組んでいます。

公共交通機関に関する情報が必要です。数日前までこのサービスを使用していました: http://www.google.com/m/directions

しかし、何らかの理由でもう機能しません。

Google API のルート案内があることがわかりましたが、それらは徒歩、自転車、運転の移動モードでのみ機能し、"transit mode".

その後、Google Transit サービスの公開 API がないことがわかりました。

公共交通機関からデータを抽出する「API」または「方法」があるかどうか疑問に思っていましたか?

4

3 に答える 3

2

多くの公共交通機関は、ルート情報を General Transit Feed Specification (GTFS) 形式で提供しています。実際、これは公共交通機関が Google に情報を送信するために使用する形式です。

ご希望の交通機関をhttp://www.gtfs-data-exchange.com/で検索するか、 https://code.google.com/p/googletransitdatafeed/wiki/PublicFeedsで探してください。GTFS の詳細については、https: //developers.google.com/transit/gtfs/reference をご覧ください。

もちろん、独自のコードを作成してデータを解析し、おそらくデータベースに保存し、地点 A から地点 B への最適なルートを決定する必要があります。しかし、突然他人のサービスについて心配する必要もありません。あなたへの取り組みを停止します。(起こりうる最悪の事態は、 http://www.gtfs-data-exchange.com/がなくなることです。この場合、データを最新の状態に保つ別の方法を見つける必要があります。)

于 2012-08-04T05:09:00.773 に答える
1

質問を投稿していただきありがとうございます。私も自分で同様のトランジットプロジェクトに取り組んでいます。あなたの質問に答えると思います。最良の答えはここにあります。

https://stackoverflow.com/a/10083926/458811

自分で提供できるオリジナルのものがあればいいのにと思いますが、自分の街が提供するデータを利用して、旅行プランナーとして機能するアルゴリズムを自分で開発しようとしています。これは決して簡単な作業ではありませんが、それが優れた開発者と平凡な開発者を区別するものだと思います。何かアイデアがあれば私に連絡してください、そしてあなたがあなたの論文プロジェクトでうまくいくことを願っています。

気をつけて。心から; ファイヤズ

于 2012-05-11T01:13:55.023 に答える