2012-02-23 15 views
-1

私は(Google Maps API V3に基づいて)Webアプリケーションを開発しています。 ユーザーがマップをクリックするたびに、マーカーがそのポイントに配置され、 (人工的な読み取り可能な)アドレスが解決されます(ジオコーディングサービスによって)。 この方法では、そのマーカーに添付されているインフォフィールドに、 対応するアドレスを入れることができます。Google Maps V3 API利用規約

問題は次のとおりです。そのアドレスを1回だけ解決して外部のデータベースに を保存することはできますか?この練習は サービスの条件に準拠していますか?

大変ありがとうございます。

+0

オンラインT&Cでカバーされていませんか?あなたの質問に関連するハイパーリンクを追加しますか? – halfer

答えて

0

いいえ、これはgoogleの使用条件では禁止されています。

私たちは別のプロジェクトであなたのやり方をしていましたが、使用条件のために変更する必要がありました。

1

TOSの関連セクションは、データエクスポートまたはコピーに対する

10.1.3制限事項です。

(b)コンテンツのプリフェッチ、キャッシング、または保存はしません。あなたは、次のものを保存することができることを除いて、コンテンツをプリフェッチ、キャッシュ、または保存してはいけません。(i)一時的で安全に、かつ、そうした場合にMaps API実装のパフォーマンスを向上させる目的で、サービス以外のコンテンツの使用を許可しない方法。 (ii)Maps APIドキュメントで特に保存できるコンテンツ識別子またはキー。 はたとえば、あなたはの独立したデータベースを作成するためにコンテンツを使用してはならない「の場所を。」

これは、逆ジオコーディングの使用を排除します。

+1

Googleが実際に緯度経度を保存できるチュートリアルを教える理由は何ですか? https://developers.google.com/maps/articles/phpsqlinfo_v3このコンテンツは、アプリの改善のために限られた額を超えて善良に保存されていませんか? – user2060451

+0

@ user2060451キーワードは**限定**&**一時的**です。つまり、マップで使用するために限られた量の座標を一時的に保存することができます。これらの制限はあなたのニーズに基づいていますが、 。 –