基于WebGL的石化三维模型库管理系统开发
石油化工行业是我国的支柱产业,它的生产过程中会用到许许多多的生产装置和设备。这些装置、设备往往种类繁多,结构复杂,资料丰富。当前对石化设备的管理大多是依靠人工,花费多、效率低、人力资源投入大。档案管理也多是以纸质形式提供给用户,更新困难、容易丢失、且易被环境腐蚀。石化设备是石化工业生产的基础,对石化设备管理的好坏关乎着整个石化企业的管理效率。因此建立一个石化模型库管理系统对石化设备及其档案的统一管理是很有必要的,它有利于人力和资金的合理分配,管理过程中的各种浪费、消耗的缩减以及设备管理质量、效率的提升。 WebGL是近来新兴的基于HTML5的Web端三维渲染技术,它将JS脚本语言和OpenGL绑定在一起,给开发者提供了丰富的JavaScript API,能够帮助HTML5Canvas进行硬件三维加速渲染。由于WebGL本身就是基于Web开发的,所以它可以让网页直接加载三维模型和场景,而不用开发专门的第三方网页三维渲染插件,免去了用户下载安装插件的麻烦。除此之外,WebGL还可以用于搭建比较复杂的三维结构的网页,让Web的发展进入了新的篇章。 互联网和WebGL的发展为石化设备三维建模提供了新的方法,可以解决传统石化设备管理的各种弊端,促进石化公司高科技支撑环境的创造与发展,提高石化行业的信息化水平。因此,我们进行了基于WebGL的石化三维模型库管理系统的开发工作。 本系统采用B/S架构,运用ASP.NET及WebGL技术,结合MySQL数据库将三维模型及其属性进行关联存储及管理。它可以将石化行业的的专业模型数据、属性数据高度融合,进行管理和更新,并实现可视化表达。非同一个区域的登录者可以通过本系统对这些石化模型进行异地协同三维浏览、存储和管理,使石油化工的生产和管理能够在到高科技手段的辅助下越来越好。 本系统实现的模块如下: (1)系统用户及权限管理 主要实现为不同的使用者绑定不同的角色,不同的角色会对相关管理模块享有不同的使用权限,保证了数据的安全性。 (2)石化设备三维模型数据及其档案资料的管理 系统支持对石化设备三维模型数据及其档案资料进行上传、下载、浏览、删除等管理操作。 (3)石化设备的类别管理和模型检索 用户可以根据石化设备标准动态地对类别进行增加、修改、删除、移动等操作,也可以通过关键字对模型进行检索。
石油化工行业;三维模型库管理系统;网页端三维渲染技术
中国海洋大学
硕士
地图学与地理信息系统
韩勇;章珂
2015
中文
F426.7;F425.14
66
2016-01-27(万方平台首次上网日期,不代表论文的发表时间)