1
我使用幫助geoXml3在我的網站上顯示KML地圖。有多邊形和標記。但是當我想用多邊形做一些點擊操作時,什麼都不會發生。我想更改顏色按多邊形並更改顏色兄弟多邊形。可以幫我? 這是我的代碼:如何更改顏色多邊形(kml + geoXml)?
function initialize(){
myLatLng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
center: {lat: 55.864237, lng: -4.251806},
zoom: 12,
scrollwheel: false,
mapTypeId: google.maps.MapTypeId.HYBRID
};
map = new google.maps.Map(document.getElementById("map"), myOptions);
geoXml = new geoXML3.parser({
map: map,
singleInfoWindow: true,
afterParse: myfunction
});
geoXml.parse('http://165.227.72.239/wp-content/uploads/2016/09/glasgow.kml');
}
function myfunction(doc){
google.maps.event.addListener(doc,"click",function() {
console.log('gdf');
for (var i=0;i<doc.gpolygons.length;i++)
doc.gpolygons[i].setOptions({strokeColor: "#000"});
});
}
initialize();