new Cesium.Cesium3DTilesTerrainData(options)

地形数据以glb(二元glTF)表示的单瓦的地形数据.
Name Type Description
options object 下列属性的对象 :
Name Type Default Description
gltf Object.<string, *> 解析的 glTF NT 0 .
minimumHeight number 砖块内最低地形高度,以椭圆形以上米数表示.
maximumHeight number 瓦片内最大地形高度,以椭圆形上方米为单位.
boundingSphere BoundingSphere 覆盖网状所有顶点的球体.
orientedBoundingBox OrientedBoundingBox 网格中包含所有顶点的定向边框.
horizonOcclusionPoint Cartesian3 网状的地平线隐蔽点 如果这一点 地平线以下,整个瓦片也假定在地平线以下. 该点以椭圆形坐标表示.
skirtHeight number 裙高以加于瓦片的边缘.
requestVertexNormals boolean false optional Indicates whether normals should be loaded.
requestWaterMask boolean false optional Indicates whether water mask data should be loaded.
credits Array.<Credit> optional 这瓷砖的功劳.
childTileMask number 15 optional 一个小面具,表示这瓷砖的四个孩子中哪一个存在. 如果设定了孩子的位数, 将会要求该瓦片的几何以及当它 需要帮助。 如果比特被清除,则不要求使用孩子的瓦片和几何形状 而不是从父母那里做样本。 位值如下: ============================================================================================================================================================================ -NT############################################################################################################################################################################################################################################################# NT+0+NT+1+1+NT+2+NT+3+2+NT+4+NT+5+5+东南+NT+6+NT+7+ -NT############################################################################################################################################################################################################################################################# ~NT+0+NT+1+3+NT+2+NT+3+8+NT+4+NT+5+5+东北 NT+6+NT+7+
waterMask Uint8Array optional 包含水面罩的缓冲器.
Experimental

This feature is not final and is subject to change without Cesium's standard deprecation policy.

See:

Members

credits : Array.<Credit>|undefined

此牌的记分数列 .

waterMask : Uint8Array|HTMLImageElement|HTMLCanvasElement|ImageBitmap|undefined

包括在这个地形数据中的水面具,如果有的话。 水面罩是长方形 Uint8 箭头或图像,其中值为 255 表示水,值为 0 表示土地. 0至255之间的数值也能够顺利地混合土地和水.

Methods

interpolateHeight(rectangle, longitude, latitude)number|undefined

返回指定经度和纬度的地形高度,或者如果网格未定义则未定义.
Name Type Description
rectangle Rectangle 此地形数据覆盖的矩形.
longitude number 弧度的经度.
latitude number 弧度的纬度.
Returns:
指定位置的地形高度, 或者未定义网格 . 如果位置位于矩外,这种方法将推断高度, 对于远离矩形的位置来说,这很可能是非常不正确的.

isChildAvailable(thisX, thisY, childX, childY)boolean

确定是否可以根据 TerrainData#childTileMask. The given child tile coordinates are assumed 成为这瓷砖的四个孩子之一 如果非孩子的砖块坐标是 如果有的话,则归还东南地区儿童瓷砖.
Name Type Description
thisX number 此( 母) 瓦片的 X 坐标 .
thisY number 此( 母) 瓦的 Y 坐标 .
childX number 儿童瓷砖的瓦片X坐标以检查可用性.
childY number 儿童瓷砖的Y瓦坐标以检查是否有可用.
Returns:
如果有孩子的瓷砖,则属实;否则,为假.

upsample(tilingScheme, thisX, thisY, thisLevel, descendantX, descendantY, descendantLevel)Promise.<TerrainData>|undefined

上标此地形数据,供后代瓷砖使用.
Name Type Description
tilingScheme TilingScheme 地形数据图案.
thisX number X 协调这个平板图中的砖块.
thisY number T图中的此瓦的Y坐标.
thisLevel number 这种瓦片在平板图中的级别.
descendantX number X在我们正在取样的后裔瓷砖的平底图中进行协调.
descendantY number Y在我们所调查的后代瓷砖的平板图中进行协调.
descendantLevel number 我们所调查的后裔瓦片的平底图中的水平.
Returns:
如果尚未调用Mesh的创建, 或正在进行太多同步的上下采样操作, 请求被推迟 .

wasCreatedByUpsampling()boolean

获得一个数值,显示此地形数据是否通过对下分辨率进行抽样创建 地形数据。 如果该值不正确,则数据来自其他来源,例如: 如从远程服务器下载。 此方法对于实例应返回真实值 returned from a call to Cesium3DTilesTerrainData#upsample.
Returns:
如果这个实例是通过抽样创建的,否则就是虚假的.
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.