基于virtools平台的辅助规划审批系统的设计与开发

基于virtools平台的辅助规划审批系统的设计与开发

ID:9235133

大小:866.25 KB

页数:4页

时间:2018-04-24

基于virtools平台的辅助规划审批系统的设计与开发_第1页
基于virtools平台的辅助规划审批系统的设计与开发_第2页
基于virtools平台的辅助规划审批系统的设计与开发_第3页
基于virtools平台的辅助规划审批系统的设计与开发_第4页
资源描述:

《基于virtools平台的辅助规划审批系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、52测绘通报2011年第1期文章编号:0494-0911(2011)01-0052-04中图分类号:P208文献标识码:B基于Virtools平台的辅助规划审批系统的设计与开发李扬,贾光军,刘增良,任海英(北京市测绘设计研究院,北京100038)DesignandDevelopmentofthePlanningsAuxiliaryExaminationandApprovalSystemBasedonVirtoolsLIYang,JIAGuangjun,LIUZengliang,RENHaiying摘要

2、:对基于Virtools平台开发的规划审批系统的系统框架、系统设计进行研究,并针对其中数据库建设和部分功能的实现方法进行介绍。关键词:规划审批;Virtools;虚拟现实技术一、引言二、系统总体结构城市规划是一个以土地空间使用为主要表征系统由下至上可分为数据层、业务层和表现的多信息处理复合过程。城市规划不仅需要实时层,系统结构如图1所示。更新信息、动态查看信息,而且需要综合分析大量的数据,以便做出更具有科学性、权威性的决策。传统的城市规划设计,通常是以二维地形平面图为基础,进行场地平面位置规划设计,而设计结构的三维效果往往是利用计算机仿真的立

3、体透视图来表示。尽管城市规划设计方案的建模软件已经相当成熟,也具有三维可视化功能,但却很难将规划方案与具有真实地理空间坐标的建筑物和环境联系起来,不方便规划人员综合考虑规划方案与现有周边的实际环境的协调程度及城市的整体效果。最终导致不同的规划师对同一规划目标的理解与认识往往有所差别。为解决以上问题,需基于虚拟现实技术,综合城市信息和规划信息,建立三维规划审批系统。在该系统中,规划人员可以身临其境观看各个设计方图1系统结构图案以及周边的环境,并根据需求随时调整各设计方数据层包含模型数据和属性数据。为方便系案中建筑的位置、高度、方向,以便最终确定最佳的设

4、计方案。该方法打破了传统方法的局限性,规划统的布设和移植,原型系统采用Access数据库对这方案设计中的缺陷能够轻易地呈现出来,从而大大两类数据进行管理。业务层包含数据库引擎和规划审批系统的全提高规划设计审批的效率,减少了由于事先规划不周全而造成无可挽回的损失与遗憾的可能性。部功能模块。其中,数据库引擎负责在系统初始化本文以北京国贸CBD为试点,使用3dsMax和时,从属性数据库和模型库读取相关的数据实现模Virtools工具,对虚拟现实技术在规划审批中的应用型的动态加载和系统运行中的信息调用、查询。功能模块是系统功能实现的核心,根据功能类型的不进行了

5、探索,开发了三维辅助规划审批原型系统。收稿日期:2009-12-30基金项目:北京市科技计划资助课题(Z09040600580901)作者简介:李扬(1983),女,湖北武汉人,硕士,主要从事虚拟现实技术研究与开发工作。2011年第1期李扬,等:基于Virtools平台的辅助规划审批系统的设计与开发53同可细分为数据浏览、查询、规划分析、汇报演示四关闭input大类。该层完全基于Virtools4.0平台开发实现。beh->ActivateInput(0,FALSE);表现层即对应系统门户,用户通过系统门户访获取输入的数据库名

6、CStringDBFile;问系统,进行人机交互。该层基于VisualStudioconstchar*file=(CKSTRING)beh2003开发实现。->GetInputParameterReadDataPtr(0);三、模型库和属性数据库建设DBFile.Format(%s,file);1.模型库建设获取输入的查询的表名Virtools平台仅支持nmo格式的模型,所有的模型在3dsMax中完成模型制作和烘焙工作后,以获取输入的查询的字段名nmo格式导出。为方便以后模型库的维护和更新,所有模型的连接数据库CStringstr

7、Connect;命名和组织都严格遵循自定义的规范。系统涉及strConnect.Format(_T(Provider=Microsoft.Jet.OLEDB.模型大致可以分为现状模型和规划模型两类。其4.0;DataSource=%s),DBFile);中,现状模型的命名由所属地块编号、模型类型编if(pConnection->Open(_bstr_t(strConnect),,,号和个体编号三部分组成。例如国贸贵友大厦的adModeUnknown)==S_OK)编码为8610-0002-01-jz-01,其周边小品的编码为{8610-00

8、02-01-xp-03。组织结构如图2所示。_RecordsetPtrpRecordset;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。