欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 维修 > OSGEarth

OSGEarth

2025/3/19 19:20:27 来源:https://blog.csdn.net/kobe0818/article/details/146345635  浏览:    关键词:OSGEarth

OSGEarth

基于 OpenSceneGraph 构建的一个扩展库,专门用于地球科学和地理信息系统(GIS)数据的可视化。它允许开发者创建逼真的三维地球模型,并在其上展示各种地理空间数据。

高端一点的表述

基于三维引擎osg开发的三维数字地球引擎库,在osg基础上实现了瓦片调度插件,可选的四叉树调度插件,更多的地理数据加载插件(包括GDAL,ogr,WMS,TMS,VPB,filesystem等),再结合一套地理投影转换插件,这样就能够实现高效处理加载调度地理数据在三维地球上的显示,实现三维虚拟地球。

特点:

支持加载常见的栅格数据(影像和DEM),但是大数据必须建立金字塔,设置为地理投影,想要高效率最好处理为瓦片,这样也便于部署在服务端。矢量数据,最好尽可能的简化,因为大的矢量会十分影响渲染速度,当然也可以对矢量栅格化处理加快速度,对于模型的话,大数据量一定要做LOD或者pageLod。

常规流程

创建osgViewer---->创建MapNode---->设置Earth操作器---->设置场景参数----->run

MapNode是继承自osg的Node,是osgEarth中地球节点,你所添加的影像,DEM,模型都包含在MapNode中,因为它们都加入到Map中,Map则类似二维中的Map可以添加各种图层。剩余的不管是模型节点Node,或者是标注Node,还是其他的都是可以直接添加到MapNode中或者另外的Group中。

功能

支持加载全球地形数据(如 SRTM、ASTER GDEM)、叠加卫星影像、矢量地图、气象数据等多种类型的地理信息。

应用领域

虚拟地球浏览器、城市规划与模拟、环境模拟与灾害响应等。

支持

跨平台支持(Windows、Linux、macOS)

灵活的数据处理能力

高度可定制化。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词