地名别名表

地名别名表的内容

地名别名是位置的常用名称,例如学校、医院或其他地标的名称。例如,Memorial Hospital 是地址 893 Memorial Drive 的地名。可以按地址或位置的地名别名来搜索位置。

在地名别名表中,每条记录分别代表一个地名及其关联的地址。将地名以输入地址的形式输入时,地址定位器会基于别名的对应地址来搜索位置。

地名别名表

别名字段

地名别名表必须包含一个存储地名的字段。这些地名可能是以输入地址的形式进行输入的。例如,如果表中包含学校及其关联地址的列表,则表中包含学校实际名称的字段将用作“别名”字段。如果同一个地址具有多个地名,则应将该对应地址的所有名称都添加到表中。如果不同地址具有相同的地名,则应在表中提供其他区域信息,例如城市、州或邮政编码等。例如,表中有一条记录是关于 Public Library 及其在 Atlanta, GA 的地址,而另一条记录是关于 Dallas, TX 的 Public Library。

地址字段

基于所选的地址定位器样式,地名别名表应包含地址定位器所用的一组相同的地址输入字段。例如,如果地址定位器指定街道、城市、州和邮政编码作为要匹配的输入字段,则地名别名表应具有一组相同的字段。这些字段包含别名对应的实际地址。

构建使用地名别名的地址定位器

创建使用地名表的地址定位器时,可以创建包括地名的地址定位器。

要了解如何创建地址定位器,请参阅创建地址定位器主题。以下步骤介绍了如何在创建地址定位器 对话框中添加地名别名表以及指定字段。

步骤:
  1. 创建地址定位器 对话框中选择地址定位器样式后,单击参考数据文本框旁的浏览按钮 浏览
  2. 浏览查找主要素类。
  3. 单击角色列中的下拉箭头并选择主表
  4. 重复步骤 1 并浏览查找地名别名表。
  5. 单击角色列中的下拉箭头并选择别名表

    字段映射部分中的字段应该会自动映射。

    地名表字段映射
  6. 如果字段映射没有完成,请为每个字段在表中选择相应字段。

    在别名表部分,Alias table:Alias 字段为必填字段。这是包含地名的字段。

  7. 继续执行创建地址定位器的相应步骤。

    使用该定位器可以按地址或位置的地名来搜索位置。

在地名别名表中修改定位器设置

创建地址定位器后,可通过添加或更改地名别名表来修改定位器的设置。

步骤:
  1. 在 ArcCatalog 中或在 ArcMap 的 目录窗口中,右键单击想要修改的地址定位器,然后单击属性打开地址定位器属性 对话框。

    也可以通过双击地址定位器来打开该对话框。

  2. 单击地名别名表按钮打开别名表 对话框。
    “地名别名表”按钮
  3. 别名表 对话框中,单击别名表下拉菜单旁的浏览按钮 浏览
    “别名表”对话框
  4. 导航到要用作别名数据的表,然后单击添加
  5. 返回到别名表 对话框,单击别名字段下拉菜单,然后单击与位置或别名对应的字段。
  6. 地址字段部分,单击每个字段的下拉框,并从地名别名表中选择相应的字段。

    以粗体标注的字段名为必填字段。

  7. 单击确定关闭别名表 对话框。
  8. 单击确定关闭地址定位器属性 对话框。

使用此定位器可以搜索地名(如 Atlanta Market)而不是实际地址。

相关主题


7/10/2012