プロジェクトでいくつかの KML ファイルを作成し、このようなことをマップに表示したい
KmlLayer ctaLayer = KmlLayer.create("url to kml");
ctaLayer.setMap(map);
ただし、kml には 3 つのカテゴリがあり (それらが表すものに関して)、カテゴリごとに異なる色が必要です。GWTを使用してこれを行うにはどうすればよいですか?
//GWT 用に Google マップ v3 を使用しています
プロジェクトでいくつかの KML ファイルを作成し、このようなことをマップに表示したい
KmlLayer ctaLayer = KmlLayer.create("url to kml");
ctaLayer.setMap(map);
ただし、kml には 3 つのカテゴリがあり (それらが表すものに関して)、カテゴリごとに異なる色が必要です。GWTを使用してこれを行うにはどうすればよいですか?
//GWT 用に Google マップ v3 を使用しています
KmlLayers を作成したら、そのスタイルを変更することはできません。ただし、KML ファイルを自分で作成しているので、Style タグを使用するようにしてください。たとえば、マーカーの色を変更したい場合は、
<Style id="myStyle">
<IconStyle>
<color>ff00ff00</color>
</IconStyle>
</Style>
そして、それを参照します
<styleUrl>#myStyle</styleUrl>
KML ファイルに含まれている場合は、ポリゴンのスタイルも設定できると思います。