我有一个Google Maps V3的折线。我可以检测整个折线上的点击事件,但是我能否在点击事件中进行更高级的操作?
我想要做的是检测哪个部分的折线被点击,并在警报框中显示此信息。
routePath = new google.maps.Polyline({
path: routeCoordinates,
strokeColor: "#CC33FF",
strokeWeight: 3
});
routePath.setMap(map);
google.maps.event.addListener(routePath, 'click', function() {
alert(routePath);
// TODO: display which section of the polyline has been clicked?
});
有人知道如何在Google Maps中完成这个操作吗?谢谢!