osgEarth入门-01安装开发环境

目录

一 本机环境

二 安装VC2017编译环境

三 安装Cmake

四 下载源代码和依赖项

4.1 osgEarth源代码

4.2 OpenSceneGraph源代码

4.3 OpenSceneGraph依赖项

4.4 GDAL

4.5 Libzip和zlib

五 编译

5.1 编译OSG

六 验证编译结果


原文链接

一 本机环境

Windows11 64bit。VS 2019社区版。由于OSG第三方依赖我使用了VC 2017 x64的版本,所以需要给vs2019安装vc2017的编译环境。后面有所预编译或者源码编译均采用VC2017版本。

安装VC2017编译环境

三 安装Cmake

cmake.org/download/

四 下载源代码和依赖项

4.1 osgEarth源代码

使用源代码最大优势就是方便以后跨平台。
https://github.com/gwaldron/osgearth/releases/tag/osgearth-3.4
下载Source code(zip)这个。当前是3.4版本。
官网要求依赖项如下:
OSG 3.6 及以上;
GDAL 2.4 及以上;
CURL;
GEOS 3.2及以上(可选)。

4.2 OpenSceneGraph源代码

github.com/openscenegraph/OpenSceneGraph/tags
下载 OpenSceneGraph-3.6.5 zip格式。

4.3 OpenSceneGraph依赖项

openscenegraph.com/index.php/download-section/dependencies
下载
Full package for 64 bit

当然,我可以为您提供一些关于osgEarth的基本教程信息。osgEarth是一个基于OpenSceneGraph的地理空间可视化工具包,它提供了一种简单、强大的方式来创建地理空间应用程序。 以下是一个简单的osgEarth教程示例,帮助您入门: 步骤1:安装osgEarth 首先,您需要从osgEarth的官方网站(http://osgearth.org)下载并安装最新版本的osgEarth。 步骤2:创建一个osgEarth应用程序 创建一个新的C++项目,并将osgEarth包含到您的项目中。 步骤3:设置osgViewer 使用osgViewer库来创建一个窗口并渲染场景。您可以设置视角、摄像机和渲染窗口等。 步骤4:添加地理数据 使用osgEarth的地图层添加地理数据。osgEarth支持多种不同类型的地图数据,如WMS、WMTS、MBTiles等。 步骤5:添加地球模型 使用osgEarth创建一个地球模型,并将其与地理数据一起渲染。您可以设置地球的样式、光照和纹理等。 步骤6:交互和导航 根据您的需求,您可以添加交互和导航功能,如平移、缩放和旋转等。 步骤7:运行应用程序 在完成代码编写之后,您可以编译并运行osgEarth应用程序。您将能够在窗口中看到渲染的地理数据和地球模型。 这只是一个简单的osgEarth教程示例,帮助您入门osgEarth还提供了许多其他功能和选项,可根据您的需求进行定制。您可以参考osgEarth的官方文档和示例代码,深入了解更多信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值