首页 / 浏览问题 / 组件GIS / 问题详情
超图FAQ:【iObjects C++】【11.0.1】 请问 iObjects C++ 组件追踪图层(UGC::UGTrackingLayer)提供了 SetSelectable 接口用于设置是否可选择,但是设置后仍然无法选中追踪图层上的要素是什么原因?如何实现在追踪图层上选中几何要素呢?
44,106EXP 2023年07月26日
【iObjects C++】【11.0.1】 请问 iObjects C++ 组件追踪图层(UGC::UGTrackingLayer)提供了 SetSelectable 接口用于设置是否可选择,但是设置后仍然无法选中追踪图层上的要素是什么原因?如何实现在追踪图层上选中几何要素呢?

1个回答

【问题原因】 追踪图层(UGC::UGTrackingLayer)提供的 SetSelectable 接口已经弃用,目前 iObjects C++ 组件不支持在追踪图层上选中几何要素。 【解决办法】 若需要在追踪图层(UGC::UGTrackingLayer)上实现几何要素选中效果,建议可以参考以下流程: (1)将追踪图层中的几何要素添加到临时数据集中; (2)在地图上点击选择几何要素时,根据鼠标点击的位置构建点要素; (3)从临时数据集和构建的点要素进行空间查询,查询出来的结果即为选中要素; (4)修改追踪图层上选中要素的样式即可实现选中高亮状态。
44,106EXP 2023年07月26日
热门文章
关注我们
...