您的位置:来学习素材网 > CAD教程 > CAD技巧

猜你喜欢

2024-01-13 16:57
CAD图形文件与KML格式精准转换方法
[文章导读]将Google上勾选或者已知的点、线、图形使用转换参数精准转为dxf或dwg,同时也可以将CAD文件DXF或dwg文件精准转为Google地球的kml或kmz文件。

适用范围:将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,同样也可以反转。两者方法类似,在这里就不赘述。

转换完成后请仔细核对是否正确。

CAD

声明:本站拒绝任何弹窗、插件以及广告联盟的广告,本QQ号(254031582)只解决会员问题,素材失效问题,软件使用问题一律不回。

为广大设计朋友提供平面设计素材和教材、PSD素材、C4D模型、3DMAX模型、AE模板、矢量模板等下载

苏ICP备2023039977号-2

Copyright © 2010-2020laixuexi.cc. All Rights Reserved .