2011-02-10 24 views
0

私は自分のアドレスを定期的に地図にすることができるようにする必要がありますが、地図には載せないでください - アドレスを緯度/経度のセットに変換するだけで、私のサイトはそれに応じて反応する必要があります。ジオコーディング - APIまたはデータベースを使用する必要がありますか?

実際にマップ上にプロットしていない限り、Googleではジオコーディングサービスを使用しないと思われます。一方、私はそのサービスが信頼できるものであり、長期間続くことを確認したい。

私はそれを見つける場所を知っていれば、私は何らかの種類の住所データベースをダウンロードし、要求を自分で実行することも考えています。

アイデア?

答えて

2

GoogleジオコーディングAPIの良い代替品はSimpleGeo(所属なし)です。彼らは、利用規約になるとより自由になります。つまり、データでできることの制限が少なくなります。

一方、米国以外のデータがGoogleのデータなどと同じレベル(またはそれ以上)でないと、創業者からの引用が覚えています。

0

この回答は間違っていますが、後に残されています。あなたは一日あたり2,500のリクエストを受けている場合

は、GoogleのジオコーディングAPI使用して問題ありません: http://code.google.com/apis/maps/documentation/geocoding/

をGoogleがこれを望んでいるかについてのあなたの仮定を基づかていますか?

このドキュメントは、Google Maps APIの1つで提供される地図内でジオコーディングデータを使用するウェブサイトおよびモバイル開発者を対象としています。使用可能なパラメータについて、このAPIと参考資料の使用方法について紹介しています。

これは、API自体の聴衆ではなく、ドキュメントの読者を説明しています。

+0

このページのこの部分を読んでください: "注:ジオコーディングAPIはGoogleマップと組み合わせてのみ使用でき、地図上に表示しないジオコーディング結果は禁止されています。許可された使用については、Maps APIの利用規約のライセンス制限を参照してください。 – johnnietheblack

+0

ああ、あなたは正しい、私の謝罪。 – nss

+0

多くの無料ジオコーディングサービスがあるようです。 Googleが「無料のジオコーディングサービス」を見つけたのは、次のとおりです。https://webgis.usc.edu/Services/Geocode/WebService/GeocoderWebService.aspx – nss

関連する問題