在利用无人机进行测绘的时候,通常需要对特定的区域进行测量,这时候如果有这个区域的边界点坐标,就可以利用边界点坐标生成KML,再将KML文件导入到无人机控制系统中,告诉无人机你要测哪块区域,就能实现精准定位和测量,以保证作业的准确性,减少冗余。
KML 是一种文件格式,用于在地球浏览器(例如 Google 地球、Google 地图和 Google 地图移动版)中显示地理数据。KML 使用包含嵌套的元素和属性的结构(基于标记),并符合 XML 标准。
简单来说,KML的作用就是提供一个地理标记,这个标记可以是点、线或者面(多边形)。另外,KML文件中的坐标系用的是WGS84坐标系,这个对后续软件应用十分重要。
作者之前制作KML文件的时候十分麻烦,需要坐标系转化、用两三个软件生成,过程十分繁琐,当需要生成多个KML时,工作量也成倍增加,所以就想着一劳永逸,直接写一个生成KML的小程序,于是就有了这个软件。
要注意的是,这个软件仅能用于KML文件生成,尤其针对无人机所用的KML文件生成,对于其他用途的KML文件,本软件可能不能满足您的需求。
使用方法:
一、安装
在GZH【easytif】后台回复“KML”即可获得下载链接。
二、使用方法
打开软件,主界面如图1所示。
图1 软件主界面
2.1 输入坐标系
输入坐标系的EPSG代码,就是边界点坐标系的EPSG代码,如果不知道,可以通过点击“EPSG查询”按钮跳转http://epsg.io网站进行查询。
图2 输入坐标系EPSG代码/EPSG查询按钮
2.2 导入坐标
输入坐标系EPSG后,就可以导入坐标了。
点击“导入CSV或TXT文件”,选择已经准备好的文件,这些文件里包含边界点坐标,且第一个和最后一个坐标需一致,如图3所示。
图3 示例CSV文件格式
点击导入,导入之后弹出选择X列和Y列,根据实际情况选择;导入完成后文本框内显示导入的坐标,以供检查。注:若发现生成的KML文件不对,可以在这一步检查一下是否X和Y选反了。
图4 选择正确的列
图5 CSV文件导入完成
2.3 导出KML
坐标准备好之后可以点击“生成KML文件”,来选择KML文件路径和名称,之后点击保存。
之后就可以在无人机控制系统里将KML导入,让无人机按照KML范围飞行。
注:软件有可能出错,本软件不提供错误纠正服务,请生成KML文件后请务必导入Google earth等软件中查看是否正确,如果有错误,请立即修改,以免影响您正常工作。
原文链接:UAV fly to(无人机KML生成器) V1.0 软件使用介绍本文介绍了一款小软件,能够快速生成无人机所用的KML文件,欢迎大家使用。为了让大家看懂,文章看似很长,但其实只是图多,文字很少,软件也很简单,一看就会。https://mp.weixin.qq.com/s?__biz=MzkwNTcxMDMyOA==&mid=2247483694&idx=1&sn=f966d9604f16b654caf8fe310ed11390&chksm=c0f2deb9f78557aff77ed0ef6d71bc29b91bc14dce39074bc491d44a4a4b0181c59654ccd5b3#rd 如果你有对软件好的建议,请直接在本文章下留言,或者在后台回复,我会认真听取您的建议。如果觉得软件对您有一点点帮助,欢迎点击“赞赏作者”按钮来支持我的开发,非常感谢。