备用名称表的基础知识

有时,主要地址数据中的街道、城市或地点等要素由多个名称引用。例如,某条高速公路可能同时以街道名称和特定的高速公路编号为大家所熟知。街道名称和城市名称会随着时间的推移而变化。在这些实例中,您可发现地址数据通过各种备用名称指代同一位置。备用名称表可用于所有受支持的定位器角色,并且支持主要参考数据中的备用要素名称。

街道的备用名称

要对这些位置进行地理编码,可使用包含主要要素的备用街道名称的备用名称表创建一个定位器。借助此定位器,您可以基于主要素类或备用名称表中指定的名称对位置进行地理编码。

备用名称表

备用名称表的内容

要素(如街道)的名称会随时间的推移而变化。例如,Jefferson Road 是旧称为 Old Country Road 的街道的新官方名称。您可能拥有城市中的邻域或官方城市名称与在搜索地址时也可使用的常用名称。例如,北公园是圣地亚哥的邻域。按要素所有可能的名称来搜索该要素可以增加地理编码的成功率。备用名称表包含其他名称的字段。每条记录代表要素的一个名称。可以向表中添加其他名称。

连接 ID

备用名称表必须具有可用来将记录连接到主要素类的 ID 字段。如果备用名称表包含单个要素的多个名称,则对于备用名称表中的每个备用要素名称记录,JoinID 字段将包含相同的值。

主素类必须具有一个字段,其中包含可用于从备用名称表链接到连接 ID 的每个记录的唯一 ID 值。

具有用于将表链接在一起的 StreetID 的街道的主表和备用名称表

注:

构建定位器时,不要将主要参考数据和备用名称表中的 ObjectID 映射到连接 ID 定位器角色字段。 使用 ObjectID 可能会增加定位器的大小,并降低批量地理编码性能和地理编码质量。

诸如 ObjectIDGUIDGlobalID 的字段,建议不要将其用作连接 ID 字段,以在使用该工具构建定位器时将主要素链接到备用名称表记录。与主要参考数据角色相关联的连接 ID 字段必须包含一个值,该值将与主要参考数据中的许多记录以及备用名称表中的唯一记录相关联。备用名称表中的主数据和备用名称之间必须存在多对多或多对一关系。例如,对于点地址定位器,每个唯一的城市必须对该城市的所有备用名称具有一个连接 ID 值。如果 Redlands 是主要城市名称,并且连接 ID 值为 1,则每个对应的备用名称的连接 ID 值也为 1。与 Redlands 关联的所有主记录的连接 ID 值为 1。

表属性

根据所选的定位器角色以及想要搜索的要素类型,备用名称表中的属性值类似于在主要素类中找到的值。例如,街道地址的主要属性包括前缀方向、前缀类型、街道名称、街道类型和后缀方向,对于备用名称表中的备用名称也使用相同属性。

了解有关各种定位器角色的参考数据要求的详细信息

注:

例如,如果数据已归一化并且主表不包含城市名称值,但是备用名称表中包含城市名称值,则在构建定位器时,可将“主名称指示器”字段映射到备用名称表中的字段,其中包含用于指示记录是否为主字段的值(例如,True/False 或 Yes/No)。如果未映射此字段,则备用名称表中的第一条记录将用作主值。

不具有区域的主街道表以及具有用于链接表的主字段和 CityID 的城市备用表

相关主题


在本主题中
  1. 备用名称表的内容