当前位置:首页>> >>


基于ArcGIS的虚拟校园建设.rar

收藏

资源目录
    文档预览:
    编号:20180915222606814    类型:共享资源    大小:795.52KB    格式:RAR    上传时间:2018-09-15
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    20
    金币
    关 键 词:
    基于 ArcGIS 虚拟 校园 建设
    资源描述:
    编号:08009210336 南阳师范学院 2012 届毕业生毕业论文(设计)题目: 基于 ArcGIS 的虚拟校园建设完成人: 王 宽 博 班级: 2008-03 学制: 四 年 专业: 地理信息系统 指导教师: 蒋 国 富(教授) 完成日期: 2012-03-30 目录摘要..........................................(1)0 前言..................................(1)1 软件介绍.....................................(1)1.1 ArcGIS 介绍..................................(1)1.2 GoogleSketchUp 6 介绍..........................(2)2 基础数据的获取................................(3)2.1 底图数据....................................(3)2.2 校园建筑物的高度数据...........................(3)2.3 地物纹理图片.................................(3)3 南阳师范学院虚拟校园的具体实现..................(4)3.1 校园虚拟地表的建立............................(4)3.2 三维景观模型的建立............................(5)3.2.1 建筑物模型的建立.............................(5)3.2.2 建筑物纹理贴图..............................(6)3.2.3 三维模型的输出..............................(6)3.3 校园三维场景的建立............................(7)3.3.1 虚拟地表的导入..............................(7)3.3.2 校园建筑模型的导入...........................(7)3.3.3 虚拟校园景观的显示...........................(7)4 结论与讨论.....................................(8)参考文献.......................................(9)Abstract....................................... (9)第 1 页 /(共 9 页)基于 ArcGIS 的虚拟校园建设作 者:王宽博指导老师:蒋国富摘要:虚拟现实技术是一门新兴的技术,应用领域广泛。虚拟校园即是把虚拟现实技术应用于数字校园建设,它打破了时空限制,可以真实、直 观地展现三维校园场景。本文通过图 像处理、虚 拟地表生成、三维模型构建和模型导入等一系列环节初步建成南阳师院中区虚拟校园,并对相关技术进行了探讨。关键词:虚拟校园;三维建模;ArcGIS;南阳师院虚拟现实(virtual reality)技术是 20 世纪 80 年代由美国人JaronLanier 正式提出的计算机图形新技术,它利用计算机,生成逼真的三维视觉、听觉、触觉等感觉形式的虚拟世界 [1]。由于它具有沉浸、交互、构想三个主要特征,所以近年来在计算机仿真研究领域十分活跃,被广泛应用于航天、医疗、工程、军事等领域。随着虚拟现实技术和 GIS 技术的发展,虚拟校园系统开始出现,它可以实现校园场景的三维可视化、场景漫游及信息查询等功能,用户在显示屏上可以很直观地看到生动逼真的校园立体景观,可以进行诸如查询、量测、漫游、飞行浏览等一系列操作,实现数字校园技术由二维 GIS 向三维虚拟现实的转化,可为校园可视化管理、分析、指挥、决策提供支持。因此,将虚拟现实技术应用于校园建设中具有重要意义。1 软件介绍1.1 ArcGIS 介绍ArcGIS 是 ESRI 在全面整合了 GIS 与数据库、软件工程、人工智能、网络技术及其它多方面的计算机主流技术之后,成功推出的第 2 页 /(共 9 页)代表 GIS 最高技术水平的全系列 GIS 产品。其 3D 分析扩展模块ArcScene 提供了基于多种数据格式的三维模型建立及显示功能。ArcScene 作为 ArcGIS 提供的 3D 可视化环境,是一种适合展示三维透视场景的平台 [2]。它的三维显示方式有以下几种:(1)基于离散数据快速建立高质量的 TIN 和 GRID;(2)将影像附着于 TIN 之上,建立 2.5 维地表影像;(3)点、线、面实体可在竖直方向上进行立体定向延伸;(4)点、线、面可以以 TIN、GRID、2.5D 地表影像为基准延伸或延伸至它们的表面;(5)点、线、面、TIN、GRID、2.5D 地表影像可人为调整其透明率,增强模型的表现效果;(6)可建立高质量的属性数据库,并将库中的数值信息表达为三维可视模型;(7)可任意调整模型在 X,Y,Z 方向的显示比例;(8)提供了扩展 ArcScene 功能的 ArcEngine 二次开发组件库 [3]。1.2 GoogleSketchUp 6 介绍三维场景建模主要使用 SketchUp6 软件,SketehUp 通过其插件GoogleSketchUpPro6 GISPlu92in 能够很好地与 ArcGIS 实现交互,生成 Multipatch 数据格式文件,该文件可以直接导入 ArcGIS 的GeoDatabase 数据库中 [4]。SketchUp6 是 Google 公司发布的方便易用且功能强大的三维建模软件之一,使用易于其他软件,借助其贴图功能,建立非常逼真的三维模型,可以节省大量时间,尤其在大场景建模中,它的优越性表现的更加突出。2 基础数据的获取第 3 页 /(共 9 页)建立虚拟校园用到的主要基础资料有校园平面规划图(JPG 格式)、高分辨率空间影像数据、校园平面测量数据(CAD 数据),建筑物高度数据及地物的纹理图片等 [5]。2.1 底图数据规划图成图年代较远,部分地形已发生变化,通过对现有基础条件的分析,以 GoogleEarth 上免费获取的高分辨率空间影像数据(QuickBird 数据)为参考,将 CAD 数据转换成 ARCGIS 可以识别的Shape 格式,并对不准确的地方进行修改。具体步骤是用 CAD 软件打开 CAD 数据,另存为 DXF 数据,接着用 MAPGIS 对 DXF 数据进行文件转换导出 Shape 格式文件,用 ArcMap 打开 Shape 文件,对照现实校园平面图进行修改校正。2.2 建筑物的高度数据建筑物的高度数据对于三维模型的构建至关重要。基于平面数据,结合建筑物的高度数据可以实现建筑物三维模型的构建。获取建筑物高度信息的方法有多种,其中利用全站仪测量的方法较为简易,而且精度较高。由全站仪测出平距和倾角,然后根据数学公式得到建筑物的高度数据,H=L×tanA(H 一高度,L 一平距,A 一倾斜角) [6]。2.3 地物纹理图片地物纹理数据主要用于提供逼真的视觉表示,增强对地物本身及其相互之间空间关系的感知和识别。纹理数据往往是一幅图像,特别是具有相片质感的真实纹理数据常常只有通过实地拍摄照片才能获得。用数码相机,对校园中的建筑物、道路、草地等进行实地拍摄,就可以获得三维地物建模所需的纹理图片。采集到的这些图片,由于受到各种因素的影响,如照片不可能从完全垂直建筑物表第 4 页 /(共 9 页)面的角度拍摄,透视关系和光照条件等因素的影响,这些图片并不能直接应用到三维建模中,需要进行相应的处理,主要用Photoshop 图像处理软件对纹理图片进行处理,包括图片的正射纠正与部分截取(拉伸、旋转、剪切)、图片质量的改善(调整图片的颜色、亮度、对比度)、图片格式的转化、图片大小的调整,这样就可以获得满足要求的地物纹理图片 [7]。3 南阳师范学院虚拟校园的具体实现3.1 校园虚拟地表的建立虚拟地表建立主要有以下几个步骤:(1)导入底图将校园 Shape 文件导入 ArcMap 中。(2)建立各要素图层依据图形和对象原则,结合建设虚拟校园的实际需要,在ArcCatalog 中建立相应的图层文件。建筑物和花坛,树木等模型需要通过点要素来实现其在 ArcScene 中的实现,湖面及草坪等面状要素可以直接对其面赋予贴图,所以需要新建点要素类和面要素类。如下是具体面状要素和点状要素的属性表:第 5 页 /(共 9 页)表 1 座落面属性表表 2 模型座落点属性表(3)编辑要素图层把 ArcCatalog 中建立的要素图层文件加入到 ArcMap 中,激活ARCGIS 编辑工具,对各要素图层进行编辑。第 6 页 /(共 9 页)3.2 三维景观模型的建立三维立体景观在 ArcScene 中的显示,主要是通过改变点、线、面数据的符号属性(symbolselector)来实现的 ArcScene 支持四种三第 7 页 /(共 9 页)维数据格式*.3ds、*.flt、*.skp、*.wrl [7]。这里我们选择三维建模工具 SketchUp 建立校园三维景观模型。虚拟校园三维模型主要分为建筑模型、地形模型、地物模型三类。对于常见地物如树木、花草等,我们可以直接利用 ArcScene 提供的强大的三维数据模型库,利用库中提供的模型直接建模。这里主要针对一些外形复杂的建筑物应用 SketchUp 进行建模。3.2.1 建筑物模型的建立建筑物模型的建立是三维可视化的重要组成部分。为了更好地展示校园内不同建筑物的外形特征,采用了直接面向设计过程并与数字地球平台 GoogleEarth 有良好交互性的软件 GoogleSketchUp 进行每个建筑物的独立建模。本次建模时是以 GoogleEarth 上免费获取的高分辨率空间影像数据(Quick Bird 数据)为底图的。专业设计建模软件GoogleSketchUp 与 GoogleEarth 有很好关联协作性,此软件可以直接获取 GoogleEarth 当前窗口遥感图像,并自动设置空间地理坐标,无需截图、方便快捷、定位准确。利用 GoogleSketchUp 可直接获取当前查看,然后用划线工具对当前查看中建筑物轮廓描线,形成闭合图形(只要图形闭合,自动生成平面),在体块拉伸高度时候,在建模型界面右下侧数据框中可以输入相应的高度,形成建筑的主体,再用编辑工具创建一些具体的细节,这样就得到了建筑物三维模型。3.2.2 建筑物纹理贴图打开 SketehUp 的材质工具,利用贴图功能,把纹理图片贴到建筑物的各个面上,如果建筑物不规则,则必须用 Photoshop 对图片截取,然后分别对建筑物各个面贴图,调整贴图坐标,使图片与建筑物表面相吻合。第 8 页 /(共 9 页)3.2.3 三维模型的输出ArcGIS 不支持*.max 格式数据,在 SketchUp 中把模型建好后须将模型导出为 ArcGIS 样式库识别的数据格式*.skp,模型输出时,必须携带模型自身所用到的材质,否则在 ArcGIS 中无法显示材质贴图效果。图 1 为建成的学生公寓模型。图 1 学生公寓模型3.3 校园三维场景的建立3.3.1 虚拟地表的导入将校园平面矢量图导入 ArcScene 中,作为校园地理信息的载体。3.3.2 校园建筑模型的导入将三维景观建模获取的*.skp 文件导入到 ArcGIS 的样式管理器中,形成自己的样式。3.3.3 虚拟校园景观的显示(1)建筑模型的三维显示ArcScene 中,除通过挤压方法建立的立体模型外,其它利用专业建模软件建立的模型的显示,都需要先将面状地物抽象为点,
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于ArcGIS的虚拟校园建设.rar
    链接地址:http://www.gold-doc.com/p-186012.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开