操作方法

操作方法:向地址定位器样式添加自定义高速公路

Last Published: June 29, 2020

摘要

提供的说明将介绍如何修改“US Address”地址定位器样式,并向语法的 PREFIX_TYPE 部分添加自定义高速公路。 这对于缩写在搜索地址时使用的州内公路、高速公路或非标准高速公路的名称非常有用。

可以在 PreType 或 PREFIX_TYPE 字段的参考数据中使用高速公路的新前缀类型缩写,如果不保留街道名称字段中的两个地址部分,则可以在 STREET_NAME 字段中表示高速公路编号。

过程

警告: 在修改文件之前,请创建 USAddress.lot.xml 的副本,并确保用户对存储地址定位器模板的 Locators 文件夹具有“写入”权限。
注: 由于 Windows 动态访问控制设置,可能需要将 USAddress.lot.xml 文件复制到其他文件夹中以进行编辑,然后在完成后将该文件复制回到原始位置。 Notepad++ 是可用于修改 XML 文件的文本编辑器的示例。
  1. 在文本编辑器或 XML 编辑器中打开 USAddress.lot.xml。 可以在以下位置找到该文件:
C:\Program Files (x86)\ArcGIS\Desktop10.x\Locators
注: 替换以上地址中的“x”以匹配安装的 ArcMap 版本。 例如,如果正在使用 10.4.1 版本,请将“x”替换为“4”。 ArcGIS Pro 的路径为:C:\Program Files\ArcGIS\Pro\Resources\Locators
  1. 导航至“...Prefix types and their aliases”,然后按字母顺序添加以下更改:
<def name="_BIA" is_alias_list="true"> <alt>Bureau of Indian Affairs</alt> <alt>BIA</alt> </def> <def name="_BIAhwy" is_alias_list="true"> <alt> <elt ref="_BIA"/> <elt ref="_hwy/> </alt> <alt>BIAHY</alt> <alt>BIA HWY</alt> </def>
: 定位器样式文件中使用的约定是在标签引用名称前加下划线。
[O-Image] BIA1 - 前缀类型部分
  1. 导航至“pre_type_no_sthwy”定义部分,然后按字母顺序向现有列表中添加以下内容:
<alt ref="_BIA"/> <alt ref="_BIAhwy"/>
 
[O-Image] BIA2 - 前缀类型无州内公路部分
  1. 导航至“pre_type_sthwy”定义部分,然后按字母顺序向现有列表中添加以下内容:
<alt ref="_BIA"/> <alt ref="_BIAhwy"/>
 
[O-Image] BIA3 - 前缀类型州内公路部分
  1. 保存更改。
  2. 创建一个新的地址定位器。

文章 ID:000012605

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容