问题

问题:无法对来自 Excel 文件的表进行地理编码

Last Published: April 25, 2020

描述

对来自 Microsoft Excel 文件(如 .xls)的表进行地理编码时,发生以下错误:

错误:
尝试处理该表时出错。

原因

该问题很可能是由 Excel 文件中表格标题字段中的无效值或特殊字符(包括空格)引起的。

:
确保所有字段名称(无论字段是否用于地理编码)都不包含无效值或特殊字符。

解决方案或解决方法

确保表的字段格式正确
在对表进行地理编码之前,请确保标题字段符合适用于 ArcMap 的正确格式。 删除任何无效的字符或空格。 有关正确格式和适当字符的详细信息,请参阅常见问题解答:ArcGIS 中的字段名称和表名称中不应使用什么字符?

将 Excel 电子表格另存为 CSV 文件
如果地理编码仍然失败,请将原始 Excel 电子表格另存为 CSV 文件,并尝试重新运行地理编码过程。 有关如何将 Excel 电子表格另存为 CSV 文件的详细信息,请参阅设定可在 ArcGIS 中使用的 Microsoft Excel 表的格式

将 Excel 电子表格转换为表
或者,使用 Excel 转表工具将 Excel 文件转换为更为原生的 ArcGIS 格式以进行地理编码。

  1. 打开 ArcMap。
  2. 浏览至 ArcToolbox 窗口 > 转换工具 > Excel 转表
  3. 打开 Excel 转表工具。
  4. 浏览并选择作为输入 Excel 文件的 Excel 文件。
  5. 选择输出表的目标位置。
  6. 单击“确定”。

文章 ID:000014104

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项