选择空间连接谓词而不进行重复计算
在将无人机衍生资产加入区域之前定义内部、边界和重叠行为,然后审核不匹配和多重匹配的记录。

描述预期的关系
空间连接根据几何关系分配信息,但普通语言(例如 “在内部”)可以隐藏几种不同的规则。严格位于多边形内部的点与其边界上的点不同。穿过区域的线与完全被区域覆盖的线不同。从软件菜单中选择谓词之前,根据项目问题定义关系。
显式测试边界情况
诸如相交(intersects)、包含(contains)和覆盖(covers)之类的谓词并不以相同的方式处理所有边界情况。创建一个小型测试,其中包含一个内部点、一个外部点和一个恰好位于共享边上的点。包括一条接触角的线和另一条穿过多边形的线。检查实际软件的结果,以便理解所选的规则,而不是从翻译的界面标签推断出来。

检查一对多行为
当多边形重叠或谓词包含共享边界时,一项资产可以匹配多个区域。扩展行的联接可以对摘要中的资产进行双重计数。相反,选择第一个匹配可以隐藏歧义。保留稳定的源标识符并检查每个资产的匹配计数。就分配、异常报告或真正的多重成员资格的规则达成一致,而不是默默地删除看起来重复的记录。
协调坐标和几何假设
在测试关系之前使用兼容的坐标参考和有效的几何图形。检查精度以及在准备过程中应用的任何捕捉或变换。非常靠近边界的点可以在小的几何编辑后更改成员资格,这可能反映了数据不确定性而不是软件故障。避免使用任意缓冲区来强制将每个记录放入一个区域而不记录更改的问题。
审核一个众所周知的小例子
在假设的检查清单中,将观测到的屋顶缺陷与维护区域进行空间关联。检查已知的内部缺陷、边缘缺陷以及足迹跨越两个区域的资产。决定分配是否遵循观察点、完整资产足迹或指定的所有权记录。将连接的行数和唯一缺陷数与原始清单进行比较,并测绘每个不匹配或多重匹配的情况。
提供包含结果的连接策略
使用连接的数据集提供谓词、几何输入、坐标处理、分配策略和异常表。保留源和目标标识符,以便可以追溯计数。验收应证明已知案例的预期行为以及商定政策下的一致总数。一个完整的空间连接是一个几何结果;行政所有权或运营责任可能仍需要单独的权威规则。 结果表应同时报告原始记录数、唯一资产数和匹配次数异常的记录。这样,即使共享边界上的点匹配了两个区域,也能看出是几何规则导致多重归属,而不是把资产数量无声增加。若业务归属需要权威台账决定,就应保留空间连接结果作为证据,再应用单独说明的分配规则。



