您好, 访客   登录/注册

浅谈autocad在测绘图形处理中的应用

来源:用户上传      作者:

  【摘要】autocad具有强大的图形编辑功能,而且软件运行相当稳定,而且数据交换和嵌入autocad内部的高级语言 --auto lisp语言比较方便。
  
  近年来,测绘领域内计算机制图的研究取得飞速发展,通过计算机输出的图形从过去简单的工程制图到现在的各种比例尺的地形图、地藉图、宗地图,以及非常复杂的小比例尺土地利用现状图等。在众多的绘图系统中,人们普遍采用的基础绘图软件是美国autodesk公司的autocad,因为该软件不仅具有丰富的绘图命令,还具有强大的图形编辑功能,而且软件运行相当稳定。但是熟悉autocad的人都知道,要用好autocad,不但要熟练掌握其各项命令,而且要熟练掌握autocad提供的数据交换文件scr、dxf和嵌入autocad内部的高级语言 --auto lisp语言,这样使您对各种图形,尤其对复杂的图形更加得心应手。关于 autocad 在测绘图形中应用可归纳为以下几个方面。1 实现数据到图形的自动转换
   有了原始数据,如何实现自动成图,在autocad下,把原始数据变成图形,可以通过以下途径:(1)采用高级语言(basic语言或c语言)编制程序调用原始数据文件生成scr命令文件,在autocad的图形编辑环境下调用script命令执行该文件,生成相应的图形。
   (2)用高级语言生成dxf文件,在autocad图形编辑环境下调用dxfin命令打开该文件,即可得到相应的图形文件。
   (3)用高级语言直接生成dwg图形文件
  (4)利用 auto lisp语言,编写相应程序,读取有关数据文件,进行处理,并且调用 auto cad绘图命令,直接生成图形。
  2 实现图形到数据的自动转换
  刚接触autocad的人都有下面的感觉,就是由数据生成图形容易,由图形返回数据困难, 有lisp语言,这个问题就会迎刃而解。
  (1) 图纸资料的数字化
  要把图像资料变成相应的数据,一般是通过数字化仪和扫描仪。程序运行时,把从数字化仪传递来的数据信息(点的坐标)连同交互式状态下输入的有关编码合并以一合理的数据结构存贮于数据文件中,同时,采用不同的图层,不同的颜色进行同步显示。从而使数字化过程变得非常直观、形象,避免产生丢点或重复等各种错误的发生。这样数字化的结果,不仅得到与原图纸相对应的数据文件,也同时生成了一幅相对应的图形文件。数据文件可以纳入有关相对应的数据管理系统中,而图形文件为将来的输出和变更修改提供了方便。对于扫描仪,是将原图通过扫描仪扫描形成位图文件(文件扩展名为bmp或tif),经矢量化软件把图形的数据信息分类存贮于数据文件中。
   (2)图形变更后,数据的自动更新 测量领域的各种图形随时间的推移是不断发生变化的,为保证图形的现实性,就要对图形随时加以修改,这种修改大多数是直接对原图文件利用autocad的图形编辑功能来完成,但随之产生一个问题,就是图形文件修改后,原图对应的数据文件如何修改?解决这个问题的最好办法是利用autolisp语言。
  (3)利用图形和数据相互转换功能进行控制网的优化设计 控制网的精度取决于网形结构和观测量的精度,控制网的结构主要任务是确定合理的网形结构。这个过程完全可以在autocad下完成。首先,把已知数据输入计算机,初步确定待定点的位置,再用边长和方向把这些点连接起来构成控制网。然后,把该网形转换成相应的数据文件,则该数据文件含有网形的所有点位及观测信息。调用相应的精度估算程序,对该网做精度分析,其结果仍以图形形式返回autocad中,如各点的误差椭圆等。设计者将根据这些精度指标,参照设计要求,合理调整该网的结构,反复上述过程,最后,完成该控制网的优化设计,输出该网设计图和精度分析结果。3 用lisp程序实现图形的批量编辑
  在测量图形处理中,经常会遇到需要批量处理某类图素的情况。如地形图中的一些专用符号及注记字符的大小需要统一放大或缩小;图中的植被符号需要统一调整密度等。如果我们采用手工逐一编辑的话,工作量相当大,效率很低,尽管这类问题编辑工作量大,但规律性极强,我们可以编制一段相应的lisp程序来自动完成,从而大大地提高编辑的工作效率。
  4 用list语言开发新的功能函数
  autocad已经为我们提供了丰富的绘图和编辑命令,但是这些命令并不是针对测量专业而设置的。有些测量方面常用的功能autocad并不具备,但可以利用lisp语言对autocad作二次开发,开发出适应测量专业特点的新命令。
   5 图形坐标还原、方位旋转及换带处理在地形图或地籍图测量中,会遇到这样的情况,图形已经测绘完毕,但坐标系统用错或需要换带处理,或需要把图形扭转(还原)或处理到需要的坐标系统。autocad可以帮助您完成z这一工作。
   6 gps点、导线点、图根点展点在分幅图上大比例尺、大面积的地形图或地籍图测量,规范要求除必需的导线点外,还需要大量的图根点,少则几百个,多则几千个。人工找点将其上在相应图幅上,工作量大,效率低,还容易错。计算机加 autocad就容易多了。 这样哪一个点在哪一幅图上,一目了然,然后通过打印机或绘图机输出该图。autocad 还有许多功能可供我们测绘行业运用, 有待我们去挖掘,相互交流, 共同发展,为测绘事业作出贡献。

转载注明来源:https://www.xzbu.com/2/view-4629146.htm