练习 2:创建复合地址定位器
在本教程中,您将了解到如何创建新的复合地址定位器。
一个复合地址定位器由两个或更多的地址定位器组成,这些地址定位器允许根据多个地址定位器来匹配地址和查找最佳匹配项。例如,复合地址定位器可包含街道地址定位器和邮政编码定位器。如果根据街道地址定位器匹配地址失败,则可重新根据邮政编码定位器来匹配该地址。
与地址定位器一样,复合地址定位器也在所选的工作空间中进行存储和管理。工作空间可以是文件夹、文件地理数据库、个人地理数据库或者 SDE 地理数据库。在创建复合地址定位器之前,需要找到或创建您要包括到该复合地址定位器中的地址定位器。
本教程将使用练习 1 中创建的 Atlanta 地址定位器以及数据和地图 DVD 上的 StreetMap 数据中的 Postal_US 地址定位器。应该可以在 \dm_stmap_dvd\streetmap_na\data 路径下找到 StreetMap 数据和地址定位器。
步骤:
- 单击开始 > 所有程序 > ArcGIS > ArcCatalog 10 启动 ArcCatalog。
- 导航到 Atlanta 文件地理数据库。
-
右键单击内容选项卡的空白区域,然后单击新建 > 复合地址定位器。
将出现创建复合地址定位器 对话框。
- 单击地址定位器文本框旁的浏览 按钮。
将出现地址定位器 对话框。
- 导航到 Atlanta 文件地理数据库,选择 Atlanta 地址定位器,然后单击添加。提示:
除使用地址定位器 对话框外,还可将定位器直接从目录树 拖放到创建复合地址定位器 对话框的参与地址定位器部分。
-
重复步骤 4,导航到 StreetMap 数据文件夹,选择 Postal_US 地址定位器,然后单击添加。
此时,这两个地址定位器会出现在参与地址定位器部分。在名称列下,将自动为各定位器指定复合地址定位器所引用的名称。还将自动创建所有参与地址定位器的字段映射。这些字段会变为复合地址定位器的输入字段。
-
确保按照以下子步骤操作,以将输出复合定位器存储到 Atlanta 地理数据库中。
- 单击输出复合地址定位器文本框旁的浏览按钮 。
将出现输出复合地址定位器 对话框。
- 导航到 Atlanta 地理数据库的文件夹,然后单击该地理数据库将其选中。
- 在名称文本框中输入 Atlanta_Composite。
- 单击保存接受所做更改并关闭该对话框。
输出路径将出现在输出复合地址定位器文本框中。
- 单击输出复合地址定位器文本框旁的浏览按钮 。
-
单击确定启动复合地址定位器创建过程。
该过程结束后,新的复合地址定位器将出现在 Atlanta 文件地理数据库中。
更改选择条件部分属于可选操作。
7/10/2012