[发明专利]基于约束Delaunay TIN插值算法的表面模型构建方法有效
申请号: | 201611093321.6 | 申请日: | 2016-12-02 |
公开(公告)号: | CN106780749B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 刘振平;刘建;贺怀建;卞康 | 申请(专利权)人: | 中国科学院武汉岩土力学研究所 |
主分类号: | G06T17/30 | 分类号: | G06T17/30 |
代理公司: | 武汉宇晨专利事务所 42001 | 代理人: | 黄瑞棠 |
地址: | 430071 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 约束 delaunay tin 算法 表面 模型 构建 方法 | ||
本发明公开了一种基于约束Delaunay TIN插值算法的表面模型构建方法,涉及计算机软件开发技术领域,具体涉及三维可视化、地质建模、数值计算以及地质灾害评估。本系统是:输入点线数据、数据处理单元、表面模型生成单元、表面模型显示单元和输出表面模型依次交互;表面模型生成单元和输出表面模型交互。本方法是:①针对三维多线段DXF文件数据处理;②基于约束Delaunay TIN插值算法的表面模型生成;③基于vtkpython的表面模型显示。本发明有效消除在局部出现细长、狭小的病态三角形面片的现象;有效消除了高程在局部产生的畸变;表面模型准确度较高、合理性较强,弥补了目前地表模型在约束条件下构建方法的不足。
技术领域
本发明涉及计算机软件开发技术领域,尤其涉及一种基于约束Delaunay TIN插值算法的表面模型构建方法,具体涉及三维可视化、地质建模、数值计算以及地质灾害评估。
背景技术
表面模型是三维可视化与工程地质建模的核心内容,其准确性将直接影响可视化效果与地质模型的正确性。同时,由于地表模型中蕴含着丰富的地理信息,在数值计算分析与地质灾害评估中经常被作为研究对象与分析结果展示的载体,若表面模型中节点高程出现畸变或者网格大小及分布不合理,那么计算与评价结果可能与实际情况相去甚远,决策方案南辕北辙,甚至导致不必要的财产损失与人员伤亡,造成不良社会影响。因此,有必要研究一种准确、优质的表面模型构建方法。
在目前的地表模型构建方法中,一方面,没有考虑网格大小及其分布的合理性,往往在局部出现细长、狭小的病态三角形面片,给表面模型的进一步处理与应用造成了极大的困难;另一方面,在高程插值过程中并未充分考虑初始点、线等准确信息的约束条件,所采用的插值方法极易造成高程值的极大化或者极小化,这种畸变几乎很难通过后续的处理手段来有效去除,并且在消除畸变时往往会引起表面模型的失真,最终导致获得的表面模型准确度较低、合理性较差。
发明内容
本发明的目的在于克服现有地表模型构建方法中经常出现病态三角形面片,未充分考虑初始点、线等准确信息的约束条件,插值获得的高程容易形成畸变,表面模型准确度较低、合理性较差等不足,提供一种基于约束Delaunay TIN插值算法的表面模型构建方法。
本发明解决其技术问题所采用的技术方案是:
读取包含表面模型点、线空间几何信息的DXF文件,在此基础上,基于DelaunayTIN网格剖分算法,充分考虑初始TIN的约束条件,根据插入点所处的点、线、面不同位置分别采用不同插值方法,实现了优化Delaunay TIN网格各节点高程的获取与表面模型的建立,并通过vtkpython对其进行可视化显示。
具体地说:
一、基于约束Delaunay TIN插值算法的表面模型构建系统(简称系统)
本系统包括数据处理单元10、表面模型生成单元20、表面模型显示单元30、输入点线数据40和输出表面模型50;
输入点线数据40、数据处理单元10、表面模型生成单元20、表面模型显示单元30和输出表面模型50依次交互;表面模型生成单元20和输出表面模型50交互。
二、基于约束Delaunay TIN插值算法的表面模型构建方法(简称方法)
本方法包括以下步骤:
①针对三维多线段DXF文件数据处理
将表面模型初始CAD图形文件中点、线转化成空间点与三维多线段,并形成空间坐标DXF文件;
通过DXF读取模块获得空间坐标DXF文件中指定图层的点、线三维坐标;
对获得的三维坐标采用数据修正模块进行调整或删除处理;
②基于约束Delaunay TIN插值算法的表面模型生成
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院武汉岩土力学研究所,未经中国科学院武汉岩土力学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611093321.6/2.html,转载请声明来源钻瓜专利网。