当我编辑多边形时,我希望能够获得我正在编辑的坐标的连接坐标。
实施例
当我编辑数字1(标记为红色的那个)时,我想获得数字2和数字3的坐标。有没有办法做到这一点?
我的点击事件:
google.maps.event.addListener(room, 'click', function(e){
console.log(e);
var thisRoom = this;
this.setOptions({editable: true});
});
答案 0 :(得分:0)
使用这个:
google.maps.event.addListener(thisRoom.getPath(), 'set_at', function(e) {
console.log(polygon[e-1]);
console.log(polygon[e+1]);
});
我能够将连接点的两个坐标都记录到我刚刚编辑的坐标中。
无论如何,感谢您的建议,我终于可以模拟90度的功能了:)