当前位置:主页 > 管理论文 > 移动网络论文 >

基于WebGL的矿山资源动态评价系统的设计与实现

发布时间:2020-07-18 11:19
【摘要】:目前国内矿山开采设计工作者使用矿业工程软件进行矿山建模和资源储量估算等工作。与这些桌面应用软件相比,Web应用软件具有无需安装和跨平台等优点。为此结合Web技术实现矿山资源动态评价具有很大的现实意义。本文分析了国内外三维地质建模软件的发展现状并深入研究了相关的理论,提出利用WebGL技术实现三维可视化的方案;对矿体、巷道等工程的三维可视化、矿体的资源储量估算、采场动态评价和三维动态展示等需求进行了详细分析;实现了线编辑、矿体模型构建、巷道三维重建和资源储量估算等算法。使用MVC框架,结合WebGL可视化技术,使用Go语言和MongoDB数据库实现了矿山资源动态评价系统并设计了系统的功能模块。利用浏览器本地存储实现了前端数据缓存,使用Nginx负载均衡提高了系统并发量,建立索引和查询缓存提高了数据库查询速度,从而提高了系统的性能。实现了界面友好、功能稳定和扩展性高的矿山资源动态评价系统,满足了用户在矿山建模工作的需求,为矿山数字化建设奠定了基础。
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP393.09;TD80
【图文】:

基于WebGL的矿山资源动态评价系统的设计与实现


钻孔

线圈,矿体


图 4-4 钻孔4.2.4 矿体建模矿体的生成有四个步骤:添加线圈、封闭线圈、生成体、分配矿体。1. 添加线圈首先加载钻孔,通过“对象选择”步骤获取鼠标在钻孔上捕捉到的点坐标,并将坐标点连成线在三维空间中显示,最后双击鼠标,线圈首尾相连封闭生闭合的折线,如图 4-5 所示。

三角片,线圈,算法,步骤


天津大学硕士学位论文2. 封闭线圈线圈点坐标记为 L = {a1, a2, a3, a4, … , an}i∈[1, n], 根据线圈上的点生成三角片,用三元组{ am, an, ap}, 其中 am, an, ap为 L 中的点。算法步骤如下所示:1) 若 n<3, 结束算法;2) 若 n=3, 生成三角片 A, A = { a1, a2, a3};3) 若 n>3, 从 L 取前三个点 a1, a2, a3和最后一个点 an,生成两个三角片 B 和三角片 C, B = { a1, a2, a3},C = { a1, a3,an}。从 L 集合中去除 a1, a2点并将 L 调整为 L’= { an, a3, a4, … , an-1}, 重记为 L’’= { b1, b2, b3, … , bm} m = n-2;4) 对 L’’按照 1)到 3)的步骤依次处理直到算法结束。按照算法生成的三角片和顶点,将线圈封闭成一个面,将面进行三维展示如图 4-6 所示。

【参考文献】

相关期刊论文 前6条

1 黄贤明;;基于LRU改进算法的实时数据库缓存机制[J];工业控制计算机;2015年12期

2 张沪寅;屈乾松;胡瑞芸;;基于JSON的数据交换模型[J];计算机工程与设计;2015年12期

3 金婧;陈家铨;王靖天;谢俊杰;;基于Go语言及Beego等开源技术的公务车辆管理系统的设计与实现[J];信息通信;2015年02期

4 唐永瑞;张达敏;;基于Ajax与MVC模式的信息系统的研究与设计[J];电子技术应用;2014年02期

5 熊海东;陈亚军;潘刚;;基于Ajax的动态JavaScript文件加载模型[J];西昌学院学报(自然科学版);2011年03期

6 李章林;王平;张夏林;;距离幂次反比法的改进与应用[J];金属矿山;2008年04期



本文编号:2760823

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2760823.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户67437***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com