当用户点击它时,我在地图上获取当前位置(纬度和经度),并且工作正常,它给了我在地图中点击的地方的位置,问题是当它没有工作时我点击彩色多边形区域。
我已经试图弄清楚如何解决它,但是无法找出解决方案。
我在这里留下上面的链接: http://jsbin.com/nirikuwofo/edit?html,output
答案 0 :(得分:1)
您只需要向所有多边形添加clickable: false
即可。这样,点击将通过多边形,并将点击下面的地图。 E.g:
var zone1 = new google.maps.Polygon({
paths: zone1_Coords,
strokeColor: '#d9dc02',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#f5f801',
fillOpacity: 0.35
,clickable:false // <-- ADD THIS LINE
});