版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湖南师大虚拟校园的初步实现摘 要:ArcGIS9.0是美国环境系统研究所开发的新一代GIS软件,是世界上应用广泛的 GIS软件之一,是我国 GIS领域常用的商业软件,其功能十分强大。通过收集资料、资料预处理、矢量数字化、建立三维模型、导入模型、建立三维可视化等一系列步骤,利用ArcGIS 9.0软件,对湖南师范大学北校区虚拟校园进行了初步实现。通过虚拟校园,可将现实校园的各项资源数字化形成一个数字空间,实现学校的教学、科研、管理、服务等活动的全部过程,从而达到提高教学质量、科研水平、管理水平的目的。关键字:虚拟校园;ArcGIS9.0 ;湖南师大校园数字校园是数字地球的微观表现形式在校园区域的
2、具体体现1。虚拟校园是数字校园工程的重要组成部分2。在ArcGIS 9.0 中,ArcGIS 3D 分析扩展(3D Analysis Extensions)模块主要在三个领域提出了新的功能:三维可视化(3D Visualization)、三维符号(3D Symbology )和三维地理处理(3D Geoprocessing )。3D分析扩展模块把一个专门化3D可视化应用程序 ArcScene增加到desktop中,扩充了 ArcCatalog和ArcMap,能更有效地管理 3DGIS数据,进 行3D分析,编辑3D要素,建立具有 3D视图属性的图层。用户可以从已经存在的二维GIS数据中建立3D要
3、素,或通过在ArcMap中使用表面提供Z值来数字化新的3D栅格数据和图形。通过 ArcScene用户能制作现实场景,在该场景中 对3DGIS数据进行访问和操作3。本文通过收集资料、资料预处理、矢量数字化、建立三维模型、导入模型、制作现实 场景等一系列步骤,以ArcGIS 9.0中的ArcGIS 3D分析扩展模块为依托,建立了湖南师范大学北校区的虚拟校园,从而为数字校园的建设打下良好的根基。1建立虚拟校园的流程分析系统流程是指完成这项工程的实现过程。任何一个系统,都有其实现的步骤。通过分析,我们建立的虚拟校园流 程见图1 。三维地形和三维环境的的生成模型导入数据集成属性数据的编辑功能实现恢复和再
4、现三维世界rj全幅显示及放大缩小漫游和移动功能功能.查询、选择、定位功能图1建立虚拟校园的流程图Fig.1 Flow chart of building virtual campus2虚拟校园的实现过程2.1数据收集在数据收集过程中,根据虚拟校园系统建设过程中对于建筑、环境等场景的要求不同,选择不同分辨率和精确度的数据和图片。内容包括:校区1: 10000地形图;贴图资料,由数码摄像机对各个学院、宿舍的外观及校区内标志 性建筑进行拍照得到。2.2数据预处理(1 )将纸质地形图经过扫描数字化,导入计算机后用photoshop进行裁切,转换为灰度图,作为矢量数字化操作的底图。(2)将摄得的影像数据
5、导入计算机内储存 ,用photoshop软件进行纠正处理后,以JPG格式存储(可减少模型数据 量大小),作为后续模型的材质贴图。材质贴图包括建筑物的门、窗、墙壁、地板等。2.3矢量数字化(1)导入地图。导入地形图作为底图,准备数字化。(2) 影像配准。利用 georeferencing (影像配准)工具条上的"add control point ”(增加控制点)工具采集底图 上所有方里网交点和 4个角点。然后,选择该工具条上下拉菜单中的“rectify ”命令,生成一个经配准了的地图,以 代替处理前的地图作为数字化的底图。(3) 建立要素图层。根据虚拟校园系统的需要,从底图中提取地理
6、信息,并在ArcCatalog中建立点、线、面shapefile 类型的图层文件。(4) 矢量化。把 ArcCatalog中建立的要素图层文件加入到Arcmap中,对各要素分别进行矢量化。(5) 等高线的处理。用 ArcToolbox工具对等高线进行抽稀、光滑等处理。(6) TIN的建立。对等高线选择不同的算法、参数进行简化、平滑处理后,选择最佳的方案高程值建立TIN。建立 TIN的过程如下:打开“从要素生成 TIN ” 对话框(tools 3D analysis create/modify TIN create TIN from features),选择经处理 的等高线图层,选择高程值作为高
7、度源,建立TIN (图2)。图2生成的TINFig.2 A TIN(Triangulated Irregular Network)of Hunan Normal University2#图3按模型建立的各图层2題口哄HPEa a壬兰阳-a ««« 0(7)模型图层的建立。由于ArcScene中要素转点的操作是针对图层而不是针对单个对象的,必须针对不同的3D模型建立图层,把步骤 中建筑物层对应的要素复制到以建筑物命名的图层中,以便于把3D模型分别导入 ArcScene中,模型图层的建立如图 3。卜吕” 3>iR-H £*-H t-iI-3 4二静#F
8、ig.3 Layers according to models2.4 建筑物三维模型的建立在 ArcGIS 9.0 中, ArcGIS 3D 分析扩展主要在三个领域提出了新的功能:三维可视化( 3D visualization ),三维符号(3D symbology ),三维地理处理(3D geoprocessi ng)。增强的 3D symbology 包括真三维符号(true 3D symbols )和现 实纹理(realistic texture )支持。ArcGIS 3D Analyst增加了使用三维符号的支持,允许用3D符号来代表 GIS要素。例如,用房屋或汽车代表点要素, 用管道、
9、有纹理的线代表线要素, 用玻璃或水纹理填充多边形要素。 ArcScene 和 ArcGlobe 都支持这些新 3D 符号。用户可以从标准符号选择对话框中选择各种各样的类型。此外,还可以从系统提供的3D 样式库中找到多种多样的3D符号。包括:基本形状 (base shape);房屋(Houses);工业建筑和设备(Industrial buildings andequipme nt ); 高楼(Skyscrapers );街道设施 (Street furn iture (sig ns, lights, ben ches); 树和灌木( Trees and shrubs); 交通 车辆(vehic
10、les)等等。虚拟校园三维模型主要分为建筑模型、地形模型、地物模型三类,而每一种又可以分为简单规则模型和特殊模型。2.4.1 简单规则模型的建立对于像横切面是矩形的规则的建筑,无须另外建模,可以留待ArcScene中以矩形要素经过拉伸(extrusion )而形成。对于树、电话亭、灯等点状要素,选用 ESRI 提供的样式库中的样式就可以满足要求。2.4.2 特色建筑物模型的建立由于虚拟环境中的许多建筑物样式在 ArcGIS 样式库中不能找到,所以应另外建模。我们借助 3DS MAX 软件来 完成这一建模功能 4 。2.4.2.1 建模的前期准备(1) 使用数码相机对房屋材质与贴图进行拍摄后,绘
11、制建筑草图,供内业建模参考。(2) 建筑的基本平面长宽数据根据经配准校正的1: 10000 地形图,使用相关软件中的相关工具、方法来测量。(3) 建筑的高度,采用量算阶梯数量和高度的方法获得。2.4.2.2 内业建模要求( 1)建模房屋长宽高数据严格按照基础数据实地勘测的数据建立。(2) 房屋模型底面中心位置位于3DS MAX 的XY平面中心(x,y,z:0,0,0)位置。(3) 建筑物方向严格按照实地统一方向,3DS MAX的x轴方向为东西方向,y轴方向为南北方向,y正方向为南,负 方向为北。( 4)模型建立主要抓住建筑的主体轮廓,至少门窗必须有实物贴图, 整体感觉要真实。 由于虚拟环境对数
12、据量限制大,对图像精度要求不高,我们把用 photoshop 裁剪得到的门、窗、墙壁等材质贴图保存为为 JPG 格式,图形质量设为低 级,以减小数据量。(5)建成的*.MAX 模型转换为可以被ArcGIS样式库识别的数据格式(*.3DS ),以便自行建立样式库和把模型导入ArcMap 和 ArcScene 中。2.4.2.3材质和贴图建立模型之后的工作就是给模型赋予材质和贴图。 通过贴图可以增加模型的质感,完善模型的造型 ,使创建的三维场景更接近现实。3DS MAX 中最简单的是位图( BitMap )。在虚拟校园的制作中 ,位图是较为常用的一种二维贴图。在三维场景制作 中大部分模型的表面贴图
13、都需要与现实中的实体相吻合,而这一点通过其它程序贴图是很难实现的,我们选择以数码相机拍摄手段获取的位图来作为校园立体图对象的贴图。 具体制作过程如下 : 从实地拍摄的数码相片中选取合适角度的照 片在photoshop中进行拉伸扭曲得到所需贴图单元保存为JPG格式。在3D MAX中,调用经过处理的图片进行贴图。初步贴上的图在建筑物上是很不规则的,所以我们需要运用修改工具中的UVW 贴图坐标。贴上实地采集的相片使得所得图像与实际建筑物很接近。对于材质中的二维贴图 ,物体必须具有贴图坐标。 这个坐标就是确定二维的贴图以何种方式映射在物体上。它不同于场景中的XYZ坐标系,而是使用的UV或UVW坐标系。
14、每个物体自身属性中都 Gen erate Mapp ing Coordi nate (生成 贴图坐标)。此选项可使物体在渲染效果中看到贴图。2.4.3 3D 模型的渲染输出经过以上流程 , 校园建筑模型基本制成 ,下一步就是输出图像。为了把模型导入ArcGIS 软件中,在 3DS MAX 软件中输出时我们将模型保存为 3DS 格式。模型输出时,必须携带模型自身所用到的材质,否则在ArcGIS 中无法显示材质贴图效果。2.5 校园各组成部分模型的导入2.5.1 校园建筑模型的导入4从3DS MAX输出的校园建筑模型转换成3DS格式后,可以导入到 ArcGIS的样式管理器中,形成自己的样式,供后续
15、的虚拟校园系统用。利用ArcToolbox中的Feature to Point (要素转点)工具,把各面状要素转换成点状要素。然后,导入自行建立 的样式库中的模型至各点状要素上。打开符号属性管理器,选择"3D Marker symbol”类型,导入各点状要素对应的3D模型。打开“ symbol selector (符号选择器),选择自建样式中对应的3D模型。在ArcMap界面左边的内容表中,单击你想修改的点状要素类的符号后,在符号选择器对话框上单击“properties”,在下拉菜单中选择“ 3D Marker Symbol ”,浏览并选择你想使用的模型。导入模型时,考虑到数据量大对
16、操作速度的影 响,所以我们在导入模型前对3D模型进行了一系列的处理处理,力求模型数据尽可能小,又不影响模型的真实感,同时优化虚拟校园系统的运行速度。导入模型过程中,根据需要调整模型大小、方向等参数,使模型与实际建筑物大小、 向背一致。之后,再进行点状要素、线状要素的模型导入处理。线状要素中,应对道路层进行模型化处理,此处,我 们基于道路的一个自定义属性字段拉伸道路(线状要素)为面。至此,校园虚拟系统原型建成(见图4 )。图4校园虚拟系统原型Fig.4 A prototype of virtual campus system5#2.5.2灯树亭等要素的导入由于ESRI提供了各种各样的灯、树、亭模
17、型,所以在建立这些要素的模型时,只需分要素类型建立点状要素层(如树木层、电话亭层等),再在虚拟环境中的合适的位置“栽”上从样式库中选择的合适的模型。2.6属性数据库的建立为了用户在漫游虚拟校园系统的同时对学校建筑地理位置、发展历史、所处地位等情况有所了解,进而使该系统成 为外界认识湖南师范大学的一个窗口,我们拟定在系统模型上设置热键,同时为每个模型(图层)链接相应的属性数 据,实现图形和属性数据的双向查询。首先在Arcmap里实现字段的建立和属性的编辑,然后在ArcScene的环境中做一个A0的开发,使浏览者只要点击建筑物就能获取其属性,这也即查询功能的实现,如当我们在虚拟校园环境中点击文学院
18、大楼,系统将弹出该楼建设的基本情况以及该学院简介(图5)。属性查询lEliZlLvrsra xT«|i-*ilL ar>属性查看FiaftqE-iiai |FiM43 QvL V-l 33BLllTFiaLd FD9财口+ £»Full 图5属性数据和空间数据的互查Fig.5 Mutual search attribute data and spatial data#2.7虚拟现实场景的建立在Arcscene中,我们利用其界经过上述步骤,我们为建立一个简单的虚拟环境准备好了所需的要素和系统构架。 面和相关工具建立了一个简单的校园虚拟系统(图6)。图6建立的虚拟校园Fig.6 A built virtual campus在这个系统中,我们除设计用于查询功能的按钮外,还设计了动态漫游功能,即通过驱动自行设计的按钮,我们 可以方便地在我们建立的虚拟环境中漫游:可以通过人机交互,选择漫游或飞行路径,浏览校园建筑、风景,了解各 建筑历史和功能,从而加深对各个学院的了解和认识。3结束语由于目前用ArcGIS来实现虚拟现实尤其是虚拟校园的应用还很少见。在使用ArcGIS功能模块ArcScene建立虚拟校园的过程中,我们发现ArcGI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 居家养老服务合同范本
- 商业合作保密合同
- 知识产权许可合同书范本
- 维修工程合同范本
- 版权交易平台服务合同
- 无人驾驶船舶技术革新与航运未来
- 我国合同法203条
- 安全生产法律法规和规章制度的直接执行者是
- 基于IB-LBM的超椭球形颗粒曳力和传热特性数值模拟研究
- 公共就业服务职业规划与职业生涯发展考核试卷
- 2024至2030年中国女装行业市场发展监测及投资前景展望报告
- 7.1.2 直观图的画法-【中职专用】高一数学教材配套课件(高教版2021·基础模块下册)
- 皮肤癣菌病的分子诊断工具
- SL+575-2012水利水电工程水土保持技术规范
- SYT 6968-2021 油气输送管道工程水平定向钻穿越设计规范-PDF解密
- 人美版初中美术知识点汇总八年级全册
- 迅雷网盘最最最全影视资源-持续更新7.26
- 普通话培训班合作协议书
- 《西方思想经典》课件
- 中医诊疗设备种类目录
- 如何构建高效课堂课件
评论
0/150
提交评论