跳到主要内容

KML转SHP

功能概述


用于将Keyhole Markup Language (KML) 格式的地理数据转换为Esri Shapefile (SHP) 格式

应用场景


Google Earth数据导出:将KML标注点/区域转为GIS可分析数据

野外调查数据整合:移动设备采集的KML数据转为专业格式

三维数据预处理:将KML地面叠加层转为二维SHP

应急制图:快速转换应急响应的KML数据供GIS分析

参数说明


基础设置(必填)

参数名称参数描述数据类型
输入矢量文件转换为SHP格式的kml文件文件
输出路径输出结果文件的存储路径文件夹路径
输出文件名输出矢量文件的文件名文本(不含扩展名)

高级设置(选填)

参数名称参数描述
文件格式指定输出的文件格式,默认为GPKG VectorData (.gpv) ,也支持PostGIS VectorData(.pgv)、
ESRI Shapefile(.shp)、Keyhole Markup Language (KML)(.kml)、GeoJSON(.geojson)
和AutoCAD DXF(.dxf)等格式
输出指定字段启用后可手动配置输出字段,若不启用则保留原始字段结构
重投影启用后可设置输出文件的空间参考系,否则使用输入要素的坐标系

注意事项


几何完整性

  • 复杂KML MultiGeometry可能被分解为多个要素
  • 高度(altitude)信息可能丢失(转为2D Shapefile时)

属性处理

  • HTML格式的描述内容可能被简化为纯文本
  • 嵌套数据结构可能被扁平化处理

样式保留

  • 点符号通常转为简单标记
  • 线/面样式转为基本符号化

文件大小限制

  • 大型KMZ文件建议先解压再转换
  • 超过2GB的KML需分割处理

操作步骤


步骤 1:启动工具

启动工具

打开工具箱→导航至【矢量基础工具】 > 【数据转换】 > 【格式转换】 → 双击启动【KML转SHP】工具窗格

步骤 2:设置参数

  1. 基础参数配置

    基础设置

    在基础设置界面中,用户输入.kml格式的文件即可转换为SHP格式

  2. 高级参数配置

    高级设置

    在高级设置界面中,用户可根据自己需求来进行相应的设置,包括输出的文件格式、指定输出字段以及重投影,参数为可选项

步骤 3:运行并监控任务状态

点击“运行”按钮开始执行。可在“任务列表”中查看执行进度、运行时间与成功状态

运行状态

如运行失败,工具将提供错误提示信息,用户可通过右下角的“编辑”按钮返回工具界面进行重新编辑