路测数据怎么生成KML格式,怎么样导入GO
2018-05-08 · 知道合伙人互联网行家
适用范围:将Google上勾选或者已知的点、线、图形使用转换参数精准转为dxf或dwg,同时也可以将CAD文件DXF或dwg文件精准转为Google地球的kml或kmz文件。
工具:Global mapper或91卫图助手
实例:以某风电场为例,kml转换为dwg格式
一.使用工具:globalmapper
1.解求七参数(布尔萨模型)、四参数或三参数
方法1:根据现场小组已做好的控制点且已解算完GPS静态(与cors联测),最后会通过手簿解算得到一个七参数(布尔萨模型)、四参数或三参数(本文就是利用现场小组解算的参数)。注意此时的参数解算是cgs2000大地坐标系(经纬度)到西安80坐标系)(平面坐标)的平移转换参数;
本实例的七参数(手部解算)
在本实验中,有些人可能注意到kml里面是wgs84的经纬度坐标,而我们解算的参数是通常利用的是CGCS2000经纬度坐标,不用担心:因为两种椭球参数很相近,经纬坐标相差很小,所以可以忽略不计
注意:网络RTK(cors)有两个端口对应的是不同的经纬度:WGS84和CGCS2000
方法2:打开kml,在Google地球里面的测区上随机选取4-7个点,我们就得到这4-7个点的wgs84经纬度坐标,利用下图1的cors解算软件(设置如下)解算得到相对应4-7个点的XIAN80平面坐标系。
于是此4-7个点的wgs84经纬度坐标和XIAN80的投影平面坐标就有了,那么就可以利用下图这个软件COORD GM(具体设置如图表示)解算得到wgs84坐标到国家80(XIAN80)的投影平面坐标的平移转换参数(七参数)。或者用HGO里面的工具进行解算七参数。
2.kml转换到dwg
2.1上面我们已经解算得到七参数,下面我们就根据这个七参数来将kml转换为dwg
ru如下图所示:用globalmapper打开kml,同时tools->config->projectiond打开设置投影选项。
2.2投影参数设置
上图A处选择Transverse Mercator;C处设置中央子午线114;在B处点击Add Datum,弹出下图对话框,具体参数如下设置。
注意:有人会发现为啥上面有三个平移参数X-SHIFT、Y-SHIFT、Z-SHIFT的值取反了,这是因为软件要求的参参数格式为shifts to WGS84(西安80到WGS84),而我们解算参数是wgs84或2000经纬度坐标到西安80坐标。
但是有时候取反,转换后的数据位置还是不对,建议先测试测区已知控制点转换是否正确,若不正确,则需要交换七参数中X,Y,Z,三个参数的正负号。如:
DX(米)=-3.902020 DX(米)= 3.902020
DY(米)=120.818293 => DY(米)=-120.818293
DZ(米)=-53.356201 DZ(米)= 53.356201
2.3转换后导出
参数输入完成后点击ok->yes。进入下图界面,依次点击apply,OK
点击OK
点击OK
无平移转换参数和有平移转换参数成果对比
二,CAD转kml
既然kml可以转cad,同样也可以反转。两者方法类似,在这里就不赘述。
转换完成后请仔细核对是否正确。
2024-09-19 广告