gpt4 book ai didi

javascript - Google Maps APIv3 绘图管理器的 onChange 事件

转载 作者:数据小太阳 更新时间:2023-10-29 06:02:43 25 4
gpt4 key购买 nike

我正在使用 GMaps API v 3 Drawing Manager让用户在 map 上绘制形状。

我可以使用 complete 事件在将形状添加到 map 时触发操作(例如 overlaycompletepolygoncomplete)--但我也允许用户编辑完成的形状。

有没有办法在形状改变时触发 Action ?当修改形状时,我看不到任何方式来触发另一个函数。

最佳答案

可在此处找到编辑事件列表:

Editable events

Dragging events

下面是一个例子,当圆的半径发生变化时如何将它与 DrawingManager 一起使用:

google.maps.event.addListener(drawingManager, 'circlecomplete', function (circle) {
google.maps.event.addListener(circle, 'radius_changed', function () {
console.log('radius changed');
});
});

http://jsfiddle.net/Vvk4d/

您可以对多边形/矩形使用相同的方法。

关于javascript - Google Maps APIv3 绘图管理器的 onChange 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14632134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com