首页 / 浏览问题 / 云GIS / 问题详情
iserver classic 使用QueryByGeometryParameters多点MultiPoint几何相交查询,调整点的顺序会导致查询结果不一样。
6EXP 2024年06月18日

针对同一个图层,2个多点MultiPoint的几何对象,使用QueryByGeometryParameters去查询,得到的结果不一样,结果是第一个点相交的数据,第二个点相交图斑没有返回。

多点查询没有生效,只进行了第一个点的数据查询,这种情况一般是什么问题?

POINT(11120688.668011393 4476884.357452968),POINT(11120927.847399486 4477013.491858955)

POINT(11120927.847399486 4477013.491858955),POINT(11120688.668011393 4476884.357452968)

版本:iserver 10i、iclient 8C

2 个回答

您好,您将几何点在放在iServer上的接口中进行查询,结果也和前端一样吗?可以查看前端的请求,构造的queryResults是否是除了Geometry不同,其他完全一致
971EXP 2024年06月19日
iServer的空间查询不支持多点的几何对象,可以将点先构造成一小段线或一小块面,然后合并为多线或多面,然后再进行空间查询
971EXP 2024年06月19日
...