2017-06-20 3 views
2

私はウェブページを作成しており、Google Maps JavaScript APIを使用しています。私はそれがロードされた後に地図にマーカーを追加することは、あなたの使用限度に何か費用がかかりますか? APIでは、25,000件の無料の地図の読み込みがあると言われていますが、地図の読み込みとして何が構成されているか、少なくとも私はそれを見つけることはできません。Google Maps APIでは、マーカーに使用限度額がかかりますか?

GoogleジオコーディングAPIから緯度と経度の座標を格納できるかどうかも疑問です。緯度と経度は公開情報なのでどこからでも得ることができると思います。ちょうど私が約1200要素のリストを実行する必要があるので、ちょうど好奇心が強いと私は毎回アドレスをジオコーディングする必要がなかった場合、これがいいので、それを使用する多くの人々がなるだろう。

私はしばらくの間苦労しており、誰かが助けてくれるのだろうかと思っていました。前もって感謝します!!

答えて

1

地図のAPIのFAQセクションでのマップのロードに関する正確な説明があります:

次のいずれかが発生したときに1つのマップのロードが充電されています

  • WebページやアプリケーションをGoogle Maps JavaScript APIを使用して地図を表示します。
  • ウェブページまたはアプリケーションは、Google Maps JavaScript APIを使用してGoogleストリートビュー画像APIパノラマを表示します。ストリートビューのパノラマが同じdiv要素の地図を置き換えた場合、パノラマは請求されません。
  • アプリケーションは、Google Static Maps APIから単一のマップイメージを要求します。
  • アプリケーションは、Google Street View Image APIから1つのパノラマ画像を要求します。

https://developers.google.com/maps/faq#usage_mapload

あなたはマーカーが充電されていない追加見ることができるように。 new google.maps.Map(element, options)またはnew google.maps.StreetViewPanorama(element, options)のみ、Maps JavaScript APIで地図の読み込みが行われる可能性があります。

データを保存すると、サービス利用規約では30日間データをキャッシュできます。セクション10.5(d)を見てください。それは言う:

キャッシングまたはストレージなし。ネットワークの待ち時間のためにMaps API実装のパフォーマンスを向上させる目的のみで限られた量のコンテンツを保存することができる点を除いて、サービス以外で使用されるコンテンツは、事前に取得、キャッシュ、インデックス作成、保存することはありません

  • 以上30暦日)一時的(及びいかなる場合である;そのような貯蔵はなく、正確にトラッキング使用からGoogleのを防止する目的)のために、及び場合のみ
  • は安全です。
  • は、コンテンツまたはサービスのいかなる部分も操作または集約しません。
  • は、帰属を何ら変更しません。また

https://developers.google.com/maps/terms?#section_10_5

、あなたは時間制限なしでそれらを格納することができますので、IDは、キャッシュの制限を免除されている場所に注意してください。

https://developers.google.com/places/place-id#save-id

私は私の答えはあなたを明確に願っています疑問に思う!

1

GoogleマップのAPIのための新しい要求をGoogleに送信されたときにこれが無料の地図負荷の数はあなたがページをリロードするたびに計算されたコメント

のために長いのビット..エイリアス..です

マーカーをajaxを使って追加し、新しいHTMLページをロードせずにマーカーを作成すると、コストがかかりません...マーカーを追加するためにリロードを実行すると、コストがかかります。

関連する問題