- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SketchUp和ArcEngine3DGIS设计与实现
基于SketchUp和ArcEngine3DGIS设计与实现 摘 要 随着三维地理信息系统(3DGIS)、计算机图形技术、空间技术的飞速发展,地理信息系统正经历着从二维向三维转变的过程,相比较二维地理信息系统,三维地理信息系统具有良好的海量、多源、易构数据融合能力和直观的三维可视化表现能力。但迄今为止,三维地理信息系统的研究与实践仍处于初级阶段,研究通过利用 SketchUp为建模工具,ArcEngine为开发平台,构建水城县猕猴桃现代农业产业园区三维地理信息系统,并对相关技术和实现过程进行了探讨,系统实现了二、三维GIS的查询、漫游以及自动缩放等功能,较好地满足了产业园区对于规划布局、现代化管理的需求。并为三维地理信息系统理论和技术做了一些有益的探索。 关键词 三维地理信息系统 三维可视化 SketchUp ArcEngine 产业园区 中图分类号:P209 文献标识码:A 0 引言 20世纪90年代后,由于三维可视化与虚拟现实技术的迅猛发展使得三维地理信息系统成为了可能,随着“数字地球”的提出,对建立三维地理信息系统提出了更为迫切的要求。三维地理信息系统(3DGIS)能对区域空间内的对象进行三维描述、展示和分析,水城县猕猴桃现代农业产业园区为加快推进产业合理规划建设,提高科学管理的水平急需构建一个基于三维的地理信息系统,以便能够对产业园区各地理要素空间信息进行更好地规划和管理,传统的二维地理信息系统已无法满足实际需要。本文将SketchUp强大的建模功能与ArcEngine简洁、灵活、易用的嵌入式GIS组件库有机结合起来,在二、三维地理信息系统的查询、漫游等方面做了一些有益的探索。 1 相关软件的介绍 1.1 Google SketchUp 软件 SketchUp是一套直接面向设计方案创作过程的设计工具,是三维建模设计的优秀工具,相比其他建模软件,SketchUp操作简便,功能强大,利用方便的贴图工具,可以做出逼真的三维模型。而且SketchUp还提供对ArcGIS的支持,弥补了ArcGIS在建模方面的不足。 1.2 ArcEngine软件 ArcGIS Engine是ArcObjects组件跨平台应用的核心集合,是用于构建定制应用的一个完整的嵌入式的GIS组件库。本文利用ArcEngine提供的组件在Microsoft Visual Studio 2008开发环境下进行集成和二次开发,实现一个脱离ArcGIS平台而独立运行的应用程序。 2 研究思路 三维地理信息系统的构建过程主要包括数据采集和处理,三维模型构建,GeoDatabase数据库构建和系统的集成与现实等四个主要步骤。技术路线如图1所示。 3 三维地理信息系统的设计与实现 3.1 数据采集与处理 空间数据是构建三维地理信息系统的主要基础,主要包括产业园区0.5m航拍影像;1:1000地形图;建筑物AutoCAD平面数据、地理属性及表面纹理数据等。 首先对航拍影像进行矫正处理,以1:1000地形图为标准,利用对已经地面控制点的位置,运用ArcMap中的地理配准工具,使航拍影像各个像元在地面上精确定位,误差控制在0.5个像元以内。 利用R2V等工具对1:1000地形图进行矢量化,拼接,矫正,为下一步制作DEM做准备。 AutoCAD平面数据主要包括建筑物的轮廓、坐标、高程等信息,将CAD文件另保存成.dxf格式,通过ArcMap处理优化,转化为Shapefile数据,提取建筑物长宽高等信息,并根据实际建模需要添加属性字段,为后续SketchUp三维建模做数据准备。 建筑物的表面纹理数据一般使用数码相机进行采集,利用Photoshop对采集的数据进行加工处理,满足SketchUp贴图的需求。 3.2 地物建模 三维模型构建主要是利用SketchUp 8来完成,它可以极其快速和方便地对三维模型进行创建、修改和渲染。在进行三维模型构建时,地物模型的建立是三维地理信息系统构建的重要环节和基础,根据地物模型的不同可以分为以下三类: 3.2.1点状要素建模 对于树木、路灯等辅助点缀设施,可以利用SketchUp中3D模型库中常见的几种树或路灯的三维模型,如果有需要还可以通过对模型进行修改,确保三维模型的真实性。 3.2.2线状要素建模 在对于小路、河流等线状要素进行建模时,可以将其看成具有宽度的立体面,再根据实际需要对宽度进行扩展。然后再进行纹理贴图,这样可以制作出逼真的三维模型,使浏览者感受真实的层次感,具有很高的仿真性。 3.2.3面状要素建模 在三维地理信息系统中,对于建筑物等面状要素文件建模时,可以根据建筑物AutoCAD平面数据获取长宽高等信息,利用Sketc
您可能关注的文档
最近下载
- 2023-2024学年辽宁省大连市沙河口区八年级(上)期末数学试卷+答案解析.pdf VIP
- 统编版(2024)七年级下册道德与法治11.1《法不可违》教案 .pdf VIP
- 小学生古诗词大赛试题(附答案).docx VIP
- GPIR复合外模板现浇混凝土保温系统建筑构造.pdf VIP
- 中小学校长选拔笔试试题及参考答案.docx VIP
- 全国计算机等级考试教程二级WPS Office高级应用与设计:电子表格的创建与编辑PPT教学课件.pptx VIP
- 黔西南州企业融资难融资贵主要情况反馈.doc VIP
- 垂径定理练习.3 垂径定理练习.doc VIP
- (已压缩)关于建筑设计防火的原则规定(1960)(OCR).pdf VIP
- 工业与民用建筑抗震设计规范TJ11-78.pdf VIP
文档评论(0)