论文部分内容阅读
计算机三维矿山巷道模拟是当前三维地理信息系统和数字矿山理论与技术发展中的关键问题,而巷道拼接模型同时也是三维巷道模拟的关键问题。对巷道拼接模型的研究则能进一步完善巷道建模方法,同时也完善数字矿山建模方法,促进MGIS理论、方法的发展,为开发实用商业化MGIS软件提供理论和方法基础。本文首先讨论建立三维巷道空间数据模型的方法,借鉴前人研究的成果,总结巷道数据的来源与特点,分析巷道网络元素及拓扑关系,提出基于离散点的二维巷道中心线加载断面的方法来构建三维巷道模型并给出对应的巷道数据结构。采用分层结构思想建立巷道数据库管理信息系统,提供巷道模型数据的获取、编辑、处理、存储等操作,为巷道模型及拼接算法提供准确的数据接口,降低巷道模型及拼接算法的复杂度。从计算机辅助几何设计(CAGD)方面分析现有曲面拼接算法,结合NURBS的原理,提出基于解析几何的巷道模型拼接算法和基于离散点的巷道拼接算法。结合实例重点分析基于离散点的拼接算法的关键问题,并给出具体的解决方案。以预处理过的巷道模型数据为基础,在分析基于OpenGL的可视化技术的基础上,利用面向对象的程序设计与编程方法,对巷道模型及拼接算法进行论证,并给出具体的三维显示实例。