0

Google Maps APIを使用して小さなアプリケーションを作成しようとしています。

エリア内のすべてのファーストフードの場所が表示されます。同じことを行うアプリケーションがすでにいくつかあることは知っていますが、学び、自分のことをしたいと思います:)。

たとえば、1000 件の住所のリストがあり、それらすべてを地図上に表示したいと考えています。S

  • ユーザーがアプリケーションを使用するたびに、アプリケーションはその場所の経度と緯度のリクエストを Google に 1000 回送信する必要がありますか?

  • または、データベースに経度と緯度を保存する必要がありますか? もしそうなら、リクエストを通じてそれらを取得する方法はありますか? 全部ではなく、1つずつ入手する方法があることは知っています。

4

1 に答える 1

2

Geocoder API には、API キーごとのリクエスト制限があります (そのうちの 1 つを取得する必要があります): 1 日あたり 2500 回程度の呼び出しです。Geocoder を使用してすべての住所の緯度と経度を取得し、それらを SQLite に保存して、いつでも場所を再利用できるようにすることをお勧めします。すべての住所を調べ、Google にリクエストを送信し、緯度/経度情報を保存するループを作成するだけです。上限に達した場合は、翌日に続行できます。

于 2012-08-16T14:55:14.130 に答える