问题

问题:“KML 转图层”工具返回以下错误,“错误 000401:未找到任何要处理的要素”

Last Published: August 19, 2021

描述

尝试在 ArcMap 或 ArcGIS Pro 中转换从 Google Earth 下载的 KML 文件时,“KML 转图层”工具会返回以下错误消息,即使在执行错误:错误 000401:未找到任何要处理的要素中的步骤后也是如此。

错误: 000401:未找到任何要处理的要素
错误 000401
错误 000401

原因

当下载的 KML 文件采用非标准格式,导致 “KML 转图层”工具失败并返回错误时,可能会出现此问题。 有关详细信息,请参阅 BUG-000108043

解决方案或解决方法

要解决此问题,将 KML 文件上传到 ArcGIS Earth,然后以 KMZ 文件格式下载。 使用KML 转图层工具将 KMZ 文件转换为要素类或图层文件。

  1. 下载并安装 ArcGIS Earth。 请参阅以下链接 ArcGIS Earth:入门以开始下载。
  2. 在 ArcGIS Earth 上添加所需的 KML 文件并将其另存为新的 KMZ 文件
在 ArcGIS Earth 中将文件另存为 kmz
  1. 在 ArcMap 或 ArcGIS Pro 中,导航到地理处理 > ArcToolbox工具箱
导航到 ArcToolbox
  1. ArcToolbox工具箱窗格中,选择并展开转换工具
  2. 单击由 KML 转出KML,然后单击 KML 转图层
展开“转换工具”并选择“KML 转图层”
  1. KML 转图层窗格中,选择作为输入 KML 文件的 KML 图层、作为输出位置的位置,并为输出数据名称指定名称。 单击确定运行
插入所需信息以转换文件

下图显示了从 KMZ 文件成功转换并添加到 ArcMap 的点要素。

点在 ArcMap 中显示

文章 ID: 000025538

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项
Esri Support AI Chatbot