基于google sketchup和arcgis建立校园三维可视化的方法探讨

基于google sketchup和arcgis建立校园三维可视化的方法探讨

ID:21991465

大小:55.00 KB

页数:6页

时间:2018-10-26

基于google sketchup和arcgis建立校园三维可视化的方法探讨_第1页
基于google sketchup和arcgis建立校园三维可视化的方法探讨_第2页
基于google sketchup和arcgis建立校园三维可视化的方法探讨_第3页
基于google sketchup和arcgis建立校园三维可视化的方法探讨_第4页
基于google sketchup和arcgis建立校园三维可视化的方法探讨_第5页
资源描述:

《基于google sketchup和arcgis建立校园三维可视化的方法探讨》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于GoogleSketchUp和ArcGIS建立校园三维可视化的方法探讨:本文讨论如何通过GoogleSketchUp软件和ArcGIS软件来实现建立校园三维可视化的方法,为建立三维可视化的GIS提供参考。  关键词:GIS三维可视化  :P208:A:1007-9416(2011)11-0174-02    1、前言  传统的二维GIS,主要处理X、Y轴上的信息,不能够很好地表达Z轴的信息。[1]这种GIS技术,以矢量文件和栅格文件相结合,对地理信息进行存储和表达。虚拟现实技术(VirtualReality,简称VR)是一种崭新的人机交互界面,是物理现实的仿真,具有沉浸性、交

2、互性和多感知性的特点。[2]三维仿真建模技术作为虚拟现实的一部分,能够逼真地呈现和表达客观世界。但是,三维仿真建模技术欠缺地理空间信息应用的能力。因此,需要将虚拟现实技术与GIS技术相结合。  目前,地理信息系统(GIS)和虚拟现实技术(VR)相结合是研究的热点之一。国内的许多地区开始进行数字城市平台建设的研究与实践,其中的一个主要内容是三维仿真与GIS的集成。[3]本文采用GoogleSketchUp软件和ArcGIS软件,讨论建立校园三维可视化方法。  2、建立校园三维可视化的总体设计  本文实现的应用主要有呈现校园三维场景、三维场景浏览、空间定位和查看校园信息。  整体的工

3、作流程是:采用GoogleSketchUp建立三维模型,然后在ArcMap和ArcScene建立一个校园三维场景sxd文档,最后采用VisualStudio2008和ArcEngine9.3进行二次开发,实现一个简单的平台。  通过上述的方式实现的平台具有以下特点:数据定义标准化、数据格式规范化、信息查询效率比较高,数据内容读取比较稳定。平台的数据框架如图1所示。  3、关键技术  3.1地图底图的制作  使用GoogleGetScreen从GoogleEarth5.0上以500m的视角高度,相当于在大约为0.5m的空间分辨率下,截取校园范围的影像图,对影像图进行空间配准,保存为

4、TIFF格式。以影像图为底图,制作矢量shp格式图层。  3.2三维建模与三维场景的制作  GoogleSketchUp相比3DMAX,MultigenCreator等其它软件,三维建模操作比较简单,适合不同技术水平的用户,而且GoogleSketchUp软件和ArcGIS软件有良好的数据兼容性和数据交互能力。  三维建模关键是三维模型的简化和形象化能达到均衡的描述。因此,三维建模主要考虑到地物的尺寸、形状和纹理。[4]建立三维模型的流程图如图2所示。  通过GoogleSketchUp建立的模型要导入到ArcGIS中有两种方式,一种是采用三维标注符号(3DMarkerSymbo

5、l)将三维模型导入到ArcGIS;另一种是,采用导出ESRIMultiPatch(*.mdb)格式的数据。  3.2.1采用三维标注符号的方式  建立好的三维模型,可以保存成格式为skp或3ds等被ArcScene的点标注符号所支持的格式类型。这些三维模型作为符号,在shp格式文件中表现。  3.2.2采用导出ESRIMultiPatch(*.mdb)格式的数据的方式  借助SketchUpESRI插件,采用Extrudebyfield可以从shp格式文件中导出在GoogleSketchUp下编辑的三维模型文件再导出生成ESRIMultiPatch(*.mdb)格式的数据。ESR

6、IMultiPatch(*.mdb)文件包括模型、空间和属性数据,可以直接被ArcScene读取,实现基于属性和空间位置查询。[6]  根据实际情况,建筑物是校园信息的主要载体,而且校园内的建筑物数量不大。因此,第一种方式操作简便,更适合结合ArcEngine建立校园三维可视化。  3.3属性表的建立  XML不仅能够以标准化、规范化地建立数据,方便对数据进行检查、管理和组织,而且,可以实现空间数据的共享和集成,解决异构空间数据互操作的问题,便于对空间数据进行交换和处理,[7]也便于扩展到L文件中用结点属性表示字属性字段,将名称作为标识字段同shp文件中的属性表进行关联,与shp

7、文件中的地物要素建立映射关系。  3.4二次开发  利用ArcEngine9.3,进行二次开发,实现空间查询定位和信息查看等功能。主要采用的接口是IFeatureLayer,ILayer,IQueryFilter,ISelectionSet,ICursor,IFeatureCursor,IFeature,IHit3DSet,IHit3D。  4、讨论  通过方法讨论和测试试验,采用GoogleSketchUp软件和ArcGIS软件可以实现建立三维可视化的数字校园,实现了三维模型数

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

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

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