- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Google Earth技术三维GIS探究
基于Google Earth技术三维GIS探究 摘要:本文借助Google Earth技术,通过Google Earth API 和 KML对Google Sketchup搭建的三维模型开展研究分析,将研究完成的三维模型以网页形式展现,该网页具备浏览、定位及查询等功能。首先,描述了网络化三维GIS的两种方法,其次,通过实例对该网页实现过程进行研究,确保了三维GIS的实用性
关键词:Google Earth技术 三维GIS 研究
中图分类号:TP391.41 文献标识码:A 文章编号:1007-9416(2016)10-0109-01
随着网络的发展,网络化三维GIS已经成为GIS的发展趋势。借助Google Earth API和KML将三维模型网页化,使得地理空间更形象、逼真,实体再现三维模型
1 网络化三维GIS的方法
1.1 三维建模
三维建模技术主要是依据物体的三维空间信息,借助相关建模软件还原构建物体的几何模型,常见模型有线框模型、表面模型、实体模型等。一般借助Google Earth建模有2种方法:
(1)借助直接建模工具建模,如Google Sketchup等工具;
(2)借助建模软件(如Auto CAD 或3DS max等)建模,通过建模软件建模需借助第三方转换工具将模型格式转换为KML文件,之后在Google Earth 上完成绘制
近年来,因采用Google Sketchup建模生成的文件内存小、传输快,且Google Sketchup 和Google Earth具有良好的兼容性,便于模型处理和显示,很多学者借助 Google Sketchup建模的优点,利用Google Earth软件研发了一套新的快速建模方案。实践表明,借助Google Sketchup三维建模并传输至Google 服务器,大大填补了Google Earth三维表达上的缺憾,使得Google Earth 软件功能更完备
1.2 网络共享
Google为了完成基于浏览器的Google Earth研发,提出了Google Earth API和KML。作为Google Earth应用程序开发接口的Google Earth API,其作用主要有几点:(1)方便第三方应用程序查询Google Earth上的信息及发送命令;(2)辅助Earth插件将Google Earth嵌入至网页;(3)添加标记、折线、3D模型,完成图片覆盖及KML文件加载,便于完成复杂的三维应用程序;(4)借助一定操作(如调用类、接口、数据结构及集合等)来操控Google Earth显示及其他。 KML是一种基于XML且可被Google Earth 客户端识别的数据文件,功能是用来描述和存储地理数据,其主要应用方向就是三维建模。Google Earth界面上显示的KML文件是一个封装的信息包,主要包括XML定义的三维模型中相对地理位置的ID、相对脚点位置、图片、比例、引用的材质、颜色、大小、位置等。图1表达了完整的Google Earth借助KML文件完成三维模型网络发布的流程
2 三维GIS应用实例
2.1 概况
本文以某地区三维建模为例,详细说明了三维模型网络发布技术流程。主要建筑物有办公大楼、食堂、及训练场等
2.2 系统架构
本实例中借助Google Earth实现的网络化三维模型网页展示主要实现了四方面功能:显示控制功能、浏览功能、地图操作功能、辅助功能。显示控制功能主要是通过调用Google Earth API图层显示接口,调控边界层和道路层的显示,以及三维模型图层的显示和隐藏;浏览功能主要是实现地图的放大缩小、上下平移、旋转及时间轴的自动浏览和查看;地图操作功能主要实现精确定位、切换至2D视图会自动显示中心坐标经纬度;辅助功能包括系统的帮助文档及相关链接
2.3 三维建模
借助Google Sketchup三?S建模主要包括几何建模和纹理建模两部分。通过 Google Earth获取待建模信息,形成建筑物平面图。三维建模的原则是“由小到大、整体到局部”,二维几何图形采用多边形建模类型,由二维变三维时,需要对局部形体进行拆分或合并处理。为了更好的完成纹理建模,需实地进行建筑物外观取材,作为三维建模后期纹理参考贴图。贴图应尽量小,方便存储和传输,并进行优化后才可投入三维模型构建中
3 结语
综上所述,本文通过具体实例对基于Google Earth技术的三维GIS进行探究,将通过Google Sketchup软件建立的三维模型发布在Google Earth上,借助Google Earth API和KML对该三维模型进行二次开发并网页化发布,有效的实现了三维模型的共
您可能关注的文档
最近下载
- 职场心理学培训课件.pptx VIP
- 第一单元作文“青春情怀”导写及范文 统编版高中语文必修上册.docx VIP
- 2024年大学毕业生薪资待遇与行业发展报告.pptx VIP
- 2025年新版招聘看护队考试题及答案.pdf VIP
- 2025最新小学“学宪法讲宪法”知识竞赛试题库及答案.docx VIP
- 博饼规则(含图及奖品分布).xls VIP
- 2024年~2016年历年事业单位场监督管理局面试真题及答案解析18套.docx VIP
- 从商业角度看《孙子兵法》受日本人喜爱的原因.docx VIP
- 抗精神药物常见不良反应.pptx VIP
- 统编版高中语文必修上册第一单元“青春价值”单元主题作文导写及范文赏析3篇.docx
文档评论(0)