python读取kml为geojson

python读取kml为geojson

试过用ogr读取kml,地理数据读取没问题,但是kml里面的属性数据读取我还没找到方法,后来在github上找到了一个叫做fastkml的类库:

https://github.com/LawAlias/fastkml

在这里还要借助shapely用于将读取出的kml数据进行geojson的结构化

一、类库引用

from fastkml import kml

from fastkml import geometry

from shapely.geometry import mapping

二、将用到的操作封装了一下:

https://github.com/LawAlias/kml2geojson

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 8,145评论 1 3
  • 想到一个问题,无数个小确幸和一个大惊喜,哪一个更幸福? 答案自然是各有各的,而且也有点说不清楚。大体上,越年轻越向...
    同_昕阅读 3,459评论 3 8
  • 岁月如梭,当把身心放下来躺在床上时看看自己的现在,才知道自己已经26了,每次想到这都会莫名的慌张。或许这...
    麦穗spring阅读 2,490评论 0 0
  • 1、首先将工程导入(可以是ecplise工程)2、在项目上右键或者按F12打开项目结构 3、选择project j...
    jjjjxd阅读 3,276评论 0 0
  • 哈喽 来讨论了一个心酸的问题: 你有多久没在10点前睡了? 看了后你才发现 平时跟你说完晚安的那些人 其实都没有睡...
    搞笑有嘻哈阅读 1,573评论 0 0