首页 / 浏览问题 / 三维GIS / 问题详情
supermap webgl 三维模型框选
5EXP 2022年08月18日

我想请教下,我在SuperMap iClient3D for WebGL中加载了一个园区模型,里面有光伏组串01A-1,01A-2,01A-3,我想对组串进行框选查询,比如我按黄框全选了01A-3,但01A-2组串只选中一部分,就是框选后,如果一个对象只框选了一部分,则这个对象就定义为不选中,这个要怎么实现呢?

2 个回答

感觉可以通过实体先去框选,将框选后的id全拿出来。然后在通过id分别去与完整的对象去比较,占比多的则实现选中高亮修改个对象颜色。占比少的,则不修改颜色。
330EXP 2022年08月18日

您好,

您所描述的需求并没有对应的现成的功能或者说类

除了楼上描述的那样

您还可以尝试空间查询的方法去框选

空间查询有包含等模式

详情可以查看

http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#getFeatureByGeometry

4,151EXP 2022年08月18日
...