当前位置: 首页 > backend >正文

KML文件转shp并保留关键字段

目录

  • 使用GDAL命令行直接转化
  • 使用python代码转化

在处理地理空间数据的时候经常会遇到KML文件的格式,但是这种数据格式往往不够直观很难直接看到数据包含的具体内容。一般会选择把KML文件转化成shp格式,不仅更加直观也更方便我们后续对数据进行处理。

使用GDAL命令行直接转化

需要在当前环境中正确安装gdal后才能使用,只需要一行命令即可完成转化非常方便,缺点会直接把KML文件中包含的html描述内容转化成shp中的一个字段,导致有用的信息很难被提取出来,具体命令如下:

ogr2ogr -f "ESRI Shapefile" output.shp "D:\your.kml"

使用python代码转化

如果想读取KML文件中包含的html描述内容并转化成shp中的字段,则需要对其进行相应的处理,具体代码如下:

import
http://www.xdnf.cn/news/2787.html

相关文章:

  • 擦除整片flash后,程序下载到单片机,单片机不运行
  • Android Kotlin ViewModel 错误处理:最佳 Toast 提示方案详解
  • java 使用 POI 为 word 文档自动生成书签
  • 热扩散测试要求不起火、不爆炸,电动汽车电池新国标GB38031-2025将于2026年7月实施
  • 驱动开发硬核特训 │ 深度解析 fixed regulator 驱动与 regulator_ops
  • 在uni-app中使用Painter生成小程序海报
  • Linux基础IO
  • RFID智能书架:图书馆数字化转型的新核心技术
  • 使用vue3 脚手架创建项目
  • 【AI Weekly】AI前沿热点周刊(4.21~4.27)
  • 考研408-计算机组成原理冲刺考点(1-3章)
  • 状态模式 (State Pattern)
  • Ubuntu安装SRS流媒体服务
  • [实战] IRIG-B协议详解及Verilog实现(完整代码)
  • 第十三节:实战与工程化高频题-TypeScript集成要点
  • 香港科技大学广州|智能交通学域博士招生宣讲会—电子科技大学
  • css网格布局Grid
  • 在服务器中,搭建FusionCompute,实现集群管理
  • Qt/C++面试【速通笔记五】—子线程与GUI线程安全交互
  • AWS PrivateLink vs Lattice:深度解析两大网络服务的异同
  • 恰好边数限制的最短路(边的数量很大)
  • 《淘宝 API 数据湖构建:实时商品详情入湖 + Apache Kafka 流式处理指南》
  • MySQL最新版9.3.0安装教程
  • PyCharm 2023升级2024 版本
  • Linux:ftp 配置实验
  • terraform使用workspace管理多工作环境
  • List--链表
  • 【C++ 核心知识点面试攻略:从基础到实战(上位机开发视角)】
  • Linux调试器 - gdb使用指南
  • 【虚幻5蓝图Editor Utility Widget:创建高效模型材质自动匹配和资产管理工具,从3DMax到Unreal和Unity引擎_系列第二篇】