为了在地下矿山可视化生产管控系统中实现井巷内部快速漫游的功能,设计一种虚拟全路径漫游网络(Virtual full path roaming network,VFPRN),作为快速漫游时视点运动的路径。VFPRN以分段井巷中线网络为基础,引入虚拟结点和虚拟边,在交岔口处生成连接任意两条巷道的三维圆弧(直线)边,使得视点在交岔口处移动时具有平滑的转弯效果。同时,对依附于虚拟结点的边按顺时针排序,便于交互式选择前方路径。介绍VFPRN的特点及其组成元素,对传统的邻接多重表的数据结构进行改造,设计VFPRN的内存数据结构和数据库表结构,给出基于井巷实体网络复合数据模型建立VFPRN的算法步骤,并介绍VFPRN在井巷交互式快速漫游和自动漫游功能中的应用方式。结果表明,基于此网络实现的井巷漫游功能满足了大型地下矿山三维场景中井巷内部快速巡检的需求。
In order to implement the functions of fast roadway roaming for the Underground Mine 3D Visual Production Management and Control System(UM3DVPMCS), the Virtual Full Path Roaming Network(VFPRN) used for the trajectory of the camera during roaming was designed. VFPRN was created by introducing virtual edges and virtual nodes into the part roadway midline network. In VFPRN, there is a circle or line edge to connect every two roadways at the intersection. So, the viewpoint can move smoothly at the intersection. Meanwhile, edges attached to the same node are ordered clockwise, so the user can select the forward route easily. The definitions of composition elements and characteristics of VFPRN were described firstly. Then the data structure and record structure of VFPRN were designed by improving traditional adjacency multilist. Particularly, the algorithm of VFPRN from the Parametric Entity-Network Data Model of roadways was established. Finally, the application method of VFPRN in the interactive roadway roaming function and the automatic exploration function was presented. The results show that the roadway roaming function based on VFPRN can effectively meet the roadway inspection demand in the large scale underground mine 3D scene.