首页 / 浏览问题 / 移动GIS / 问题详情
条件对象选中
55EXP 2021年05月16日
您好,我通过Action.select进行对象选择,此时我应该如何设置条件,让其特定名称的数据集才能被选中,我该如何操作呢?我需要如何重写geomtrySelected,才能达到这样的目的呢?
问题关闭原因: 已解决,提前设置

1个回答

您好,如果您那边是想要数据集选中可以设置图层是否可选,layer.isSelectable()。如果是对数据集中的某个对象不能被选中这个目前没有办法设置,只能将数据集拆成多个数据集来选择对象
9,242EXP 2021年05月17日
也就是在geomtrySelected回调中获取选中的数据集名称,如果不满足咱们的条件,就设置layer.isselected(false);要是满足,就不做处理,是这个意思吗?
如果你知道哪些图层直接不能选择,你可以在设置Action之前设置图层是否可选择
好的,我都试试吧,谢谢
...