googleearth怎么转换成kml

最近老板给我提了一个需求

希望把经销商的经纬度都导入谷歌地图里面,实现可视化,查看更加方便

  • 后来发现GoogleEarth支持kml导入
  • 但是手里只有Excle的文档
  • 那么只要解决怎么把EXCLE转换成KML就可以了
  • 但是市面上的软件都是要收费的
  • 心里想着自己做一个 程序好了
  • 程序如下
#! /usr/bin/env python# -*- coding=utf-8 -*-# @Author virqin.github.ioimport lxml.htmlimport xlrd #操作Excelfrom pykml.factory import KML_ElementMaker as KML #使用factory模块import pykmlxlsfile='e:/kml.xlsx' #导入文件的地址 格式为XLSX 这里要修改下etree = lxml.html.etree#加载Excelxlsbook = xlrd.open_workbook(xlsfile)#打开Sheet1location = xlsbook.sheet_by_name(u'sheet1') #取EXCLE的sheet名 这里要修改下#取得前三列的值 EXCLE的位置一定跟这里一致name = location.col_values(0,0,location.nrows) #名字lon = location.col_values(1,0,location.nrows) #经度lat = location.col_values(2,0,location.nrows) #纬度#简单判断文件中的经纬度个数是否一致if len(lon) != len(lat): print ('lon != lat nums')#使用第一个点创建Folder fold = KML.Folder(KML.Placemark( KML.Point(KML.coordinates(str(lon[0]) +','+ str(lat[0]) +',0')), KML.name(str(name[0])) ))#将剩余的点追加到Folder中for i in range(1,len(lon)): fold.append(KML.Placemark( KML.Point(KML.coordinates(str(lon[i]) +','+ str(lat[i]) +',0')),KML.name(str(name[i]))) )#使用etree将KML节点输出为字符串数据cOntent= etree.tostring(etree.ElementTree(fold),pretty_print=True)#保存到文件,然后就可以在Google地球中打开了with open('e:/gen.kml', 'wb') as fp: #这里是生成的文件地址 要修改 fp.write(content)
  • 生成以后就可以导入 Google地球了
  • 有什么不懂的 可以问我 谢谢!

GoogleEarth 地址标注 EXCLE转换成KML

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 7月 17日 下午3:32
下一篇 2023年 7月 17日 下午3:41

相关推荐

  • 微信转盘抽奖活动怎么弄的

    [闽南网] 现在微信公众号运营是比较难的,因为运营方式不多,所以大部分的企业商家只能采取微信抽奖活动,利用丰富的奖品来吸引粉丝。微信抽奖活动形式也很多,例如砸金蛋、摇一摇、大转盘等…

    2023年 9月 23日
  • 学信网公布查询本人学籍学历信息方法是什么

    IT之家 7 月 1 日消息 今天上午学信网官方微博发布了最新针对网上有人称学信网近期修改学历查询方式的声明。声明称,2019 年 5 月,为进一步加强数据安全和个人隐私保护,防止…

    2023年 2月 28日
  • 支付宝花呗当面花最多能支付多少

    在线下消费时,不少用户都会遇到部门分门店的收钱码不支持花呗付款的情况,这时只可以通过银行卡等其他方式付款。为此,支付宝此前特地推出了花呗当面花功能。而现在,这一功能迎来升级。自9月…

    2023年 8月 28日
  • 拍照时想让背景模糊一点怎样设置

    蒋振东,河北省摄影家协会会员视觉中国签约摄影师,百家号金牌导师。 之前的视频给大家讲了什么是对焦,什么是变焦?又有粉丝问我:蒋老师,对焦和变焦之后怎么样让背景虚化?今天我就用两分钟…

    2023年 8月 19日
  • 《最终幻想15》,王者之剑

    众所周知的,CG已经成为了游戏的“门面”。 在这年头,你搞游戏不做个拿得出手的CG,哪有脸拿出来卖? (告诉我,你被这张CG套牢了几年?) 然而一提到游戏CG,很多玩家都会理所当然…

    2023年 6月 30日
  • 怎么查到微博ip地址具体位置,微博怎么看个人的ip地址

    在网络世界中,隐私保护一直是一个重要的话题。而在社交媒体平台上,我们的信息和行为更容易被公开。本文将介绍如何通过扒取微博文章获取IP地址,并探讨这种行为对个人隐私的影响。 IP查询…

    2023年 9月 20日
  • 自己的身份被冒用怎么自查(怎么查询自己有没有信息被冒用)

    个人身份信息至关重要,一旦被冒用,不仅可能影响正常生活,遭遇经济损失,而且还存在巨大的法律风险。那么,我们怎么知道自己的身份信息有没有被冒用呢?可以自查! 今年10月份,南京的莫先…

    2023年 1月 27日
  • 怎么防止别人搜索我的微信号,为什么搜索别人微信号不更新头像

    微信现在作为大家生活学习中必不可少的工具,这相当于个人的一张名片,大家交流起来也比较方便。很多时候莫名奇妙的就收到了添加好友的请求,出于对自己隐私的保护或者某些原因,有的人不希望自…

    2023年 1月 15日
  • excel条件格式怎么设置密码

    我们可以看到不同的Excel加密的方法,今天我们来学习一个另类的Excel表格加密方式,如何在表格中,输入特定的密码,然后让表格里面的数据立马显现出来。 我们先来看一下效果图是怎么…

    2023年 3月 11日
  • 四年以前的iphone 7 plus现在用起来怎么样?

    近日国内知名调研机构极光大数据发布了2018年国行第二季度单品销量榜,在这份榜单中出现了一个有趣的现象,那就是已经发布近两年的iPhone7 Plus,甚至比去年发布的iPhone…

    2023年 8月 25日