了解地理编码框架有助于在地理编码过程中定义地址定位器及其相互作用和功能。
用户界面
地理编码的组成中最为熟悉的部分可能是地理编码用户界面。ArcGIS Desktop 由两个主要应用程序组成,即 ArcMap 和 ArcCatalog。对地理编码的很多修改和地理编码的很多功能均可通过这两个应用程序中的对话框或工具来执行。在地理编码过程中主要使用的对话框是用于创建、调整和执行地理编码过程的对话框。可在 ArcCatalog 中或 ArcMap 的目录 窗口中创建和调整地址定位器。可在 ArcMap 或 ArcCatalog 中通过多个对话框查找地址。建议从 ArcMap 中的地理编码 工具栏开始执行地理编码。还可使用 ArcMap 和 ArcCatalog 中提供的地理处理工具箱来执行某些处理过程。
地址定位器样式和地址定位器
地址定位器包含特定于位置的属性和某些特定于样式的指导原则,这些属性和指导原则均基于所选地址定位器样式。地址定位器使用 ArcGIS 界面创建。地址定位器是指定以下操作的方法的实体:解释特定类型的地址输入、将此输入与预定义地址属性相关联,以及将特定类型的输出返回到用户界面。
地址定位器样式是地址定位器的框架。可用于定义可使用哪些参考数据创建地址定位器。还用于指定管理地理编码过程和输出的属性和语法分析。
参考数据可具有多种不同的特征。每个地址定位器至少需要一个主参考数据集。此参考数据集的特性根据要进行地理编码的地址而有所不同。除主参考数据之外,还可应用辅助数据。包含地名的表或特定要素(例如学校、政府大楼或医院)的别名可作为参考数据添加。由此,可根据位置的名称来搜索位置,而不是根据街道地址进行搜索。还可使用备用名称表。这些表包含主参考数据集中的要素的备用街道或城市名称的列表。例如,可能已获知某条道路的原有名称和现有名称,或已获知这条道路的高速公路编号和街道名称。对于城市,可能存在官方城市名称,但是也会使用常用名称,或者一个邮政编码可能引用多个城市名称。使用备用街道名称表时,可搜索同一要素的两个街道名称。使用备用城市名称表时,可搜索同一要素的两个城市名称。
构建地址定位器后,可使用地址定位器匹配地址。将断开参考数据与地址定位器的连接。如果参考数据经过修改,则可以重新构建地址定位器以刷新信息。