错误

错误:打开文件“filename.kmz”失败:第 x 行,第 y 列解析错误:标签不匹配

Last Published: April 25, 2020

错误消息

使用“图层转 KML”工具将图层或地图文档转换为 ArcMap 中的 KMZ 文件后,无法在 Google Earth 中打开该文件,并返回有关不匹配标签的解析错误:

错误: 
打开文件“.kmz”失败:第 x 行,第 y 列解析错误: 

标签不匹配

[O-Image]

原因

问题的潜在起因包括但不限于:

  • 图层或地图文档中的数据或字段名称包含无效字符。
  • 地理数据库已损坏。

解决方案或解决方法

根据不同原因,使用以下解决方案之一。

  • 使用无效字符
    对于无效字符或格式,请确保在将图层或地图文档转换为 KML 之前,重命名或从表中删除所有无效字符。 使用 Python 脚本时,请确定该表是否包含带有 ValidateTableName 和 ValidateFieldName 函数的无效字符。 有关详细信息,请参阅 ArcGIS 帮助:验证 Python 中的表和字段名称
  • 地理数据库损坏
    如果地理数据库损坏,请使用恢复文件地理数据库工具恢复地理数据库并运行图层转 KML 工具,将地理数据库转换为 KMZ 文件。 有关详细信息,请参阅 ArcGIS 帮助:恢复文件地理数据库

文章 ID:000012862

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项