高新区三维数字城市虚拟仿真系统开发方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

汽车等移动物体。在计算机系统中建立起了对真实世界进行仿真模拟的 虚拟环境驱动。利用头盔(或立体镜)、操纵杆(三维鼠标),用于将 来可以沉浸于这个虚拟现实的城市环境中,漫游其中并且与虚拟环境进 行交互操作。
4.功能开发实现 根据该系统的需求分析,对每一个功能模块进行程序开发实现。系 统的开发重在功能开发实现,功能的系统工程师和程序员的主要工作, 该系统功能要求全面,在对引擎或仿真平台进行二次开发时,最重要的 就是对需要的主模块功能和子模块功能各级进行详细的描述,在系统开 发的同时形成文档以备查验。
利用数学模型的计算,系统能提供多种分析和判断功能,如用鼠标
Βιβλιοθήκη Baidu
点击场景中的建筑物,在弹出的窗口中即可看到建筑的各种属性信息; 也可以当鼠标移动到某一建筑物上时会跟随鼠标显示建筑物的输电网信 息;而且这些信息不仅仅可以是文字,亦可以是图片,声音文件, FLASH动画等多媒体的任何格式文件。
4. 城市日照分析功能
陷就是场景中漫游时没有阴影,表现效果差。
三、系统方案
(一)技术路线
三维数字城市虚拟仿真系统的开发是一个综合性的系统开发工程, 它将主要包括以下三个方面的工作:数据收集与处理、场景制作和系统 开发:
1.数据收集与处理 1.1数据采集 (1)数据的来源 原始资料:大比例尺彩红外航拍照片(元数据 资料:包括航摄比例尺分母;航高;航摄仪主距;航摄单位;航摄日 期;航片数;航片编号等,1995年航拍航摄比例尺1:2500);仿真区 域1:500电子地图(DWG格式)。 具体建筑物或景观需要设计规划图、效果图、立面图(AutoCAD电
(2) 系统平台的基本要求: 1.场景漫游功能
三维场景漫游功能是三维数字城市规划仿真最基本的功能,但漫游 又包括多种漫游模式选择、缩放功能、不同气候条件选择、状态栏信息
显示、导航图标方位一致性等细节性功能。人机互式三维场景漫游可分 两种形式:
(1)手动漫游:可以用鼠标的左右键或游戏杆在三维场景中模拟行 走、驾驶、飞行等形式;
子档,DWG格式);需要在系统中显示的其它信息资料(包括文字、 图片、或其它多媒体资料)。
(2)数据的获取 将航摄负片经扫描数字化,然后将扫描得到的 数字化图像转成数字摄影测量软件VirtuoZo的图像格式。在其中进行数 据采集工作,建立起玄武湖地区的数字高程模型DEM,获得正射影像 图并测得这一地区的建筑模型数据以及道路、湖泊等属性数据;
(2)自动漫游功能:自动漫游是在场景中设置一条路径,系统会沿 着设置好的路径自动进行漫游。在系统中对每次设置好的路径都可以进 行储存,重复使用,也可以对已有路径进行修改、删除等操作。
(3)其它常用功能有:场景缩放功能,即进行定点区域场景的缩小 放大,方便于整体和细节观察;漫游气候条件的可选择性,即在不同的 气候、天气条件下实现漫游,更贴近人的真实感受;状态栏显示状态信 息,即在漫游过程中,在状态栏中可以显示相关的信息,如经纬度坐 标,地理坐标等信息。
在给定的日照时间点上,场景实时日照阴影计算,从而直观的感受 和观察到这一时间点上的日照效果,也可以进行人为调整仿真时间速 率,观察动态的日照效果。当然,由于系统实时计算,所需要计算的场 景越大,对机器配置要求越高,甚至当所需计算的场景超过一定量后, 计算运行受到强烈影响甚至死机。因此,日照分析模块,往往只限于对 一定区域内的建筑物进行计算分析,而不能是全部。对于高级渲染引擎 或仿真平台,其都具备基本的实时阴影计算功能,不过需要根据实际的 具体需要进行二次开发,我们将要选择的平台就完全具备这样的引擎功 能。
郑州市高新技术产业开发区
三维数字城市虚拟仿真系统开发方案
二、需求分析
郑州市地处中原,是河南的省会城市,位于“中部崛起”战略的核心 地带,高新技术开发区是郑州市最早建设的规划区域,是郑州高新技术 的形象代表,是展示郑州城市风貌的桥头堡。建设三维数字仿真系统是 高新技术开发区规划展示、规划建设方案比较、信息管理、信息查询的 重要辅助和应用工具,是体现高新技术开发区科技兴区的重要体现。目 前主要需求描述如下:
距离测量、面积计算(分析数据仅供 参考,不作为规划管理审批依据)。 系统会自动计算场景中任意两点间的 距离,以及三点或三点以上围合区域
7. 更新维护接口功能
三维数字城市仿真系统基础数据首先就是三维模型,而且模型量非 常大,必须建立后台场景数据库,建立场景数据库一是方便仿真系统用 快捷的方式检索加载,二是方便后期的系统维护更新,当需要增加或改 变场景内容时,只需要改变数据库中的场景文件而不需要更新修改仿真 系统。建立场景数据库是开发三维数字城市虚拟仿真系统的基础性工 作,技术难度不大,但工作量繁杂无味。
5. 物理测量功能
物理测量包括在三维场景中,用鼠标选择相应的对象,进行距离、 面积乃至体积的测量、地理坐标、高层等数据测量、甚至进行最优化路 径选择等功能。开发和制作出这样的功能需要研究一些算法结构,功能 要求越多,算法越复杂。
6. 导航功能
导航是虚拟仿真系统中必须具备的功能,因为用户在虚拟的世界中 漫游时,容易产生迷茫感。导航主要包括两方面导航,一是方位方向导 航,二是热区跳转导航。方位方向导航是为了方便用户在漫游浏览时不 产生迷茫感,热区跳转导航,是为了满足用户高效率的跳转到自己感兴 趣的区域。导航的制作开发形式可以有很多种,最常见的就是使用浮动 于三维场景上的缩略图加导航图标的方式,当用户进行漫游浏览时,可 以清楚的知道大概在区域的哪一个位置,面朝哪个方向,这些功能的实 现需要程序内部的进程通信技术即可以方便的实现。
可选择三维场景内的任何物体进行操 作。
可根据选择或列表隐藏显示物体。
使选中的物体居中显示。
可自主改变物体的高度、大小、角度、 位置,也可在控制面板中输入这些参 数。
可自动计算、可选择开启或关闭。
漫游功能是三维数字化虚拟仿真系统的基本功能,结合需要,我们 计划开发漫游及其必要的一些辅助功能,最大程度的保证该系统开发完 成后的有较强的使用功能并使用方便。其细化功能结构组成如下图所 示:
1.2数据处理 数字摄影测量系统采集所得到的数据还无法直接 进入虚拟现实数据库格式建模软件中进行建模,必须经过GIS数据互操 作,转换成VR软件所需的数据格式。为了将DEM及特征文化数据转换 为虚拟现实数据库格式建模软件中,我们将利用互操作技术进行转换的 方式加以解决。
2.仿真几何建模与算法建模 依据所得到的基础数据,选择合适 的算法进行三维地形建模,得到三维地形,三维地形我们将采用网格技 术进行处理,以便于建立三维场景数据库,并形成网格比例和编号。对 每个网格内的建筑物进行三维建模,并进行日光烘焙生成完全阴影贴 图,导入数据库格式建模软件中形成数据库格式场景文件。
在系统中,可以把现有的旧城区建筑从场景中删除,按规划再从方 案库中把不同的方案调出并立即显示在场景中,再进行相关的日照、测 距等功能分析,您就可以直观的看到每种方案的优劣,从而为规划建设 提供有力的决策。
3. 市政信息管理
虚拟仿真系统可以建立强大的后台数据库支持,和城市基础信息相 连接后,可以对多种信息进行综合查询与管理。
2. 区域规划方案比较
对于一座正在进行现代化建设的城市,对旧城区或旧有建筑物的拆 迁改造和新的现代化园区建设,无时无刻不在进行,而在仿真系统中, 这些浩大的工程在实施前就可以将其模拟出来,把停留在设计图纸上那 些抽象的概念变成实实在在的物体和环境摆在眼前。
建设规划方案替换是三维数字城市系统重要的功能之一,用于对区 域进行建设方案的比较,直观的看到不同方案在整体规划方案中的建成 后的效果。虚拟仿真系统能够实现对城市区域虚拟的规划和设计。
(1) 总体要求
郑州市高新区三维城市虚拟仿真系统对郑州市高新区城市研究、开 发、管理有在以下几方面的要求: 1) 真实模拟未来规划的城市空间布局,用于设计的论证 2) 结合GIS信息数据库,为领导提供可视化的决策手段 3) 城市旧城区改造的拆改留方案研究 4) 保护建筑与新规划建筑的多方案研究 5) 项目实施过程当中的规划方案审批 6) 标志性建筑的深化设计和选址方案研究 7) 三维空间综合信息集成、存档、查询和应用 8) 城市区域建设的可持续研究 9) 城市多方案改造经济数据的可视化比较研究 10) 政府对外宣传和市民公示
调整过程中信息的显示,如高度、容 积率等
3.规划研究模块
规划研究 模块
日照分析 通视性分析
测量
针对指定建筑,提供春分、夏至、秋 分、冬至四个时间点的太阳轨道,提 供一天内任意时刻的日照效果演示功 能,包括日照对建筑外立面产生的明 暗效果,以及在地面投射出的阴影效 果。
三维场景中指定进行通视分析的目标 建筑,观察点沿线路(在三维场景中 由用户选取,方式类似于长度测量, 视点高度通过输入指定)移动。在该 线路上每隔一定间距进行取点,与目 标建筑之间做碰撞检测,用扇形区域 显示通视性关系。通视性分析功能对 全部三维场景区域有效。
2.方案报建模块
方案切换 方案调整
通过目录结构,将预先设定好的多组 方案加载到系统中,允许过程中方案 进行实时的切换。
通过鼠标拖拽等方式,对建筑物进行 高度、大小、位置的快速实时调整。
方案
显示/隐藏选 中建筑
报建模块
评标方案的 导入、导出
相关信息的 显示
通过菜单或快捷键实现显示/隐藏选中 建筑。
提供制作评标模型制作规范,可以按 照规范自行导入需要评标的方案模 型,自行导入的模型具备上述方案评 标模块的所有功能。 调整后的模型可以导出,同时作为新 方案载入
算法建模就是针对系统的功能需求,建立功能型计算机程序算法模 型,算法模型的优劣往往是系统运行效率高低的重要标志。如读取场景 数据库的检索算法模型,它直接决定着读取场景数据的速度和效率,也 直接影响着加载场景的效率。
3.虚拟环境生成 所得到的高新技术开发区的仿真模型后,建 立场景和属性信息数据库,加载进入到仿真系统中,设置观察者、定义 通道、设定环境等参数,在配置合适的驱动环境后,可以设置显示方式 为头盔或立体眼镜;设置输入方式为鼠标或操纵杆;在虚拟场景中加入
根据不同汇报或展示主题预设好各种路 径。
在汇报时可根据领导的意思即时相机编 辑路径。
根据需要截取不同精度的效果图,最高 可达8000*6000点像数。
自动路径录制,系统可以自动的将预先 设定好的漫游路径,录制成标准视频。
物体选择
隐藏物体 物体居中 物体编辑 (移动、旋 转、缩放) 碰撞检测
并且可以输出VCD、DVD两种播放格 式。
建立三维场景数据库就要建立具备数据库格式的场景文件,遗憾的 是,我们常用的建模软件如Auto 3DMAX等并不是数据库格式的文件, 必须转化为具备数据库格式的文件后才能使用,从而也增大了一些工作 量。
综上所述,郑州高新技术开发区三维数字虚拟仿真系统仿真度要求 高,实时性要求强,功能要求复杂,仿真粒度精细。模型需要建立三套 模型,一套模型用于常规的浏览漫游,模型精细度要求中等但必须有静 态阴影,真实仿真度需要达到80%;一套用于日照分析,简模要求, 在进行日照分析时实时计算阴影;一套模型是重点建筑物或景观区域, 精模要求,仿真度达95%以上,用于重点表现区域漫游时表现细节。 功能开发方面要选择高级渲染引擎,支持动态实时光照计算,支持完全 阴影贴图方式,支持数据库格式模型文件等,这是一般的平台不能达到 的。比如国内一些公司开发的产品,并不能支持这些功能,最显著的缺
(二)功能结构
该系统主功能模块有六个,漫游模块,科学计算,方案比较,市政 信息查询,数据库及接口,导航功能。工作及开发过程如下图所示:
1. 基本功能模块
基本 工具模块
视点位置 视点编辑 动画路径 自定义路径 截取效果图
截取动画
客户或操纵者可以方便的通过导航系统 或快捷键,实现快速的位置切换。
可根据每次汇报或展示的需要预先设定 或编辑整理各视点,使汇报更加轻松自 如。
对于具体的建筑物或景观数据,在没有的情况下,将只能采用人工 采集的办法进行测量和采集,并加以技术处理,比如对没有数据的建筑 物,需要测量其长度、宽度和高度,并用数码相机拍摄采集外观贴图。 由于还需要对加载到系统后的错误或细节进行调整修改,这个基础工作 的工作将是长期的,工作量巨大,将伴随着系统开发的全过程。
相关文档
最新文档