Полилиния Google Maps: нажмите на часть полилинии и верните идентификатор?

У меня есть ломаная линия 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?

спасибо!

7
задан skaffman 16 March 2012 в 16:25
поделиться