0

マップ API で使用できる場所 API を探しています。私が考えている 3 つの API を次に示します。 - Google Maps/Places: https://developers.google.com/maps/ - Microsoft Bing: https://www.microsoft.com/maps/developers/mapapps.aspx - ノキアマップ: http://api.maps.nokia.com/2.1.0/devguide/overview.html

彼らは良い結果をもたらす可能性が高いようです。私が取り組む予定のアプリケーションは、旅行情報に関するものです。ですから、観光、宿泊、レストランを探すのに最適な API を使いたいのですが、旅行に関係のない歯医者や食料品店などはどうでもいいのです。

私たちのニーズに最も適しているのはどれだと思いますか? (私が言及していない別の優れた API を思いついたら、必ず私に知らせてください!)

ありがとう、J

4

2 に答える 2

2

ここで絶対的な答えを出すことは困難です。各 API の背後にあるデータの品質は場所によって異なり、「最良」とはアプリの性質とそれが解決する質問によって異なるためです。たとえば、 Google のデータの範囲 (選択肢の 1 つを選択してください) は、一般的に南北アメリカでより強く、ヨーロッパでより弱いと認識されています。私が聞いたもう 1 つの例は、ブラジルの企業が Nokia Maps の使用を決定したことです。なぜなら、Nokia Maps は、大都市では弱くても、地方ではより良いカバレッジが得られたからです。そしてもちろん、データの幅と質は時間とともに変化する可能性があります。

ここでの最良の選択肢は、単純な美人コンテストを開催することだと思います.

出発点として、関連する API 開発者サイトのコード例を使用してください

次に、コードを変更して、宿泊施設、レストランなどの一般的なユース ケースのいくつかで同じ結果を取得し、基準に従って各 API をスコアリングします。

  • あなたに関連する分野でどのような報道が得られますか?
  • コードを変更するのはどれくらい簡単ですか?
  • 結果の表示方法は気に入っていますか?
  • より詳細な情報を簡単に入手できますか?
  • API のデータ プランの料金はいくらですか?

次に、スコア カードを使用して、どの API が最適かを判断します。

ベルリンの「本屋」の 3 つの API すべてのカバレッジの違いの例を次に示します。 本屋

この特定のケースでは、Nokia API はより多くのデータを返しますが、「ボストンの本屋」などを探すと、別の結果が得られる可能性があります。アプリケーションに最も関連する場所とクエリを決定する必要があります。

于 2013-01-16T11:39:21.453 に答える