节点文献

三维消防档案生成系统中消防信息表达技术和应用的研究

Research on Expressional Technology and Application of the 3D Fire Protection Information in the 3D Fire Protection Archives Generation System

【作者】 张富勇

【导师】 黄有群;

【作者基本信息】 沈阳工业大学 , 计算机应用技术, 2006, 硕士

【摘要】 消防的重点在于预防。高层大型建筑物由于结构复杂,人员疏散逃生困难,是火灾预防的重点之一。我国消防系统的档案多以文档形式为主,部分信息附以二维平面图来表现。而用三维立体的形式表现高层建筑的结构、消防设施分布、防火分区、防火等级和疏散通道等,比以往的文字加图表的形式有整体性强、信息丰富、直观等不可比拟的优点。本课题是研究和开发高层和大型建筑的计算机三维模型的快速生成系统,为建立消防档案提供三维的机制,促进城市火灾预防和救灾的现代化和信息化。 本课题选用Java语言作为开发平台,使用Java 2D API描述和表现二维平面图绘制部分,使用Java 3D API描述和表现交互式三维场景生成部分。该文工作是在课题组前几届研究生的基础上展开的,以前的工作主要是用Java 3D实现交互式三维场景生成技术的研究,以面向对象的思想对软件系统进行设计和实现,用Java 3D生成的三维虚拟场景的序列化存取的实现,已经完成了以三维的方式表现了建筑物的内部结构。本课题的工作主要体现在以下三个方面:首先是完成了三维场景中消防信息的三维表现技术,以往的消防信息多以文档形式为主,部分信息附以二维平面图来表现,这种形式不具有直观性。然后是系统的内存溢出问题的解决,系统的内存溢出主要原因是用Java 3D生成的三维虚拟场景占用的内存没有被释放,而它占用的内存的释放并不符合Java语言垃圾回收的基本方法,本文设计出一个方法来实现虚拟场景占用的内存能被Java垃圾回收器回收。最后是该系统的三维浏览器的设计与实现。浏览器最重要的功能是浏览,本文设计了两种供用户使用的浏览方式:鼠标浏览和变换视点浏览。 本课题是沈阳市科技局纵向课题。

【Abstract】 It is important to prevent fire in the fire control. The fire control in high large buildings should be emphasized because the constructions are complicated and people are difficult to leave. In our country, the fire protection archive composes in document and 2D plans mostly. However, it is more integrated and intuitional if we use the mode of 3D to represent the high building’s structure, fire protection establishment’s distributing and evacuated channels. The target of the project is to research and develop how to make high building’s 3D computer model quickly. The system can provide the 3D instrument for fire control and improve the modernization for our city’s fire prevention and fire fighting.The project uses Java language as development plat, and it uses Java 2D API to describe 2D plans, and it uses Java 3D API describe how to create 3D scene mutually. This text begins with the basis of previous’ work which are that using Java3D to realize the study of the technology of the building 3D scene by mutual way , adopting Object Oriented to design the software construction of 2D and 3D objects and achievement of accessing data oriented Java3D three-dimensional virtual scene, they represent the inside structure of building with the style of 3D. The following three points are the main contents of the study. Firstly, author completed the representation technology of 3D fire protection information. In our country, the fire protection archives compose in document and 2D plans mostly, which is inconvenient for users. Secondly, author resolves the memory leak problem of this system. The reason of the memory leak is that the memory of used by 3D scene is not released. However, the memory release way falls short of the way of Java. Finally, author design and realize the browser of this system. The most important function is browsing, so this text designs two types of browses : one is mouse browse ,the other is view changing browse.This project is a longitudinal project by Shenyang Science and Technology Institute.

【关键词】 消防档案Java 3D浏览器内存溢出
【Key words】 Fire protection archivesJava 3DBrowserMemory leak
  • 【分类号】TP319
  • 【下载频次】132
节点文献中: 

本文链接的文献网络图示:

本文的引文网络