1

KML ファイルを使用して、データを Google マップにオーバーレイしています。実際には、KML ファイルの値に基づいてマーカーの色を変更したいと考えています。

どうやってやるの 。

4

1 に答える 1

0

まず第一に、KML はアイコンのスタイリングをサポートしていますが、 - 要素は Maps-API で<color>サポートさ<iconStyle>れていないため、アイコンの色を変更することはできません ( https://developers.google.com/kml/documentation/を参照)。詳細については、 kmlelementsinmapsを参照してください)。

できることは、希望の色でさまざまなアイコン画像を使用することです。

<href>しかし、 afaik の を変更する「動的な」方法はありません<icon>

ただし、元の KML を解析し、変更された KML を Google に配信するサーバーサイド スクリプトを作成することはできます。

于 2012-11-22T16:21:19.347 に答える