【发布时间】:2013-11-16 05:00:36
【问题描述】:
我正在尝试将标记与多边形顶点绑定。现在我正在分别绘制标记和多边形。你可以在代码中看到。但我希望,在绘制标记时,标记也绑定到多边形顶点。
var markers = new Array();
var polycoordinate = Array();
for(var i = 0; i < location.length; i++) {
marker = new google.maps.Marker({
position : new google.maps.LatLng(location[i][0], location[i][1]),
draggable : true,
map : map
});
google.maps.event.addListener(marker, "drag", function(event) {
console.log(event);
});
markers.push(marker);
}
for(var i = 0; i < polocation.length; i++) {
polycoordinate.push(new google.maps.LatLng(polocation[i][0], polocation[i][1]));
}
var flightPath = new google.maps.Polygon({
path : polycoordinate,
geodesic : true,
strokeColor : '#FF0000',
strokeOpacity : 1.0,
strokeWeight : 2,
fillColor : '#FF0000',
fillOpacity : 0.0
});
flightPath.setMap(map);
【问题讨论】: