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();