iObject逆地理编码如何实现?

0 投票
输入经纬度坐标,如何返回地名地址信息。

逆地址解析,提供经纬度坐标,用这个点对点数据集进行距离查询,设置isNearest为true,expectCount为1,这样子就会返回距离这个点最近的一个点及属性。

请问这个用哪个类实现啊?
8月 20, 2019 分类:  85次浏览 | 用户: bulei 初出茅庐 (56 分)

2 个回答

0 投票
 
已采纳

经过查阅资料,以及电话超图技术支持获得的帮助。

逆地理编码解析可以使用 邻近分析 来实现,即计算 提供的点与数据集中的点的距离,返回距离最近的点。

iObjects java 对应的接口为ProximityAnalyst.ComputeMinDistance()

8月 21, 2019 用户: bulei 初出茅庐 (56 分)
0 投票
您好!根据您所描述的信息,我这边提供的方案是给点做缓冲区分析,接口为BufferAnalyst.CreateBuffer 方法 (DatasetVector, DatasetVector, BufferAnalystParameter, Boolean, Boolean)看能否满足您的需求吗?超图目前还没有逆地址解析这个方法。
8月 21, 2019 用户: 胡延南 名扬四海 (3,232 分)
你好,缓冲区分析经过是不是这样的:

把整个数据集几万个点生成几万个缓冲区,然后再把提供的一个点做个缓冲区,两个缓冲区做叠加分析?

还有一个问题是:逆地理编码是要找出距离这个点最近的一个地址,缓冲区分析无法获得距离最近的点,这个还要自己计算距离吗?
...