0
Googleマップで動作するようにmouseoverイベントを取得する方法Api V3 for Polygon shapes?GoogleマップGeoJsonポリゴンレイヤーを使用したv3 APIマウスオーバー
マウスオーバーでイベントが発生することはありません。
var data_layer25 = new google.maps.Data({ map: map });
data_layer25.loadGeoJson('http://example.com/Assets/GeoJson/USA-MO.GeoJson');
data_layer25.setStyle({
fillColor: ' #808000 ',
strokeWeight: 1
});
google.maps.event.addListener((data_layer25), "click", function() { window.location = "/RepTerritory/index/9" });
google.maps.event.addListener((data_layer25), "mouseover", function() {
this.setOptions({ fillColor: "#00FF00" });
});
google.maps.event.addListener((data_layer25), "mouseout", function() {
this.setOptions({ fillColor: "#FF0000" });
});
data_layer25.setMap(map);
それは全く新しい問題ですので、あなたはおそらくそのための新しい質問を作成する必要があります。おそらく、再利用するのではなく、 'infowindow'の複数のインスタンスを作成しています。 –
データレイヤーを動かすと、助けてくれてありがとう。 – user2668812