EllipsoidTerrainProvider继承自TerrainProvider类,具有TerrainProvider的所有功能,例如异步加载地形数据、请求地形数据等 EllipsoidTerrainProvider适用于需要快速渲染地球表面的应用场景,例如在展示全球范围的卫星图像或者天气数据时,可以通过EllipsoidTerrainProvider快速生成一个近似的地球表面几何模型,并将数据贴合到这个模型上,从而...
CesiumTerrainProvider Cesium标准地形,在该Provider中支持两种地形格式,一种是高度图(目前Cesium已经废弃 ),另一种则是TIN网格的STK地形。 Cesium厉害的之处就在于目前采用STK的地形服务,并通过QuantizedMeshTerrainData封装了STK地形数据格式,它的优点是支持水面和法线,同时数据量比较小。
CesiumTerrainProvider是Cesium用于加载和渲染地形数据的基类。Cesium提供了几种预定义的地形提供者,如Cesium.createWorldTerrain()用于加载Cesium Ion上托管的全球地形数据。然而,对于自定义地形,你可能需要继承CesiumTerrainProvider或使用其子类(如Cesium.QuantizedMeshTerrainProvider)来加载自己的地形数据。 2. 准备自定义地...
此函数不得在CesiumTerrainProvider#ready返回true之前调用,如果可用性信息不可用,则此属性可能未定义。 credit : Credit 获取服务可用时的描述信息,credit通常用于表明服务来源。在CesiumTerrainProvider#ready返回true之前不可调用。 errorEvent : Event 获取所提供地形遇到的异步错误引发的事件。通过订阅该事件,您...
Cesium 在客户端通过TerrainProvider来请求和加载.terrain文件中的切片数据。当用户浏览地图时,Cesium 会根据视图范围请求适当的切片进行渲染。随着用户视角的变化,Cesium 会动态加载新的切片,并卸载不再需要的切片,从而实现高效的地形加载。 4 Cesium.terrain格式的二进制文件结构 ...
获取给定级别瓦片中允许的最大几何误差。在TerrainProvider#ready返回true之前,不应该调用这个函数。 NameTypeDescription level Number 要为其获取最大几何误差的瓦片级级。Returns:最大几何误差。 getTileDataAvailable(x, y, level)→ Boolean Core/TerrainProvider.js 211 确定是否可以加载瓦片的数据。 NameType...
cesium 加载地形图类 CesiumTerrainProvidercesium 中添加地形数据,我们创建一个 CesiumTerrainProvider, 指定一个 URL 地址和一些配置的选项,然后讲它分配给一个 viewer.terrainProvider。在这个实例中,我们可以使用 createWorldTerrain 辅助功能创建一个 Cesium 世界地形。核心代码: //Cesium动态叠加地形图 MapConfig.terra...
hasMetadata : Boolean Core/CesiumTerrainProvider.js 814 获取一个值,该值指示请求的瓦片是否包含元数据。在CesiumTerrainProvider#ready返回true之前,不应该调用这个函数。 hasVertexNormals : Boolean Core/CesiumTerrainProvider.js 794 取一个值,指示请求的瓦片是否包含顶点法线。在CesiumTerrainProvider#ready返回true...
Viewer("cesiumContainer", { terrainProvider: await Cesium.CesiumTerrainProvider.fromIonAssetId(3956, { requestVertexNormals: true }) }); } catch (error) { console.log(error); } See: createWorldTerrain CesiumTerrainProvider.fromUrl CesiumTerrainProvider.fromIonAssetId TerrainProvider...
new Cesium.TerrainProvider() engine/Source/Core/TerrainProvider.js 19 Provides terrain or other geometry for the surface of an ellipsoid. The surface geometry is organized into a pyramid of tiles according to a TilingScheme. This type describes an interface and is not intended to be ...