osgEarth手册.pdf

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
osgEarth手册

1、OSGEARTH 安装 OsgEarth 是一个跨平台的库,可以使用版本号为2.6.2 或更新版本的Cmake 对其进行编译。 1.1、获取源码 三个方法可以获取osgearth 源码: Option1:使用 GIT osgEarth 源码托管于GitHub,所以我们需要一个Git 客户端。Windows 下推 荐TortoiseGit,SVN 小乌龟的 Git 版本。 评价:该有的功能基本都有了,还是不错的。 备注: GitHub 是一个为那些使用Git 版本控制系统的项目提供基于互联网的存取服 务的Git 存取站点。它是由GItHub 公司(先前被称作用Logical Awesome)的开 发者Chris Wanstrath, PJ Hyett, 和 Tom Preston-Werner 使用Ruby on Rails 写成的。 最新版本是 Version 2.0 ,osgearth_2.0_T2011-02-24。 Option2: 下载tarball 1 tarball 是 linux 下最方便的打包工具,是以 tar 这个指令来打包与压缩 的档案。下载页面: /gwaldron/osgearth/downloads Option3:使用版本控制 SVN 在您的SVN 客户端上键入:/gwaldron/osgearth.git 1.2、准备工作 osgEarth 需要第三方支持库才能编译。 所需的依赖服务如下:  OpenSceneGraph 2.8 或更新的  GDAL 1.6 或更新的,Geospatial Data Abstraction Layer 的缩写。是一个 在X/MIT 许可协议下的开源栅格空间数据转换库  CURL- HTTP transfer library,是一个利用 URL 语法在命令行方式下工 作的文件传输工具。 可选依赖如下(没有他们,osgEarth 可以运行,但将会失去一些功能):  GEOS3.2.0 或更高版本-C++拓展库,这个库是用来osgEarthFeatures 模 块执行各种几何处理操作,如缓冲和交集 。如果您计划显示矢量/功能 osgEarth 数据,就需要这个依赖。  SQLite3.6 或更高版本-嵌入式关系数据库引擎。是一款轻型的数据库,遵 守ACID 的关联式数据库管理系统。  LibZIP-读取,创建和修改ZIP 的C 库。OsgEarth 有一个实验性的压缩文 件需要用到这个库。 2 1.3、编译osgEarth OsgEarth 使用C make 生成系统,版本可以说2.6.2 或更新的。 备注:  对于可选依赖(像GEOS ),您可以舍弃或者不选。  只要输入OSG_DIR 值,在Cmake 中生成,Cmake 将会自动找到其他OSG 的文件夹。  保证“DYNAMIC_OSGEARTH”标识是“ON”的,建立osgEarth 这种静态库还 没有在所有平台上都能顺利完成的。  有时Cmake 可能无法运行osgversion,在大多数情况下,您可以放心的忽略 这个问题。 3 1.4、测试 在命令行输入:osgviewer sample.earth 进行简单测试 Sample.earth 基本故障:  最普遍的问题是共享库的路径配置问题 路径应包括: OSG 和osgEarth 库 其他osgEarth 所依赖的工具 OSG 的第三方支持(特别是zlib 和libpng)  如果提示丢失CURL plugin: 由于在OSGCMake 配置管理时,CURL 是可选的。确定你启用并已经生成 了CURL 。  GDAL 驱动无法正常工作 确定你的PATH 包含了GDAL 共享库 设置环境变量GDAL_DATA 指向包含了GDAL

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档