new Cesium.TerrainProvider()

为椭圆形的表面提供地形或其他几何. 地表几何学是 organized into a pyramid of tiles according to a TilingScheme. This type describes an 接口,而无意直接被即时化.
See:

Members

static Cesium.TerrainProvider.heightmapTerrainQuality : number

指定从高度图创建的地形质量。 数值为1.0 确保相邻高度图顶点的分隔不超过 Globe.maximumScreenSpaceError screen pixels and will probably go very slowly. 0.5的值将估计的零几何误差削减一半,允许双倍 屏幕像素介于相邻的高度图顶点之间,从而更快的渲染.

readonly availability : TileAvailability|undefined

从此提供者获取一个可用于确定地形可用的对象, 例如 在点和矩形上。 如果可用, 此属性可能未定义 资料不详.

readonly credit : Credit

当此地形提供者活动时, 获取信用值以显示 。 通常,这是用来信用的 地形的来源.

readonly errorEvent : Event.<TerrainProvider.ErrorEvent>

获得一个在地形提供者遇到同步错误时上升的事件 。 通过签名 对事件,您将被通知错误,并有可能从中恢复。 活动听众 are passed an instance of TileProviderError.

readonly hasVertexNormals : boolean

获得一个表示所请求的牌是否包含顶点正常值的值.

readonly hasWaterMask : boolean

获得一个表示提供者是否包含水面罩的值 。 那个水面罩 说明全球哪些地区是水而不是土地,以便加以制造 作为带有动画波的反射面.

readonly tilingScheme : TilingScheme

获得提供者使用的平板方案.

Methods

static Cesium.TerrainProvider.getEstimatedLevelZeroGeometricErrorForAHeightmap(ellipsoid, tileImageWidth, numberOfTilesAtLevelZero)number

当几何学来自高度图时,确定适当的几何误差估计.
Name Type Description
ellipsoid Ellipsoid 地形所依附的椭圆形.
tileImageWidth number 用像素表示的与单片瓦片相连的高度图的宽度.
numberOfTilesAtLevelZero number 平面方向的瓦片数为零.
Returns:
估计的几何错误 .

static Cesium.TerrainProvider.getRegularGridIndices(width, height)Uint16Array|Uint32Array

获得代表正则网格的三角网格的索引列表。 通话 3⁄4 ̄ ̧漯b 同样的指数清单。 顶点总数必须小于或等于 to 65536.
Name Type Description
width number 水平方向的正网格中的顶点数.
height number 垂直方向的正网格中的顶点数.
Returns:
索引列表. Uint16Array得到64KB或更少的返回,Uint32Array得到4GB或更少的返回.

getLevelMaximumGeometricError(level)number

获得特定关卡的瓷砖中允许的最大几何错误.
Name Type Description
level number 得到最大几何误差的瓦片级别.
Returns:
最大几何错误 .

getTileDataAvailable(x, y, level)boolean|undefined

确定是否有可加载的瓦片数据.
Name Type Description
x number 用于请求几何的瓷砖的X坐标.
y number 用于请求几何的瓦片的Y坐标.
level number 用于请求几何的瓦片的级别.
Returns:
地形提供者如果不支持,则未定义,否则就是真假.

loadTileDataAvailability(x, y, level)undefined|Promise.<void>

确保加载一个瓦片的可用数据
Name Type Description
x number 用于请求几何的瓷砖的X坐标.
y number 用于请求几何的瓦片的Y坐标.
level number 用于请求几何的瓦片的级别.
Returns:
如果不需要加载, 或装入需要的牌时解决的 NT% 0 则未定义

requestTileGeometry(x, y, level, request)Promise.<TerrainData>|undefined

请求给定的瓦片的几何 。 其结果必须包括地形数据和 可选择包括一个水面罩,并注明有哪些儿童瓷砖.
Name Type Description
x number 用于请求几何的瓷砖的X坐标.
y number 用于请求几何的瓦片的Y坐标.
level number 用于请求几何的瓦片的级别.
request Request optional 请求对象 。 仅供内部使用.
Returns:
对要求的几何学的承诺. 如果这种方法 返回未定义而不是承诺,这表明已经有很多请求 待决,请求将在晚些时候重新审理.

Type Definitions

Cesium.TerrainProvider.ErrorEvent(err)

发生错误时称为函数 .
This:
Name Type Description
err TileProviderError 一个关于发生错误的天体 .
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.