摘要
为实现道路工程档案管理的数字化与可视化,将MVC模式和模块化程序设计理念相结合,提出MVCPF插件框架。该框架依据单一职责原则将应用程序划分为若干功能插件,其中各子插件遵循MVC设计模式要求,借助MVC的消息响应和数据共享能力彼此建立通信机制,形成表面上相互独立、本质上彼此关联的统一整体。以此框架为基础,应用R-Trees创建空间索引,实现海量数据的高效管理,建立三维场景的拾取和反馈机制,实现三维场景中信息的快速查询,据此研发道路工程网络三维立体档案管理系统,具有结构清晰、体积小、扩展性强等特点,实现道路工程档案信息的网络三维可视化与实时查询。
To realize the digitalization and visualization of road achives,this paper presents the MVCPF plug-in framework which is based on MVC Design Pattern and modularization programming method.According to the single responsibility principle,application is divided into some plug-in modules which follow MVC mode.Modules that stand apart from each other can be integrated as a whole by using message response and data share of MVC.Based of that,R-Trees is used to create a spatial index for the data,and achieve an efficient management of huge amounts of data,achieve in quick query of information in 3Dscene;road web3 Darchives MIS is designed out which has the characteristics of a clear structure,small size,scalability,etc.It is easy to be published,updated and expanded.The huge road 3Dscene,which contains terrain,road and attached facility models,can be transported and rendered as fast as possible.In addition,the achive information can be obtained realtimely in the web3 Dscene.
出处
《系统工程》
CSSCI
CSCD
北大核心
2014年第8期132-136,共5页
Systems Engineering
基金
国家自然科学基金资助项目(51378512
50708117)
交通运输建设科技项目(20113187851460)