漏洞

漏洞:在“交互重新匹配”窗口中,无法正确读取在 2017 年 6 月之前使用 Esri World Geocoder 进行地理编码的地址字段。

Last Published: April 25, 2020

描述

交互重新匹配窗口中,使用 Esri World Geocoder(2017 年 6 月更新之前)进行地理编码的地址字段不会返回预期的匹配项或结果。

原因

这是一个已知问题。 所有之前映射的行政区字段将向上平移两个字段,意味着当将输入表数据映射到城市和区域定位器字段时,城市表字段的值将放入 Address3 定位器字段中,且区域表字段的值将放入 City 定位器字段中(向上平移两个字段)。 由于城市和州名称不在正确的字段中,因此不会返回任何匹配候选项。

解决办法

可通过几个手动选项解决此缺陷:

  • 手动将城市、州或其他错放的字段剪切并粘贴到正确的地址字段中。
  • 通过世界地理编码服务重新运行数据并将字段映射到新结构。 此操作将更新所有地理编码结果,可能会增加和改进匹配项,但是会导致再次扣减配额。

如果上述任一解决方案都不适用,则可通过 Esri 创建的脚本工具(分别适用于 ArcMap 和 ArcGIS Pro)修改地理编码要素类或 shapefile 中的字段名称,以便将修改的版本在“交互重新匹配”窗口工作流中使用。 请参阅下面的链接。

该脚本工具采用一个参数(输入要素类)并使用更新的字段名称创建新要素类或 shapefile,以通过世界地理编码服务成功重新匹配。 输出要素类将保存在同一文件夹/地理数据库内, 输出名称写为 (输入文件名)_1.shp

:
此脚本工具不会更改输入,但是建议创建备份,以防出现任何意外行为。 

此外,确保该工具指向脚本。 要进行检查,请右键单击工具集,然后选择属性 > 选项卡 > 检查脚本文件参数。

文章 ID:000016504

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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