地形服务提供者类,以cesium地形格式访问地形数据。
Name | Type | Description | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
对象具有以下属性:
|
Example:
var terrainProvider = new Cesium.CesiumTerrainProvider({
url : ‘http://localhost:8090/Terrain’,
requestWaterMask : true,
requestVertexNormals : true,
isSct : true
});
var viewer = new Cesium.Viewer(‘cesiumContainer’,{
terrainProvider : terrainProvider
});
Members
-
获取服务可用时的描述信息,credit通常用于标明服务来源。在
CesiumTerrainProvider#ready
返回true之前,此功能不可调用。 -
获取一个指示是否显示球体的布尔值,值为false时表示仅显示有TIN地形的区域。
-
获取一个用于指示服务是否可供使用的值。
-
服务可供使用时获取解析为true的promise。
-
获取服务提供者使用的切片方案。在
CesiumTerrainProvider#ready
返回true之前,此功能不可调用。
Methods
-
获取在给定瓦片等级中允许的最大几何误差。
Name Type Description level
Number 指定的瓦片等级。 Returns:
最大几何误差值。 -
判断瓦片数据是否可以加载。
Name Type Description x
Number 指定请求geometry的瓦片的x坐标。 y
Number 指定请求geometry的瓦片的y坐标。 level
Number 用于请求geometry的瓦片等级。 Returns:
如果不支持,返回Undefined;否则返回true或false。 -
为给定瓦片请求geometry。
Name Type Default Description x
Number x坐标。 y
Number y坐标。 level
Number tile等级。 throttleRequests
Boolean false
optional 限制请求数量。 Returns:
地形数据对象。Throws:
-
DeveloperError : This function must not be called before
CesiumTerrainProvider#ready
returns true.
-