from xml.dom import minidom
import simplekml
base = r"D:\数据治理\kml\1.kml"
kml = simplekml.Kml()
xmldoc = minidom.parse(base)
placemarks = xmldoc.getElementsByTagName(‘Placemark’)
for placemark in placemarks:
kml = simplekml.Kml()
name=placemark.getElementsByTagName(‘name’)[0].firstChild.data
polygon = [i.split(‘,’) for i in placemark.getElementsByTagName(‘coordinates’)[0].firstChild.data.strip().split(’ ‘)]
kml.newlinestring(name = name,description= ‘dsfdsa’ ,coords =polygon)
kml.save(base.repalce(’\1.kml’,‘’)+‘1/’+ name + ‘.kml’)

python拆分kml文件相关推荐

  1. python拆分合并文件_python实现文件的分割与合并

    使用Python来进行文件的分割与合并是非常简单的. python代码如下: splitFile--将文件分割成大小为chunksize的块: mergeFile--将众多文件块合并成原来的文件: # ...

  2. python拆分pdf文件

    #!/usr/bin/env python # coding=utf-8from PyPDF2 import PdfFileReader, PdfFileWriter# PDF文件分割 def spl ...

  3. python拆分excel文件

    当我们遇到一些很大的文件时,如果把所有的数据全部加入到内存当中处理,当文件比较小时还好,但是问价你很大时,这种方式是很不好的,当超过十几个G的文件时,我们该如何处理呢? python可以很好的处理这个 ...

  4. Python拆分PPT文件的方法

    因为工作需要,要把PPT文件拆分成单页,在网上找了很多资料,发现python-pptx这个库目前还不支持这个功能,甚至连单独复制某一页的功能也还没开发好. 还好在网上发现了一个可以删除PPT某一页的方 ...

  5. python拆分合并文件_Python 视频文件的分割和合并

    import os; import time; os.system('start "wmplayer.exe", "F:\\abc.mp4"'); --分割代码 ...

  6. python拆分excel的sheet为单文件_python拆分Excel表格并发送邮件

    工作中经常会出现需要将数据按一定的条件拆分并分发给不同的收件人的情况,今天就来给大家分享一下如何使用python拆分Excel表格并分发邮件. 以下表(2019年下半年销量数据表)数据为例: 首先我们 ...

  7. python拆分excel的sheet为单文件_WPS 2019 多个sheet表拆分成独立的excel文件

    参考: 场景:将多个sheet表拆分成独立的excel文件 一.安装VB工具: 默认情况下:wps -- 开发工具 --- VB 编辑器是灰选状态(即不可用状态),此时需要先安装vb工具:VBA Fo ...

  8. python pdf脚本之家_Python实现简单拆分PDF文件的方法

    本文实例讲述了Python实现简单拆分PDF文件的方法.分享给大家供大家参考.具体如下: 依赖pyPdf处理PDF文件 切分pdf文件 使用方法: 1)将要切分的文件放在input_dir目录下 2) ...

  9. 使用Python进行Excel文件拆分

    使用python进行Excel表格拆分,保存为多个文件-运营必会小技能 公司内做数据支持岗位的伙伴(表哥.表姐.表叔.表妹),可能会经常遇到这样的需求,就是把一个Excel数据文件,按照某一列数据分类 ...

最新文章

  1. KeDelayExecutionThread使用注意
  2. MFC文档、视图类的基本功能和二者基本关系
  3. SpringCloud Ribbon实战(二)
  4. 右下角出现测试模式 win7 内部版本7601如何去掉
  5. 表达回填字体颜色_使用Python创建标注表达式
  6. ectouch手机商城首页调用指定分类下的商品
  7. 使用pip下载安装离线依赖包whl文件
  8. TDD测试驱动开发案例【水货】
  9. 原生js模仿京东图片放大镜效果
  10. 扩展Win7虚拟机硬盘
  11. linux 查看隐藏文件大小,Linux运维知识之linux下显示隐藏目录或隐藏文件占用空间大小...
  12. 【Windows批处理】批处理压缩包内加密pdf文件解密
  13. TRICKLE轻量级的用户空间带宽控制管理工具
  14. java 首字母小写_Java中属性名首字母大小写问题
  15. UOS下使用HHDESK文本编辑功能
  16. CentOS7.6安装weblogic14.1.1.0.0
  17. 上海矽昌通信技术有限公司自研路由芯片
  18. Linux窗口和Win命令窗口查看mysql bit类型的值
  19. 树莓派3b+家庭nas搭建安装openmediavault必要插件安装采坑
  20. 阿布扎比全球市场推出加密货币监管框架

热门文章

  1. ppt怎么把图片做成翻书效果_ppt页面翻书效果怎么做?ppt翻书效果制作
  2. 数值分析中,为什么3.1415有效数字为4位
  3. linux常用命令及ip地址更改
  4. oracle适合分布式架构吗,争议|集中式 vs 分布式,医院集成平台存储应选择谁?...
  5. 工业现场总线 linux 服务器,基于Linux的现场总线无线通信卡的实现
  6. 前瞻性总结:全球未来十年不可不知的10大趋势
  7. jsp标签自定义属性取值问题
  8. 虚拟机(虚拟机安装教程win10)
  9. 西门子 S7-200 通过模块连接 Kepware OPC 通讯方法
  10. 虚拟直播、绿幕直播、绿幕抠图换背景虚拟直播介绍