gpt4 book ai didi

javascript - 绘制结束后自动选择特征

转载 作者:行者123 更新时间:2023-11-30 09:57:59 25 4
gpt4 key购买 nike

我在 openlayers 3 (v3.9.0) 中有一个SelectDraw 交互,我想向它添加一些独特的行为。目前,绘制完一个特征后,我必须点击特征选择它。有没有办法完全绕过 click 事件并让功能在 drawend 上自动选择自身?

谢谢

最佳答案

您只需在 ol.interaction.Select 上调用 getFeatures(),然后将新功能添加到此可观察集合中:

selectCtrl = new ol.interaction.Select();
drawCtrl = new ol.interaction.Draw();

drawCtrl.on("drawend",function(e){
selectCtrl.getFeatures();
features.push(e.feature);
});

关于javascript - 绘制结束后自动选择特征,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33113516/

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