在Google Maps v3中访问折线的子节点

时间:2012-10-17 10:10:07

标签: google-maps-api-3

Example Code on JSFiddle

您好,

我想在Google Maps v3中“访问”折线的子节点(正方形)。通过访问我的意思是从折线删除此点并自动重新连接邻居。是否有用于“访问”节点的事件监听器?我找不到任何东西。

谢谢你的帮助!

/////////////////////////////////////////////// ///////////////////////////////////////////

找到解决方案JSFiddle):

var deleteNode = function(mev) {
  if (mev.vertex != null) {
    my_poly.getPath().removeAt(mev.vertex);
  }
}
google.maps.event.addListener(my_poly, 'rightclick', deleteNode);

2 个答案:

答案 0 :(得分:0)

有关可编辑折线的可用事件,请参阅此问题的答案:

Google Maps Polyline click does not fire PolyMouseEvent

答案 1 :(得分:0)

找到解决方案JSFiddle):

var deleteNode = function(mev) {
  if (mev.vertex != null) {
    my_poly.getPath().removeAt(mev.vertex);
  }
}
google.maps.event.addListener(my_poly, 'rightclick', deleteNode);