计算机技术在测绘工程制图中的应用分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机技术在测绘工程制图中的应用分
析
摘要:制图是测绘工程中至关重要的一项技术工作,对于施工结果也具有较
大的影响。
计算机技术支持下的测绘工程制图,可以由制图人员在线上进行操作,对工程测量数据进行立体分析,为施工项目提供指导。
因此,制图人员应根据需
要合理应用计算机技术,充分发挥计算机在测绘工程制图中的优势,提高测绘工
程制图效率。
关键词:计算机技术;测绘工程制图;应用分析
1测绘工程制图中存在的困境
1.1非规则图形测绘效率低
传统测绘工程CAD制图方法需要先采集必要测量点,再构造直线与规则曲线,方可完成地物空间、形状表达。
虽然可以借助少量特征点完成多数规则地形要素
的空间特征表达,但是,无法满足弯曲小路、等高线等不规则要素表达,且会增
加内外业测绘工作量,导致测绘工程制图效率下降。
1.2忽略三维坐标分量
传统测绘工程制图中,主要遵循以数据为中心的原则,以CAD平面图标识数
据为主体,进行图形绘制与查看、现场应用,在一定程度上忽略了三维模型特别
是带有准确坐标信息、高程信息的三维模型分量,导致制图精度不高,对控制测
量作业也提出了较大难题。
1.3存在较多隐面隐线
在测绘工程制图中,用人眼观察三维图形时,极易被部分面(或线条)遮挡,相关面(或线条)被称之为隐面(或隐线),对计算机显示测绘工程图形真实感
具有较大的影响。
加之测绘工程中曲面立体空间仅含有离散的空间曲线,无法为消除隐面隐线提供参照物,若全部显示可见与不可见线、面,将会对测绘制图视觉造成多义性。
2计算机技术在测绘工程制图中的应用
2.1提高非规则图形测绘效率
在测绘工程制图中,样条曲线是借助给定的一组控制点而绘制的一条曲线,曲线形状可以通过插值样条法控制,也可以通过逼近样条法控制。
根据不规则地图测绘要求,可以利用基于Catmull-Rom算法的样条曲线,立足Catmull-Rom样条曲线的数学基础,在AutoCAD软件应用的基础上开发闭合面和非闭合面的样条曲线,提高非规则图形测绘工作效率。
Catmull-Rom算法是由三次曲线方程演变而来的分段式连续平滑曲线,可以经过每一个控制点,并在控制点切线位置与前面的控制点、后面控制点的连线平行,增加控制点后,每一个分段都可以分别计算并实现连续平滑,满足测量点位不足时平滑连续不规则地形要素拟合要求,如等高线、弯曲小路、地类界等。
为顺利在测绘工程制图中生成Catmull-Rom曲线,可以根据Catmull-Rom样条曲线数据基础,定义4个基础控制点(或特征点)与浮点,在计算机端计算其中两个特征点之间的插值点坐标,生成分段曲线。
若需生成覆盖4个控制点的曲线,需要新增其他测量点,并从闭合面、非闭合面两个方面,进行分别处理。
一方面,闭合面内全部测量点具有循环、连续的特点,在不添加新测量控制点的情况下可以生成任意相邻两点之间的样条曲线,曲线生成算法为Catmull-Rom基础插值算法——PointOnCatmullRomCurve;另一方面,非闭合面全部测量点样条曲线生成需要分别在以往起点、终点外添加2个虚拟控制点。
并根据测量比例尺推算2个特征点之间插值数,插值数大小与制图曲线平滑度成正相关。
获得全部插值点坐标后,进行测量点与插值点、插值点与插值点连线,形成覆盖全部测量点的Catmull-Rom样条曲线。
2.2注重三维坐标分量绘制
计算机三维制图技术已在大多数领域使用,为测绘工程制图工作提供了充足
支持。
在计算机三维制图技术应用于测绘工程制图初期,应明确测绘目标、任务
以及待解决问题,梳理技术路线,简化相对复杂的计算机三维坐标分量绘制过程,顺利获得三维图纸。
测绘工程中,地形的三维现实是计算机图形学与地理信息系统、数字摄影测量技术集成的结果,需要在获得测绘工程地形三维可视化所需多
类别地形数据的基础上,将DE细分为若干子网格,将每一个子网格细分为若干
三角形面素。
同时,考虑到传统按照测量碎部点插值求解正方形网格高程的方法以及利用
已有等高线采样计算网格节点高程的方法存在一些误差,可以直接利用平面上随
机分布的离散点——碎部点,将其相互连接为无交叉、无空漏、无重叠的三角形
网格,相应网格节点高程可构成保留全部地形特征点的数字地面模型。
在计算机技术支持下,测绘工程三维图形显示离不开VC++编写程序,程序显
示屏幕为二维屏幕,以屏幕为投影面将测绘工程中物体空间三维坐标变换为平面
二维坐标(透视变换),再由平面二维坐标转换为屏幕坐标,可以获得三维立体
视觉。
一般在获得三角形面素的基础上,还需要在计算机内建立DEM节点(地面点)、三维图像点之间的透视关系,这一关系受视角、视点、三维图形大小参数
的直接影响。
进而根据地形表面明暗与颜色变化反映要求,建立光照模型,进行
每一个测量点像素颜色、灰度的计算,并消去不可视部分以及尺寸范围以外的部分。
最终依据纹理映射、模拟灰度等绘制三维地形图,保存为TIFF格式或PCX
格式、BMP格式。
保存后,根据需要添加测绘工程所需的多种地物符号、注记并
进行对比度调整,便于完成测绘工程空间信息查询与分析。
2.3消除隐面隐线
隐线隐面在计算机测绘工程制图中较为常见,特别是利用平面拼合方法绘制
的三维地形图,在三角形较大且碎部点分布较为稀疏的情况下,全部地形图中的
山头均为尖形,导致部分复杂曲面立体空间隐线无法顺利消除。
基于此,可以引
入计算机峰值线消隐算法,针对二元单值函数,利用空间拟合曲线代替切平面与
函数曲面交叉线。
在求解观点较近的曲线后,逐次绘制相对视点远离的曲线,顺
利消除隐线。
即假定测绘工程立体模型平行于横轴、纵轴两个方向,面向纵轴、
横轴拟合空间曲线,计算全部拟合线并记录拟合曲线上点坐标,完成双向消隐,
获得精确的三维图形。
若测绘工程计算机制图中全部被显示物体均为凸形,计算
机峰值线消隐算法无法满足要求,需要利用Roberts算法,有序单独考虑每一个
测绘工程地形要素,寻找为要素遮挡的面、边,将每一个要素留下的边与其他要
素边逐一对比,确定其处于完全可见、部分可见、全部遮挡状态,进行两两物要
素隐线与隐面消除。
必要时形成新的显示边(要素之间相互贯穿),促使被显示
要素与现实偏差更小。
除了计算机峰值线消隐算法、Roberts算法外,还可利用EdwinCatmull独立
开发的Z-Buffer算法,跟踪计算机屏幕上每一个地形图像素深度。
根据跟踪结果,先将缓冲器中各单元初始值设定为最小数值,同时帧缓存全部设置为背景色,扫描多边地形图所覆盖的每一个像素,计算多边地形图在像素位置的深度值。
进
而检查测绘工程中多边地形图深度值是否超出对应像素初始深度值,若超出初始
深度值,则表明多边地形图与观察点更接近,可以利用当前测绘工程中多边地形
图深度值代替像素原始颜色,并存入帧缓存,简单且直观地完成计算机测绘工程
制图中消隐任务,降低地形图要素在计算机屏幕中出现顺序对消隐的影响。
3结语
为了给计算机技术在测绘工程制图中的应用提供一些参考,文章简单介绍了
工程测量方法突破创新现状,论述了测绘工程制图中存在的困境,并对计算机技
术在测绘工程制图中的应用进行了研究。
得出:在测绘工程制图中存在效率低、
消隐不当等困境,制图人员应合理利用计算机技术,发挥计算机技术优势,提高
测绘工程制图效率。
参考文献
[1]窦华军,马亮.探讨计算机技术在测绘工程制图中的应用[J].数字技术与
应用,2019,37(03):49-50.
[2]王振霖,刘天波.浅谈计算机技术在测绘工程制图中的应用[J].电脑
迷,2018,(08):156.
[3]姚纪,何培斌,李晶晶.工程制图与计算机绘图[M].重庆大学出版社:高等教育土建类专业规划教材.卓越工程师系列,201602.185.
[4]陈玉盛. 测绘新技术在测绘工程中的应用研究[J]. 内蒙古煤炭经
济,2021,(15):205-206.
[5]郭磊,黄焱,张发平. 测绘工程中特殊地形测绘技术探析[J]. 居
舍,2020,(34):147-148.
[6]邹烈国. 新形势下测绘工程中测量技术的发展和应用[J]. 工程建设与设计,2020,(10):148-149.
[7]刘华尧,文思. 测绘新技术在地质测绘工程中的应用分析[J]. 城市建设理论研究(电子版),2019,(34):42.。