autocad在测绘中的开发和应用

autocad在测绘中的开发和应用

ID:5418553

大小:249.92 KB

页数:3页

时间:2017-12-10

autocad在测绘中的开发和应用_第1页
autocad在测绘中的开发和应用_第2页
autocad在测绘中的开发和应用_第3页
资源描述:

《autocad在测绘中的开发和应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据第34卷第1期208年1月山西建筑SHANXIARCHl,11ECTUREVd.34No.1Jan.2008文章编号:1009—6825(2008)01—0364—02AutoCAD在测绘中的开发和应用赵振江刘喜云摘要:详细介绍了利用AutoLisp语言开发出的数据处理和图形绘制程序,指出该程序实现了自动展点、坐标方格网绘制及工程放样等功能,可有效提高测绘工作的效率,以推广该程序的应用。关键词:AutoCAD,AutoLisp,自动展点,方格网,工程放样中图分类号:TP391文献标识码:A处理测绘外业采集的大量数据是一项单调

2、而繁琐的工作,用手工处理数据时尤其如此。为了减少出错几率和提高工作效率,利用AutoCAD强大的绘图功能以及能在CAD平台上运行的Au—toLisp语言,开发出用于测绘数据处理和图形绘制的程序(以下称模块),以菜单形式附在AutoCAD的主菜单后面,方便数据处理和绘图时调用。1自动展点模块的开发及应用利用AutoCAD绘制地形图时,首先要根据坐标数据把碎部点展绘在屏幕上。根据测绘外业采集数据所用仪器种类和数据记录方式的不同,所开发的自动展点模块也略有差异。1.1观测数据手工记录的情况外业测绘使用测距仪配合经纬仪时,观测数据一般采用手

3、工记录。记录的内容主要有测站点号、测站仪器高、后视点号等测站数据,以及点号、斜距、水平角、垂直角、觇标高等碎部点观测数据。展绘碎部点前,还需要对观测数据进行加工,然后计算出碎部点的坐标。针对观测数据手工记录的情况,在AutcK;AD中展绘碎部点的步骤是:点击“展点”菜单下的“展点并编号”子菜单,按照提示,依次输入绘图的比例尺、测站点名、测站仪器高、后视点号等,自动展点模块会依据点号在控制点坐标文件中读取测站点和后视点的坐标,如果在控制点坐标文件中未找到相应的坐标数据,自动展点模块还会提示手工输入其坐标数据。接下来需要逐个输入各碎部点

4、的观测数据,主要有距离、水平角、垂直角、觇标高等。自动展点模块先经过数据分离和角度数据转换,计算出该点的三维坐标,再将该点展绘在屏幕上,并标注点的高程和编号。编号按照碎部点输入的先后顺序以1,2,3⋯的形式给出,碎部点的编号采用与高程标注不同的颜色以示区别。以上碎部点数据输入和展点过程是循环进行的,一次输入碎部点的个数没有限定。有时需要中断输入,如完成了一个测站的数据输入,或暂时需要进行图形编辑等。那么在自动展点模块提示“请输入观测距离”时直接回车,即可退出数据输入状态。需要继续展点时,点击“展点”菜单下的“继续展点”子菜单,自动展

5、点模块又重新进入展点过程,碎部点的编号也接上次展点的编号继续进行,而不是重新从⋯1’开始。当图形编辑完成后,已不再需要碎部点的编号,点击“删除编号”菜单,删除所有碎部点的编号。1.2观测数据自动记录的情况目前,大多数的全站仪有数据处理和存储功能。测绘外业若使用全站仪采集数据,观测过程中仪器自动对观测数据进行处理,计算出碎部点的坐标并存储在全站仪的内存中。进行测绘内业图形编辑前,用数据线连接全站仪和电脑,把存储碎部点坐标的数据文件传输到电脑中。要把全站仪传输过来的坐标数据文件进行适当处理,直接用在AutoCAD中展绘碎部点,还需要了解

6、全站仪坐标数据文件的格式及数据处理过程。1)全站仪坐标数据文件格式。全站仪坐标数据文件是ASCII码顺序文件,每个文件有多条记录,一个点的坐标数据构成一条记录。记录一般由6个字段组成,第一字段为记录号,由全站仪自动生成;第二字段为点号,观测时由用户自行确定或由仪器辅助生成;第三字段为点的属性码,由用户根据点的特征属性输入,通常由英文字母和数字组成;第四,五,六字段分别为点的坐标值(x,y,Z)。2)全站仪坐标数据文件的处理过程。对全站仪坐标数据文件处理的主要内容和过程是:设定初始绘图环境,设定绘图比例尺,建立绘图的图层(用于绘制点位

7、、高程和编号),读取全站仪坐标数据文件中的碎部点记录,从记录中分离关键字段并转换成字符串(如点号)或实数(如坐标值),最后利用坐标数据在AutoCAD的绘图区内展点。2坐标方格网绘制模块的开发及应用地形图编辑完成后,还需要绘制出坐标方格网。大比例尺地形图通常有1:500,1:1000,1:2000三种比例尺,坐标方格网绘制模块的开发也设置了这3个选项。例如,点击“方格网”菜单下的“1:500方格网”子菜单,坐标方格网绘制模块即可按要求自动在成图区域内完成1:500比例尺方格网的绘制。坐标方格网绘制模块绘制坐标方格网的步骤是:利用ge

8、tVar函数获取绘图区域左下角和右上角的坐标,从而确定地形图的绘制范围;再考虑坐标方格网左下角坐标为整数、方格网线间距(在输出图形上)为10crfl,坐标方格网要覆盖整个绘图区域等因素,判断该地形图上坐标方格网的绘制区域;然后进行坐标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。