EllipsoidTerrainProvider类
EllipsoidTerrainProvider是Cesium中的一个内置地形提供器,它提供了一个基于椭球体的模型来呈现地球表面的近似几何形状。与其他地形提供器不同的是,EllipsoidTerrainProvider并不依赖于实际的地形数据,而是根据其定义的椭球体模型生成地球表面的高程网格。
EllipsoidTerrainProvider继承自TerrainProvider类,具有TerrainProvider的所有功能,例如异步加载地形数据、请求地形数据等
EllipsoidTerrainProvider适用于需要快速渲染地球表面的应用场景,例如在展示全球范围的卫星图像或者天气数据时,可以通过EllipsoidTerrainProvider快速生成一个近似的地球表面几何模型,并将数据贴合到这个模型上,从而实现快速、流畅的地球表面展示效果。
常用属性
tilingScheme:一个TileTilingScheme对象,描述了该地形提供器使用的切片方案。
ellipsoid:描述地球近似几何形状的Ellipsoid对象
方法
getLevelMaximumGeometricError(level):获取指定级别的最大地形几何误差
requestTileGeometry(x, y, level, request):请求给定坐标和级别的地形几何数据。该方法返回Promise对象,可以在其完成时获得地形几何数据