工程规划或者设计过程中,有时候为了使设计成果看起来更加直观,或者为了将设计成果应用于汇报总结,有时候需要将AutoCAD平面图导入到Google Earth中,以便结合地形、地貌进行观察。由于 Google Earth 对线、面的编辑功能有限,如果能利用 AutoCAD 强大的作图功能,再将图纸导入到 Google Earth 中,将是件赏心悦目的事!达到这一目的方法不少,我就说一下我比较常用的方法,这里我们要用到Acad2Kml插件。

Acad2Kml (将AutoCAD图元导入Google Earth) 是一款免费免注册插件,程序小巧,除说明外只有一个文件,程序由 Visual LISP 编译而成,是 AutoCAD 外挂程序,支持 AutoCAD 2000 及以上版。有了她你可以毫不费力地在真实地形上圈地盖楼(甚至是3D的),你可以足不出户就知道规划设计是否与遥远基地的环境天衣无缝。

首先加载Acad2Kml插件,下载的软件包解压后将文件“acad2kml.vlx”放入AutoCAD的“支持文件搜索路径”中,如AutoCAD安装目录的Support文件夹。加载方法有3种,任选其一即可:

1、在AutoCAD中点取 [菜单-工具-加载应用程序...] ,选择"acad2kml.vlx"即可加载;

2、在AutoCAD的命令提示符下输入“(load "acad2kml.vlx")”也可加载;

3、直接将文件"acad2kml.vlx"拖拽入AutoCAD绘图区也可加载;

在AutoCAD的命令提示符下输入“acad2kml”或者"a2k"即可发动程序。

将AutoCAD图形导入Google Earth中-热门秀

为了使图元导入过程中提高精度,减小误差,我们这里需要用到参照点,因此导入过程需要用到经纬度,首先打开Google Earth,在工具—选项—3D视图一栏显示纬度/经度处选中“小数度数”,从而以小数显示纬度和经度。

将AutoCAD图形导入Google Earth中-热门秀

首先用AutoCAD打开你的平面设计图,和Google Earth进行比对选择参考点,参考点的选择直接影响你最终结果位置的准确性,因此我们尽量选取比较固定并且易于选择的点,我们这里选中的参考点是两条生产道路的交叉点,从Google Earth中记录出改点的经度数和纬度数。

将AutoCAD图形导入Google Earth中-热门秀

在AutoCAD图形中选中你要导入的线或者图形,包括选中的参照点(为便于选取,我们利用参考点画圆,圆心点即参考点),通过复制粘贴到新建的dwg图形文件中,我们这里粘贴使用的是粘贴到原坐标。

将AutoCAD图形导入Google Earth中-热门秀

在新建dwg图形文件中,执行UCS命令,指定新的UCS原点为我们选中的参考点,也就是图中的圆心点。

将AutoCAD图形导入Google Earth中-热门秀

下一步我们在命令提示符下输入“acad2kml”或者"a2k"即可发动程序,在弹出的运算参数设定窗口根据提示输入正确数值,经纬度处输入我们之前记录的参照点经纬度数值。

将AutoCAD图形导入Google Earth中-热门秀

设置完成后点击“确定”运行程序,根据提示生成并保存kml文件至任意目录。

到这一步基本已经结束,我们找到生成的kml文件,安装Google Earth后会自动关联kml文件,双击生成的kml文件,就可以直接启动Google Earth。我们可以看一下图元从AutoCAD导入Google Earth的前后效果对比。

将AutoCAD图形导入Google Earth中-热门秀
将AutoCAD图形导入Google Earth中-热门秀

目前Acad2Kml插件更新至V2.9,支持AutoCAD2000以上版本。

链接:http://pan.baidu.com/s/1dDNTlw1 密码:p5ob