如何从修改交互的 OpenLayer LineString 中删除一个点(以前可以单击一个点来删除)
How do I remove a point from an OpenLayer LineString from a Modify Interaction (used to be able to click a point to remove)
我刚刚将 OpenLayers 3.x 升级到 4.6.5。
我以前可以使用鼠标删除直线上的一个点。我会设置一个修改交互,然后我可以通过单击线内的某个人来添加点,或者通过单击现有点来删除点。
在 4.6.5 中,我可以添加行,但不能再删除它们。
UI 有变化吗?或者,这是一个错误吗?
谢谢!
乔
@mike在评论中的回答给了我想要的答案。默认是在按下 ALT 键的情况下单击顶点
https://openlayers.org/en/v4.6.5/apidoc/ol.interaction.Modify.html
我刚刚将 OpenLayers 3.x 升级到 4.6.5。
我以前可以使用鼠标删除直线上的一个点。我会设置一个修改交互,然后我可以通过单击线内的某个人来添加点,或者通过单击现有点来删除点。
在 4.6.5 中,我可以添加行,但不能再删除它们。
UI 有变化吗?或者,这是一个错误吗?
谢谢! 乔
@mike在评论中的回答给了我想要的答案。默认是在按下 ALT 键的情况下单击顶点
https://openlayers.org/en/v4.6.5/apidoc/ol.interaction.Modify.html