osgEarth是在OSG基础上的显示三维地球的,因为是基于OSGEarth的,所以在使用方式上和OSG是相似的,osgEarth显示的地球影像是通过earth文件来配置的,earth本质上是一个xml文件,配置了地球的投影方式和加载的数据。看一个最基本的earth配置文件。

<map name="MyMap" type="geocentric" version="2"><image name="bluemarble" driver="gdal"><url>world.tif</url></image>
</map>
type="geocentric" - 定义了投影方式,采用地理坐标系
driver="gdal" - 使用GDAL驱动加载数据
world.tif  - 加载的tif数据

加载后的效果:

加载tif图片

运行代码:

void createEarth() {osg::ref_ptr<osgViewer::Viewer> viewer = new osgViewer::Viewer();viewer->addEventHandler(new osgViewer::WindowSizeHandler());osg::ref_ptr<osg::Group> root = new osg::Group;root->setName("ROOT");osg::ref_ptr<osg::Node> earth = osgDB::readNodeFile("myEarth.earth");root->addChild(earth);viewer->setSceneData(root.get());viewer->realize();viewer->run();
}

aaa

osgEarth显示地球影像相关推荐

  1. Google地球影像下载及导航软件

    Google地球影像下载及导航系统是在Google Earth 5.2中文版本平台基础之上采用Visual Studio C#(为方便使用采用.Net Framework 2.0编译)调用Google ...

  2. SuperMap iClient3D for WebGL(学习)——显示地球与加载地形影像数据

    一.下载开发资源并引入依赖文件 1.可以通过如下链接进入超图官网下载 SuperMap技术资源中心|为您提供全面的在线技术服务http://support.supermap.com.cn/Downlo ...

  3. 使用PS(Photoshop)软件手动去除谷歌地球影像的色差

    使用PS软件手动去除谷歌地球影像的色差 一.实验区简介: 现在爬取谷歌地球影像的软件越来越多,其中不乏提供免费功能的好用软件, 比如"乔峰地球"(软件下载连接:https://ww ...

  4. 利用Python在Jetson TX2上抓取和显示摄像头影像

    小编来自水下机器人社区193369905,里面小编给出了很多资料 在本贴中,小编"我"分享了如何使用python 代码(及 OpenCV)在Jetson TX2上抓取和显示摄像头影 ...

  5. 谷歌地球影像离线数据发布端

    影像数据下载服务器 现在因为谷歌被封锁了,很多同学不能浏览谷歌的数据,现在给大家推荐一款影像数据下载服务器链接earthg.cn,当前版本支持cesium网页,OpenLayer,ArcMap.Glo ...

  6. 谷歌地球不显示地球_奇怪的地球问题

    谷歌地球不显示地球 - and not of the muddy type! --而不是泥泞的! I have a static problem so bad that I have to take ...

  7. 软件说明|Google地球影像下载及导航软件无法使用的解决办法

    近期,Google Earth软件无法正常使用,导致基于Google Earth 5.2开发的 Google地球影像下载及导航软件也无法下载影像.最近发现,使用Google Earth Pro Win ...

  8. 谷歌地球影像及地形高速下载器

    EED高速下载谷歌地球影像.地形及其它常用地图. 谷歌地球和历史影像都可正常连接下载无需外网软件连接. 200M宽带实现满速下载 软件下载地址:ftp://ftp.earthg.cn/EEDDownL ...

  9. 如何使用新版万能地图下载器下载谷歌地球影像

    很多朋友在使用Google earth(谷歌地球)查看全球的卫星影像,相比于网页上查看谷歌地图,这个影像没有谷歌的水印在上面,坐标系是WGS84坐标的(谷歌地图为墨卡托)在后续的使用上面更加的方便,如 ...

最新文章

  1. 15 位学神争霸!2019 清华本科生特奖答辩入围名单公布
  2. 即将 50 岁的雷军,重新回到手机战场
  3. 【NOIP模拟】T1 发电机(递推逆元+期望)
  4. web自动化测试---概述
  5. [云炬创业学笔记]第一章创业是什么测试11
  6. 经典C语言程序100例之十
  7. 学习使用 Manifest
  8. .Net平台开发的技术规范与实践精华总结 (转)
  9. 从bootm 命令讲起/U-boot的环境变量: bootcmd 和bootargs
  10. mongodb检查点_Mongodb 日志原理和操作
  11. AUTOSAR从入门到精通100讲(二十)-AUTOSAR通信篇—CanIf模块
  12. dao层如何调用对象_你的项目应该如何正确分层?
  13. python工资管理系统课程设计_Python3实现的简单工资管理系统示例
  14. Jmockit单元测试MockUp调用原始方法
  15. md5解密 python_python写一个md5解密器示例
  16. 花生壳内网穿透实践指南
  17. html实现“加入收藏”代码
  18. 柯尼卡美能达一体机 扫描文件,不是全彩的,就首页和尾页是彩色,中间黑白
  19. vs2015上的html可以编译,libcef编译使用--使用VS2015
  20. elementUI兼容ie浏览器问题(笔记)

热门文章

  1. 基于JAVA电影院售票系统设计与实现 开题报告
  2. 【Neuralink 与大脑的神奇未来】Part 5:巫师时代
  3. gba模拟器 linux,在Ubuntu上运行GBA模拟器
  4. windows重装 启动时找不到安装盘 装系统时有盘解决
  5. php Spreadsheet 导出,使用PhpSpreadsheet导出Excel文件
  6. 艰难转行------程序员
  7. c语言向字符串追加一个字符串,C语言字符串拼接和追加.doc
  8. 大数据技术第三章-分布式文件系统HDFS
  9. 安卓·设置navigation bar的颜色(setColor方法)
  10. 【CSDN创作活动】 - 我参加过的那些竞赛