摘要
在矿井通风系统可视化管理软件中,良好的图形数据管理设计可以有效保证软件的运行速度和工作效率。针对通风系统图数据量大、图形间相互关系复杂的实际情况,利用面向对象的程序设计思路,设计出了巷道、网络分支、节点、通风设施、风流方向等图元对象,所有的图形数据均封装在对象中。在运算时利用数据结构中的链表及数组储存临时的图元对象,利用ADO数据库技术永久存储和管理图形数据。基于该思想介绍了数据结构和数据库的应用情况,实现了对矿井通风系统图的自动绘制及动态可视化管理。
In the visual management software of mine ventilation system, a good graphic data management design can ensure the running speed and working efficiency of the software effectively. In view of large volumes of data and actual complicated interrelation of graphics in mine ventilation drawing, the graphic object was designed including tunnel, network branch, node, ventilation facilities, wind direction based on object oriented programming design idea. All graphics were encapsulated in object. Linked list and array were used to store temporary graphic object during operation, and the ADO database was used to store and manage graphic data perpetually. Based on the above graphic data management idea, the data structure and database applications were described, which realized automatically drawing and dynamic visualizing management for mine ventilation drawing.
出处
《煤炭科学技术》
CAS
北大核心
2010年第1期81-84,共4页
Coal Science and Technology