5

KML データをダウンロードせずに、オンラインの My Places ツールで作成した既存の地図で、Google Maps API v3 で作成したカスタム スタイルを使用しようとしています。

KML データを含む私の地図へのリンクは次のとおりです。

https://maps.google.co.uk/maps/ms?msid=214652605574280498452.0004d3cc7c556a8346d32&msa=0

この問題に対処する以前の質問を見ました。

Google Maps API v3 を介して既存の公開 Google マップにクエリを実行する

ただし、KML データをダウンロードするのではなく、マップを直接使用する方法はありますか? KML を毎回ダウンロードすることなく、後で場所マーカーを変更する必要があります。

4

1 に答える 1

6

MyPlaces でマップを作成すると、KML ドキュメントへのリンクは、API を使用して読み込むことができる一意の URL になります。この場合、URL に output=kml 変数が追加された上記の URL: https://maps.google. co.uk/maps/ms?ie=UTF8&msa=0&output=kml&msid=214652605574280498452.0004d3cc7c556a8346d32

このリンクは変更を含む KML を生成するため、クライアントがこのデータを使用するときに変更が表示されるたびにここから KML を読み取ると、URL を直接叩くことは、「KML をダウンロードしない」という意味に違反していないと思いますが、正しいですか?

于 2013-01-21T16:17:28.827 に答える