APP下载

计算机技术在测绘工程制图中的应用分析

2023-09-14田海燕陈鹏刘娜

数字技术与应用 2023年2期
关键词:样条制图插值

田海燕 陈鹏 刘娜

1.中水北方勘测设计研究有限责任公司;2.北京飞马航遥科技有限公司;3.河南中纬地理信息科技有限公司

为了给计算机技术在测绘工程制图中的应用提供一些参考,文章简单介绍了工程测量方法突破创新现状,论述了测绘工程制图中存在的困境,并对计算机技术在测绘工程制图中的应用进行了研究。得出:在测绘工程制图中存在效率低、消隐不当等困境,制图人员应合理利用计算机技术,发挥计算机技术优势,提高测绘工程制图效率。

在我国社会经济不断发展进程中,测绘工程事业被提上了日程,测绘工程测量方法不断升级,以三维激光扫描技术、建筑信息模型为代表的工程测量方法不断涌现,为测绘工程开展提供了充足支持。但是,当前测绘工程制图仍然存在效率低下问题,利用计算机技术有望解决这一问题。因此,探究计算机技术在测绘工程制图中的应用具有非常突出的现实意义。

1 工程测量方法突破创新

三维激光扫描技术是工程测量方法突破创新的代表。三维激光扫描技术源于工程与技术科学基础学科领域,主要具有大长度精密测量与三维位置精密测绘功能,最短测距范围为3m,最大测程为1500m,定值精度为8mm,模型化精度为3mm。数字化三维激光扫描技术可以高精度记录测绘工程各种信息,以三维点云正射影像图展示测绘工程特征,为工程开展提供支持[1]。

除了三维激光扫描技术外,BIM技术(Building Information Modeling,建筑信息模型)、测量机器人也为工程测量提供了支持,具有信息化、智能化特点,可以直观指导现场作业,为工程测量功效大幅度提升提供依据[2]。BIM技术是建筑学、工程学的新工具,以三维图形为主,以物件为导向,为施工测量提供实质性辅助。BIM技术多与倾斜摄影技术相结合,在同一飞行平台上搭载多台传感器,从1个垂直、4个倾斜角度采集影响,后期处理为倾斜摄影模型,在Acute 3D Viewer端直接浏览;测量机器人含有超级目标捕捉系统,由可发射扇形光束的遥控器、测站段全站仪光束探测器组成,可以敏锐感知遥控器发出瞬时光信号,并驱动全站仪精准测量。测量机器人可以在短时间内判别目标,锁定目标后进行自动找准,满足大范围高精度测量要求。

2 测绘工程制图中存在的困境

2.1 非规则图形测绘效率低

传统测绘工程CAD制图方法需要先采集必要测量点,再构造直线与规则曲线,方可完成地物空间、形状表达。虽然可以借助少量特征点完成多数规则地形要素的空间特征表达,但是,无法满足弯曲小路、等高线等不规则要素表达,且会增加内外业测绘工作量,导致测绘工程制图效率下降。

2.2 忽略三维坐标分量

传统测绘工程制图中,主要遵循以数据为中心的原则,以CAD平面图标识数据为主体,进行图形绘制与查看、现场应用,在一定程度上忽略了三维模型特别是带有准确坐标信息、高程信息的三维模型分量,导致制图精度不高,对控制测量作业也提出了较大难题。

2.3 存在较多隐面隐线

在测绘工程制图中,用人眼观察三维图形时,极易被部分面(或线条)遮挡,相关面(或线条)被称之为隐面(或隐线),对计算机显示测绘工程图形真实感具有较大的影响。加之测绘工程中曲面立体空间仅含有离散的空间曲线,无法为消除隐面隐线提供参照物,若全部显示可见与不可见线、面,将会对测绘制图视觉造成多义性[3]。

3 计算机技术在测绘工程制图中的应用

3.1 提高非规则图形测绘效率

在测绘工程制图中,样条曲线是借助给定的一组控制点而绘制的一条曲线,曲线形状可以通过插值样条法控制,也可以通过逼近样条法控制。根据不规则地图测绘要求,可以利用基于Catmull-Rom算法的样条曲线,立足Catmull-Rom样条曲线的数学基础,在AutoCAD软件应用的基础上开发闭合面和非闭合面的样条曲线,提高非规则图形测绘工作效率。

Catmull-Rom算法是由三次曲线方程演变而来的分段式连续平滑曲线,可以经过每一个控制点,并在控制点切线位置与前面的控制点、后面控制点的连线平行,增加控制点后,每一个分段都可以分别计算并实现连续平滑,满足测量点位不足时平滑连续不规则地形要素拟合要求,如等高线、弯曲小路、地类界等。为顺利在测绘工程制图中生成Catmull-Rom曲线,可以根据Catmull-Rom样条曲线数据基础,定义4个基础控制点(或特征点)与浮点,在计算机端计算其中两个特征点之间的插值点坐标,生成分段曲线。若需生成覆盖4个控制点的曲线,需要新增其他测量点,并从闭合面、非闭合面两个方面,进行分别处理。一方面,闭合面内全部测量点具有循环、连续的特点,在不添加新测量控制点的情况下可以生成任意相邻两点之间的样条曲线,曲线生成算法为Catmull-Rom基础插值算法——PointOnCatmullRomCurve;另一方面,非闭合面全部测量点样条曲线生成需要分别在以往起点、终点外添加2个虚拟控制点。并根据测量比例尺推算2个特征点之间插值数,插值数大小与制图曲线平滑度成正相关。获得全部插值点坐标后,进行测量点与插值点、插值点与插值点连线,形成覆盖全部测量点的Catmull-Rom样条曲线[4]。

以Catmull-Rom样条曲线在带弧度不规则草坪测绘制图中的应用为例,可以直接沿着草坪外沿转折位置、顶点,提取特征点。特征点提取后,在AutoCAD内生成多类型样条曲线,包括插入点数为10的Catmull-Rom样条曲线、步分为0.01的贝塞尔曲线和分割为10的样条曲线等,其中Catmull-Rom样条曲线与真实地形差距较小。在样条曲线确定后,根据Catmull-Rom样条曲线通过已知等高点情况以及节点位置平滑度(曲线不与自身相交),按照等高线自动生成步骤,先进行各高程点展点再根据高程点坐标、高程进行TIN(数据地面高程)的构建。进而利用Catmull-Rom样条算法拟合方式,生成相交情况较少且平滑度高的等高线,减少后期调整工作量,提高测绘工程制图效率。

3.2 注重三维坐标分量绘制

计算机三维制图技术已在大多数领域使用,为测绘工程制图工作提供了充足支持。在计算机三维制图技术应用于测绘工程制图初期,应明确测绘目标、任务以及待解决问题,梳理技术路线,简化相对复杂的计算机三维坐标分量绘制过程,顺利获得三维图纸。测绘工程中,地形的三维现实是计算机图形学与地理信息系统、数字摄影测量技术集成的结果,需要在获得测绘工程地形三维可视化所需多类别地形数据的基础上,将DE细分为若干子网格,将每一个子网格细分为若干三角形面素。同时,考虑到传统按照测量碎部点插值求解正方形网格高程的方法以及利用已有等高线采样计算网格节点高程的方法存在一些误差,可以直接利用平面上随机分布的离散点——碎部点,将其相互连接为无交叉、无空漏、无重叠的三角形网格,相应网格节点高程可构成保留全部地形特征点的数字地面模型[5]。

在计算机技术支持下,测绘工程三维图形显示离不开VC++编写程序,程序显示屏幕为二维屏幕,以屏幕为投影面将测绘工程中物体空间三维坐标变换为平面二维坐标(透视变换),再由平面二维坐标转换为屏幕坐标,可以获得三维立体视觉。一般在获得三角形面素的基础上,还需要在计算机内建立DEM节点(地面点)、三维图像点之间的透视关系,这一关系受视角、视点、三维图形大小参数的直接影响。进而根据地形表面明暗与颜色变化反映要求,建立光照模型,进行每一个测量点像素颜色、灰度的计算,并消去不可视部分以及尺寸范围以外的部分。最终依据纹理映射、模拟灰度等绘制三维地形图,保存为TIFF格式或PCX格式、BMP格式。保存后,根据需要添加测绘工程所需的多种地物符号、注记并进行对比度调整,便于完成测绘工程空间信息查询与分析。

3.3 消除隐面隐线

隐线隐面在计算机测绘工程制图中较为常见,特别是利用平面拼合方法绘制的三维地形图,在三角形较大且碎部点分布较为稀疏的情况下,全部地形图中的山头均为尖形,导致部分复杂曲面立体空间隐线无法顺利消除[6]。基于此,可以引入计算机峰值线消隐算法,针对二元单值函数,利用空间拟合曲线代替切平面与函数曲面交叉线。在求解观点较近的曲线后,逐次绘制相对视点远离的曲线,顺利消除隐线。即假定测绘工程立体模型平行于横轴、纵轴两个方向,面向纵轴、横轴拟合空间曲线,计算全部拟合线并记录拟合曲线上点坐标,完成双向消隐,获得精确的三维图形。若测绘工程计算机制图中全部被显示物体均为凸形,计算机峰值线消隐算法无法满足要求,需要利用Roberts算法,有序单独考虑每一个测绘工程地形要素,寻找为要素遮挡的面、边,将每一个要素留下的边与其他要素边逐一对比,确定其处于完全可见、部分可见、全部遮挡状态,进行两两物要素隐线与隐面消除。必要时形成新的显示边(要素之间相互贯穿),促使被显示要素与现实偏差更小。

除了计算机峰值线消隐算法、Roberts算法外,还可利用Edwin Catmull独立开发的Z-Buffer算法,跟踪计算机屏幕上每一个地形图像素深度。根据跟踪结果,先将缓冲器中各单元初始值设定为最小数值,同时帧缓存全部设置为背景色,扫描多边地形图所覆盖的每一个像素,计算多边地形图在像素位置的深度值。进而检查测绘工程中多边地形图深度值是否超出对应像素初始深度值,若超出初始深度值,则表明多边地形图与观察点更接近,可以利用当前测绘工程中多边地形图深度值代替像素原始颜色,并存入帧缓存,简单且直观地完成计算机测绘工程制图中消隐任务,降低地形图要素在计算机屏幕中出现顺序对消隐的影响。

4 结语

综上所述,制图是测绘工程中至关重要的一项技术工作,对于施工结果也具有较大的影响。计算机技术支持下的测绘工程制图,可以由制图人员在线上进行操作,对工程测量数据进行立体分析,为施工项目提供指导。因此,制图人员应根据需要合理应用计算机技术,充分发挥计算机在测绘工程制图中的优势,提高测绘工程制图效率。

引用

[1]邓传军.场地精准化导向下的建筑工程测量方法运用[J].建筑结构,2022(20):165.

[2]朱善美.基于BIM技术和测量机器人的桥梁工程测量方法研究[J].安徽建筑,2020(4):176-177.

[3]李婷婷.基于数字化制图技术的矿山地质测绘精准定位系统[J].世界有色金属,2021(18):22-23.

[4]贺卫中,陈昀.基于Catmull-Rom算法的样条曲线在测绘CAD制图软件中的应用研究[J].现代测绘,2022(3):50-52.

[5]王振霖,刘天波.浅谈计算机技术在测绘工程制图中的应用[J].电脑迷,2018(8):156.

[6]窦华军,马亮.探讨计算机技术在测绘工程制图中的应用[J].数字技术与应用,2019(3):49-50.

猜你喜欢

样条制图插值
一元五次B样条拟插值研究
无声手枪如何消音?
基于Sinc插值与相关谱的纵横波速度比扫描方法
三次参数样条在机床高速高精加工中的应用
基于样条函数的高精度电子秤设计
二向反射模型在土地覆被制图中的应用
一种改进FFT多谱线插值谐波分析方法
基于四项最低旁瓣Nuttall窗的插值FFT谐波分析
工程制图课程教学改革探析
Blackman-Harris窗的插值FFT谐波分析与应用