首页 / 浏览问题 / 组件GIS / 问题详情
iobject组件中有没有类似的围栏算法
185EXP 2017年12月05日
iobject的api中有没有类似于电子围栏算法的方法?在下需要用java做一个判断公交站点是否在行政区内的功能

1个回答

您好,空间查询就可以实现,问题抽象之后就是判断点是否在面内,可以参考帮助文档,或者参考范例https://pan.baidu.com/share/init?surl=dDm9Uj3

提取码:wila

5,985EXP 2017年12月05日
我有这么一个思路,直接判断点是否在面内,但是我这个面不是单独的一个面,是有几个面组成的一个大的面,点也不是单独的一个点,想做到具体到某个点在某个面内,如果不用刚才您提供的空间查询的办法 能实现么?之前直接用电子围栏算法做的导致一部分数据没有判断准确
可以的,比如我以面图层为被搜索图层,·点对象为搜索对象,空间查询模式为被包含,遍历所有点对象做空间查询,当返回的Recordset有记录时,说明返回了包含点对象的面对象,就知道哪个点在哪个面内,否则,说明点不在任何面内。
...