私は JavaScript と Google Maps API (基本的には Web GIS の全世界) にかなり慣れていないので、いくつかの KML レイヤー (この例では 2 つだけ) のインタラクティブな凡例を作成するのに苦労してい ます。 www.strahlen.org/map/central.htm ただし、KML レイヤー用です。
これが私のコードです:
<script>
var tocka = new google.maps.LatLng(46.150346, 15.863571);
function initialize() {
var neven = {
center: tocka,
zoom: 15,
mapTypeId: google.maps.MapTypeId.HYBRID
};
var map = new google.maps.Map(document.getElementById("googleMap"), neven);
var ctaLayer = new google.maps.KmlLayer({
url: 'https://dl.dropboxusercontent.com/u/126827789/kuce.kmz'
});
ctaLayer.setMap(map);
var ctaLayer = new google.maps.KmlLayer({
url: 'https://dl.dropboxusercontent.com/u/126827789/neven.kmz'
});
ctaLayer.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
だから..可能であれば、この2つのkmlファイルを切り替えるチェックボックスをいくつか追加したいですか?
どんな助けやアドバイスも大歓迎です。事前にありがとう、Neven。