做工程施工的时候,业主是不需要提供cad版本的图纸的,但是大多数情况下通过各种办法还是能够拿到手里的,拿到后,看了一下,图纸背景的地形高程点一个不缺,这就让人很高兴了,可以直接拿来计算土方工程量了,毕竟我会使用cass软件啊!但是鼠标选中这些点的时候发现并不是能够让cass识别的块,顿时感觉就像:我都想好了用火攻,偏偏不给我东风!只给了三个字“芭比Q”。
当然高手们并不在意,他们会使用各种办法提取出来点成为文本,比如cad的坐标提取就可以。不过这种方法并不十分好用。下面我就演示一种好用的方法,使用arcgis pro。
一、检查图纸。如果是这种:
就可以提前点一支烟了,因为没啥压力,拿来cass直接用。
如果是这种:
放下你的烟,但是也不要唱“完了!芭比Q了!”,请看他的坐标属性,它有z值!,有了这个z值,基本上你就可以先把打火机准备好了。下面就用这个cad图一步一步导出来。先看看它的整体形状:
密密麻麻的点数据。
二、arcgispro 新建工程。
由于施工的技术员通常不会接触arcgis 软件,所以,下面我就一步一步的点鼠标。
打开arcgis软件,点击地图→确定:
点击地图,就创建了一个空白地图:
好像很复杂的界面,看下面图片上的文字说明。
三、设置坐标系。
设计院给的图纸一般是投影坐标,比如1954高斯克吕格3度分带投影,114°中央子午线。
在内容列表窗口,选择用不着的背景,右键→移除;
在内容列表窗口“地图”上右键→属性→坐标系→搜索框输入“54”→投影坐标系→选择高斯克吕哥→114:
在不需的地图背景上右键→移除:
四、导出cad文件。
不得不说cad文件导入arcgis 还不是很直接的,因为cad是欧特克公司的产品,arcgis是易智瑞公司的。好在办法有不少,我就用其中最常用的一种。
地理处理→搜索“cad”→选择cad至地理数据库:
在cad至地理数据库对话框上选择要输入的cad文件→坐标系选择地图坐标系(beijing54),点击确定:
五、查看内容列表框:
导入cad后会把cad中的内容转换成点、线、面等,分别保存在不同的图层;
右键一个图层→所放置图层,整个元素就会显示在右侧地图框内;
在点图层(point)上右键→打开属性表,查看,发现点各种信息都在这个数据库表里了,唯独缺少了我们需要的坐标值,气人不?
六、添加xy坐标:
缺少坐标值,就给他添加上去,用的还是:
地理处理→搜索“添加x”,选择添加xy坐标→输入要素选择点图层(point)→运行:
七、导出成果:
地理处理→搜索“表转excel”→选择表转excel,输入表选择“point”,输出excel文件选择默认,点击运行:
八、找到表格:
在上一步输出excel文件框里面复制地址,打开“计算机”箭头在地址框内粘贴地址,回车打开,成果就展现在你面前了,数据信息太多,删除不需要的,整理成需要的格式,然后倒入cass就行了。
,