在 ArcGIS Pro 中使用 StreetMap Premium 经典定位器进行地理编码

经典定位器已弃用。 建议改用新定位器

下载 ZIP 文件后,可通过浏览至经典定位器文件的解压缩位置将这些定位器手动添加至 ArcGIS Pro

有关在 ArcGIS Pro 中进行地理编码的信息,请参阅在地图上查找地点简介

用于地理编码的地址定位器

经典地址定位器用于在 ArcGIS Pro 中对地址进行地理编码或反向地理编码。

以下地理编码级别在大多数国家中均受支持:点地址、街道地址、街道名称、邮政编码和行政地点。

有关每个国家/地区地理编码级别的详细信息,请参阅 ArcGIS 网站上的 StreetMap Premium 产品覆盖范围

地址的输入映射字段是跨全球复合定位器的标准化字段,其具体包括以下字段:地址、邮政、社区、城市、亚区和区域;然而一些国家并不使用以下全部四个行政地点字段作为输入:

  • 社区 - 比城市小
  • 城市 - 城市或等同于城市的区域
  • 亚区 - 通常比城市大但比地区小
  • 地区 - 州/省或等同于州/省的区域

文件输出字段定义

以下文件输出字段定义可能会对您有所帮助:

Loc_name - 对于复合定位器,例如包括在 StreetMap Premium 移动地图包中的国家复合定位器,该字段列出了对每个地址进行地理编码的单个定位器。

Addr_type - 地址的匹配类型。 可能的值包括:

  • PointAddress - 具有相关门牌号和街道名称的点地址
  • BuildingName - 具有相关建筑物名称的点地址
  • StreetAddress - 具有地址范围的街道中心线
  • StreetInt - 街道交叉点
  • StreetName - 具有相关街道名称的街道中心线(无编号地址范围)
  • Admin - 诸如地区、州和省等行政区;通常为最大行政区
  • DepAdmin - 诸如地区、州和省等行政区;通常小于 Admin 区域
  • SubAdmin - 诸如镇和市等行政区;通常小于 DepAdmin 区
  • Locality - 诸如镇、市和社区等行政区;通常是最小的行政区
  • PostalLoc - 结合了行政边界的邮政编码点
  • Postal - 邮政编码点
  • PostalExt - 扩展的邮政编码点,例如 USPS ZIP+4

Match_addr - 在本地国家地址方案中设置格式的完全匹配地址。 这是基于国家地址标准的正确地址格式。

状态 - 匹配候选项的状态。 可能的值包括:

  • M - 匹配。 返回的地址与请求匹配,并且是得分最高的候选项。
  • T - 连接。 返回的地址与请求匹配,但得分与一个或多个其他候选项相同。
  • U - 不匹配。 没有地址与请求匹配。

分数 - 分数是给地址匹配的所有潜在候选项分配的一个值。 匹配得分基于在参考数据中找到的位置与所搜索地址数据的匹配程度。 分数值的范围为 0 至 100,当分数为 100 时称为完美匹配。

- 对于点地址和街道地址定位器,该字段表示匹配地址位于街道的哪一侧(左或右)。

DisplayX/DisplayY - 对于点地址定位器,这些字段存储和每个地址相关联的宗地质心或屋顶质心的十进制度坐标,同时地理编码点要素位于属性主入口附近的街段。

注:

所有点地址定位器均提供将匹配地址的默认位置从街道上的入口点更改为宗地质心或屋顶质心功能。 要进行此更改,请在文本编辑器(推荐使用 Notepad++)中打开 XXX_PointAddress.loc 文件更改以下行:

GeometryFromDisplayFields = false

至:

GeometryFromDisplayFields = true

并保存文件。

ZIP4_TYPE - 仅适用于美国,如果 LOC_NAME 为 ZIP4,则会填充此字段。 值 1 表示经纬度精确到 ZIP+4 质心(较为精确)。 值 2 表示经纬度精确到 ZIP+2 质心(不太精确)。

Distance - 从候选位置到指定位置的物理距离,单位为米。 当 Location 输入参数使用 FindfindAddressCandidates 方法在请求中传递时,将为每个候选项计算 Distance 输出值。 如果 Location 参数未在请求中传递,则 Distance 值为零。 值的范围介于 1 到 100 之间。

要获得可能的定位器输出字段的更完整列表,请参阅 ArcGIS Developers 网站上的 ArcGIS REST API:World Geocoding Service 文档