首页 / 浏览问题 / 组件GIS / 问题详情
iobjectcpp 动态层查询
7EXP 2021年08月10日
在开发的时候很多信息都是保存在动态层,使用的是iobjectscpp 开发,怎么对动态层的数据进行一个空间查询呢?这些数据也是存放在数据集里面吗?

1个回答

不是哈,动态图层或者是跟踪图层中的数据都是放在内存中的,如果想要空间查询,目前只有通过跟踪图层中的HitTest方法去进程查询,下面是这个方法的解释说明。

返回满足条件的几何对象的ID。若指定的点与几何对象上最近点的距离是在指定的容限范围内,则该几何对象的 ID 被返回。如果跟踪图层中没有符合条件的几何对象,则返回 -1;如果地图上有多个重叠的几何对象都满足条件,则返回最上面的几何对象的ID。

4,620EXP 2021年08月11日
你好请问有例子吗?这样说还是不太理解,如何通过动态层HitTest函数获得点对象后对一个范围内其他点的查询
...