错误

错误:打开文件“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

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项