ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建地址定位器

旧版本:

定位器应存储于文件夹中,这样您就可以利用存储于地理数据库中的定位器所不支持的新功能,例如性能改善、多线程功能和建议支持。ArcGIS 10.4 是支持地理数据库中存储定位器的最后一个版本。

地理编码的初始处理过程之一便是创建地址定位器。此处理过程的第一步始终是在 ArcMap 的目录窗口、ArcCatalog 或“地理编码工具”工具箱中打开创建地址定位器对话框。

以下步骤介绍的是如何通过创建地址定位器对话框创建地址定位器:

  1. 打开创建地址定位器对话框。
    • 要在 ArcCatalog 或在 ArcMap 的目录窗口中打开此对话框,可右键单击某文件夹,然后单击新建 > 地址定位器。
      创建地址定位器
    • 要通过地理处理工具打开此对话框,可在目录窗口中浏览到地理编码工具工具箱,然后双击创建地址定位器工具。
      地理编码工具箱
  2. 在创建地址定位器对话框中,单击地址定位器样式文本框旁边的浏览按钮浏览。

    随即打开选择地址定位器样式对话框。

  3. 选择希望对定位器使用的地址定位器样式,然后单击确定。
  4. 单击参考数据文本框旁的浏览按钮浏览。

    随即打开参考数据对话框。

  5. 浏览到要在地址定位器中使用的参考数据,然后单击添加。

    提示:

    如果不执行步骤 4 和 5,也可以在参考数据文本框中输入路径和表名称,然后单击添加按钮添加关键字,从而将数据添加到参考数据列表中。

    注:

    创建定位器时,不支持参与连接的参考数据。连接数据必须是参考数据要素类的永久部分,才能使用其来构建定位器。可以使用要素类到要素类或复制要素工具来创建包含连接数据的新要素类。

    注:

    如果使用包含数百万个要素的参考数据创建地址定位器,则包含临时目录的驱动上的可用磁盘空间必须至少为数据大小的 3-4 倍。在将定位器复制到输出位置之前,可将用于构建定位器的文件写入临时目录。如果没有足够的磁盘空间,则该工具将在运行数小时后失败。

  6. 重复这个向参考数据表中添加数据的过程,直到将希望加入定位器中的所有参考数据都添加到表中为止。
  7. 对于参考数据表中的每一行,可遵照以下各分步骤指明参考数据在地址定位器中的作用:
    1. 单击角色单元格。

      将显示一个下拉列表。

    2. 单击下拉箭头,然后选择主表、备用名称表、备用城市名称表或别名表。

    主表是包含对地址进行地理编码时所依据要素的几何和地址属性的要素类。地址定位器样式决定着系统支持哪种类型的几何和地址属性。备用名称表中包含要素主名称的备用名称(也称为街道名称别名)。备用城市名称表中包含要素主名称的备用名称(也称为城市名称别名)。别名表中包含的是常用名称或位置名称(例如 Memorial Hospital 或 Canyon High School)而不是街道地址。备用名称表和别名表均为可选项。

    特定于数据角色的字段列表将显示在对话框的字段映射部分中。必填字段前方将显示一个星号 (*)。如果字段名列中某字段的名称为附加字段,则表明此字段为可选字段并且仅用于提供信息;也就是说,定位器不会使用此字段进行搜索或匹配。为了方便您使用,此字段将从参考数据转入到生成的候选项和输出要素类中。例如,如果希望定位器在匹配的候选项中返回一个“产权人”字段以及其他地址属性,请将附加字段映射到参考要素类中的 PropertyOwner 字段。

  8. 如果某字段无法自动映射,可单击别名列中的下拉箭头,然后选择相应的字段名。
  9. 单击输出地址定位器文本框旁的浏览按钮浏览。

    随即打开输出地址定位器对话框。

  10. 指定地址定位器的存储位置并为定位器命名,然后单击保存。
  11. 如果您希望在将地址定位器发布为地理编码服务时自动完成启用的功能,请选中启用建议复选框。

    定位器应存储于文件夹中,这样您就可以利用存储于地理数据库中的不支持定位器的新功能,例如性能改善、多线程功能和建议支持。ArcMap 10.4 之后的版本不支持在地理数据库中存储定位器。

    注:

    出于性能方面的考虑,建议功能中不使用门牌号(或者“美国地址 - 独立房屋子地址”样式情况下的单元编号)。这意味着,虽然生成的建议中会显示门牌号,但是在发送地理编码请求之前,不会对其进行验证。因此,如果用户输入的门牌号不存在,则其将在建议中显示,但不会从地理编码结果中返回。使用建议来创建自定义定位器的最佳做法为:创建至少包含街道地址或点地址定位器以及街道名称定位器的复合定位器。 这样做可以确保如果该门牌号在街道地址定位器或点地址定位器中不存在,则将获取街道名称的回退匹配项。有关创建复合定位器的详细信息,请参阅创建复合地址定位器。

    建议当前仅支持发布到 ArcGIS Server 的定位器。

  12. 单击确定。

    创建地址定位器过程即可启动。

此过程结束后,地址定位器将保存到之前指定的工作空间中。此外,如果是从 ArcMap 中启动的此过程,地址定位器还会添加到地图中。

许可:

可使用 ArcGIS Server 将地址定位器发布为地理编码服务。此过程要求具有 ArcGIS Server 许可。

了解有关将地址定位器发布为地理编码服务的详细信息

提示:

各地址定位器可组合到一起形成复合地址定位器。这样便可以根据多个地址定位器进行地址匹配操作,从而找出最佳匹配项。

了解有关创建复合地址定位器的详细信息

相关主题

  • 地理编码工作流
  • 地理编码框架
  • 定义地址定位器的组成部分
  • 替代搜索
  • 修改地址定位器的设置
  • 创建复合地址定位器
  • 在 ArcMap 中设置默认定位器

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明