首页 / 浏览问题 / 移动GIS / 问题详情
超图FAQ:【iMobile】【11.0.0】如何在地图中画出一个几何面对象询到当前面内所有的对象
44,106EXP 2023年04月11日
【iMobile】【11.0.0】如何在地图中画出一个几何面对象询到当前面内所有的对象

1个回答

【问题原因】.现有datasetvector.qurey方法不论用几何查询还是设置查询条件查询只能从单个数据集查询,但是一张地图往往矢量图层不止一张,有没有一个接口能一下查出几何面内所有的目标对象 【解决办法】 1.没有这样的接口能直接从map中查询所有图层上的目标几何对象; 2.可以遍历图层,再用layer.getdataset获取每一个矢量图层的矢量数据集,再用datasetvector.query从数据集中获取当前图层中的目标对象记录集类; 3.用recordset.getgeometry与recordset.movenext获取到记录集里面的每一个几何对象即可
44,106EXP 2023年04月11日
热门文章
关注我们
...