Конечная цель - отобразить несколько кмл оверлеев на одной карте и установить значение прозрачности, нажав на кнопке управления для каждого слоя кмл (в зависимости от того, сколько там слоевare).
Моей первой идеей было изменение непрозрачности / прозрачности напрямую с помощью слоя div ... но я не могу найти способ обратиться к div, где слой kml отображается на карте.
Кто-нибудь знает способ обратиться к div, где KML вставляется KmlLayer (..)?
Теперь я пытаюсь найти способ сделать это черезKmlLayer Object .. но пока что тоже не повезло ..
Есть идеи, как с этим справиться?
Код:
(function() {
window.onload = function(){
var myLatlng = new google.maps.LatLng(48.1497, 11.5795);
var myOptions = {
zoom: 10,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var georssLayer = new google.maps.KmlLayer('somemap.kml',({'suppressInfoWindows': true}));
georssLayer.setMap(map);
}
})();