参考数据是构建定位器的关键元素之一,原因是您地理编码体验的好坏要取决于定位器所基于的主要参考数据。参考数据中的错误会造成匹配质量不佳。例如,如果参考要素的几何不正确,则与其匹配的地址在空间上也将不正确。如果参考要素的名称拼写错误,则拼写正确的地址可能变为不匹配项。有关参考数据需要牢记的几个潜在错误如下所述。
不完整的几何和地址属性
世界在不断变化,您的参考数据必须更新以反映这些变化,以便为您创建的定位器提供最佳的地理编码体验。例如,如果将新住宅区域添加到城市街道网络中,则需要添加其他街段及其相关的门牌号范围、街道名称和其他属性。除非定位器也被更新,否则基于街道网络创建的定位器将无法在新的住宅区域中找到地址。
如果地址属性不完整或包含错误(例如,地址范围不正确或街道名称和邮政编码缺失),将地址与这些要素匹配时就可能会返回意外的结果。对于基于“街道地址”角色的定位器,包含空街道名称的要素将在构建定位器时导致失败。因此,必须检查并更正参考数据中的地址属性错误。
空间参考和几何错误
参考数据(例如街道或点地址要素类)通常是根据特定的空间参考生成的。要素类中采用的坐标系可确定如何对要素进行地理配准。创建定位器时,空间参考的信息将存储到该定位器中。根据定位器进行地理编码的地址位置将在同一空间参考中进行地理配准。确保参考数据包含空间参考至关重要。
要在地图上绘制要素,要素必须包含有效的形状或几何。如果参考数据中的要素形状为 null 或为空,则要素将被跳过且不会包括在使用创建定位器和创建要素定位器工具创建的定位器中。几何错误(例如未被完全捕捉到折点的重合线段,存在自相交的面;具有曲线的线段,例如死胡同 (cul-de-sac);或不正确的环走向)可以防止地址与交叉点匹配。此类错误也会导致构建定位器失败。针对参考数据运行诸如检查几何和修复几何等工具以检查和修复几何错误的做法十分有效。如果由于数据中线和折点的连通性无效而未针对交叉点地址返回匹配项,还可使用打断编辑工具来修改线要素。
如果定位器无法使用线参考数据进行构建,则可能是由于线段带有曲线。使用偏移增密方法和默认最大偏移偏差对参考数据运行增密工具以简化线条。
构建定位器不支持具有多部分的要素,例如多点或多部分线。使用定位器时,要素中的这些几何类型可能会导致构建定位器失败或意外的匹配和建议结果。如果参考数据包含具有多部分的要素,请使用多部分转单部分工具将要素转换为单部分,并使用单部分数据构建定位器。要检查点参考数据是否包含多部分,请在属性表的 Shape 字段中查找 Multipoint 值。要检查多部分面或线要素,请运行添加几何属性工具或计算几何属性工具以将部分数几何属性添加到参考数据中。具有多个部分的要素将视为多部分要素。
注:
工具会将新字段PART_COUNT 添加到工具的输入要素中。