最终目标是在一张地图上显示几个kml 叠加层,并通过单击每个 kml 图层的控制按钮来设置透明度值(取决于有多少图层)。
我的第一个想法是直接通过 div 层更改不透明度/透明度。但我找不到任何方法来解决地图中显示 kml 层的 div。
有人知道一种方法来解决 KmlLayer(..) 插入 KML 的 div 吗?
现在我正在尝试通过 KmlLayer 对象找到一种方法.. 但到目前为止也没有运气..
任何想法如何处理这个?
该代码是:
(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);
}
})();