osgEarth加载谷歌卫星地图的源码案例

上传人:ni****g 文档编号:504997813 上传时间:2023-11-09 格式:DOC 页数:9 大小:2.16MB
返回 下载 相关 举报
osgEarth加载谷歌卫星地图的源码案例_第1页
第1页 / 共9页
osgEarth加载谷歌卫星地图的源码案例_第2页
第2页 / 共9页
osgEarth加载谷歌卫星地图的源码案例_第3页
第3页 / 共9页
osgEarth加载谷歌卫星地图的源码案例_第4页
第4页 / 共9页
osgEarth加载谷歌卫星地图的源码案例_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《osgEarth加载谷歌卫星地图的源码案例》由会员分享,可在线阅读,更多相关《osgEarth加载谷歌卫星地图的源码案例(9页珍藏版)》请在金锄头文库上搜索。

1、osgEarth加载谷歌卫星地图的源码案例 2014-12-24 11:51 242人阅读 评论(0) 收藏 举报 osgEarth谷歌卫星地图一、准备工作安装水经注万能地图下载器,如果没有安装本软件,可以百度“水经注软件”到官方网站下载。编译OSG、OSGEarth和第三方插件等,这里有一个已经编译好的vs2010+osgearth,下载地址“http:/ KB, 下载次数: 0)下载附件保存到相册2014-12-23 16:01 上传在级别列表中,你可以选择任何级别,但一般来讲城区选择19级,郊区选择16级比理想,但选择级别之前,最好在在线地图浏览中先查看所想要下载的级别是否有数据,这里我

2、们以10级为例。选择好级别后,点击确定开始下载。下载完成后会弹出对话框询问是否要立即导出,选择“是”,然后显示“导出图片数据”对话框,如下图所示。在该对话框中,不需要作任何设置,点击“输出”按钮以默认参数导出数据即可。默认导出路径为“D:SGDownloadtt1_拼接默认L10”。三、VS2010创建应用程序解压编译包后还不能直接使用,需要设置环境变量:OSG_ROOT X:OSGOSG_FILE_PATH %OSG_ROOT%dataOSG_WINDOW 600 15 800 800Path %OSG_ROOT%bin;设置文件目录属性Osgearth的一个主要目标是易于应用集成,实际上有

3、2种方式去整合osgearth.第一种方式你可以建立一个earth file,然后在你的应用程序中加载它.第二种使用osgearth API的时候以编程方式动态建立一个地图。这里我们使用第一种,使用OpenSceneGraph现有的插件来读写数据,不需要osgEarth的lib和头文件,但是需要把dll拷贝到osg的bin目录下面1、新建一项目,我命名为test3。2、首先配置相应的包含文件和库文件目录,添加相应的链接器3、附加依赖项01.OpenThreadsd.lib 02.osgd.lib 03.osgDBd.lib 04.osgFXd.lib 05.osgGAd.lib 06.osgM

4、anipulatord.lib 07.osgParticled.lib 08.osgShadowd.lib 09.osgSimd.lib 10.osgTerraind.lib 11.osgTextd.lib 12.osgUtild.lib 13.osgViewerd.lib4、编写代码#include stdafx.h#include #include #include #include #include #include #include int _tmain(int argc, _TCHAR* argv) osg:ref_ptr viewer=new osgViewer:Viewer();

5、 osg:ref_ptr root=new osg:Group(); osg:ref_ptr node=osgDB:readNodeFile(mymap.earth); root-addChild(node.get(); osgUtil:Optimizer optimizer; optimizer.optimize(root.get(); viewer-setSceneData(root.get(); viewer-realize(); viewer-run(); return 0; mymap.earth是一个earth 文件,earth其实是文本格式的文件内容如下world.tif其中world.tif使用的是相对路径,也就是当前目录,运行结果如下在MyMap.earth中叠加我们想要的地方的高精度影像数据,代码如下 data/world.tif data/tt2.tif 运行结果如下放大到最大级别,如下图至此在osgearth加载谷歌卫星地图完成。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号