Cesium示例程序学习和讲解(1)-视图初始化

本次分享的讲解视频已经发布至b站,感兴趣的同学点击链接观看学习
链接: https://www.bilibili.com/video/BV1C24y1b7zN/?vd_source=4d61a6212ec109857608aa8abf48f609

本节主要讲解的内容?

cesium三维球体视图初始化

涉及的主要接口有?

Viewer、TerrainProvider、ImageryProvider、SkyBox

介绍下TerrainProvider接口的作用?

Cesium中的TerrainProvider接口用于提供地形数据,在虚拟场景中呈现出真实的地形效果。使用该接口可以轻松加载各种不同来源的全球高程数据,同时Cesium支持多种地形服务供应商,并且可以通过配置来选择不同的供应商。

所有实现了该接口的类都将为Cesium提供高程数据,即使是照片测量得到的高程模型也可以添加到Cesium中。一个地形提供器通常包含一组块(tiles),每个块通常由成百上千个顶点和三角形组成,动态请求和级别控制等功能能够有效地压缩并优化大规模地形数据的传输。

用户可以自定义TerrainProvider,以基于自己获取的地形数据源构建高程数据。例如,创建一个从节点扫描仪返回获取的高度图数据文件被加载在地球表面上的应用程序,可以使用一个自定义的TerrainProvider来加载这些数据。

介绍下ImageryProvider接口的作用?

在Cesium中,ImageryProvider接口是用于提供图像瓦片的基础类。它提供了从具有单个图像或图像切片的服务中请求地球表面图像所需的功能,并使开发者可以使用其自己的数据源来实现图像服务。
具体而言,该接口定义了用于管理给定层级、瓦片坐标以及图像版本的方法和属性等。因此,借助ImageryProvider,我们可以像使用几何体和覆盖物等其他组件一样,在3D场景中呈现真实世界图像的纹理贴图。
同时,Cesium内置多个预定义的ImageryProvider以处理通用的图像数据源,例如BingMaps、TMS和WMTS等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值