地形服务提供者类,以cesium地形格式访问地形数据。
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
对象具有以下属性:
|
- createWorldTerrain
- TerrainProvider
Example:
// 根据法线创建地形
var viewer = new LSGlobe.Viewer('cesiumContainer', {
terrainProvider : new LSGlobe.CesiumTerrainProvider({
url : LSGlobe.IonResource.fromAssetId(3956),
requestVertexNormals : true
});
});
See:
Members
-
获取此地形提供的可用性对象,例如点和矩形。此函数不得在
CesiumTerrainProvider#ready
返回true之前调用, 如果可用性信息不可用,则此属性可能未定义。 -
获取服务可用时的描述信息,credit通常用于表明服务来源。在
CesiumTerrainProvider#ready
返回true之前不可调用。 -
获取所提供地形遇到的异步错误引发的事件。通过订阅该事件,您将收到错误通知,并可能从中恢复。事件侦听器传递到了
TileProviderError
的实例。 -
获取一个值,指示请求的图片是否包含顶点法线。
-
获取一个值,是否包含水印。水印指示地球的那些区域是水,而不是陆地,所以它们可以被渲染成具有动画波的反射表面。 此函数不应在
CesiumTerrainProvider#ready
返回true之前调用 -
获取一个用于指示服务是否可供使用的值。
-
当允许使用时,解析为true。
-
指示客户端是否应该从服务器请求顶点法线。仅当客户端请求顶点法线并且服务器提供顶点法线时,顶点法线数据才会附加到 标准瓦片网格数据。
-
指示客户端是否用应从服务器请求水印。仅当客户端请求水印以及服务器是否提供水印时,水印数据才会附加到标准瓦片网格数据。
-
图层是否显示
-
Default Value:
true
-
获取服务提供者使用的切片方案。在
CesiumTerrainProvider#ready
返回true之前,此功能不可用。
Methods
-
获取在给定瓦片等级中允许的最大几何误差。
Name Type Description level
Number 获得最大几何误差 Returns:
最大几何误差 -
判断瓦片数据是否可以加载。
Name Type Description x
Number 要为其请求几何图形的图块的X坐标. y
Number 要为其请求几何图形的图块的Y坐标. level
Number 要为其请求几何图形的图块的级别. Returns:
Undefined if not supported, otherwise true or false. -
为给定瓦片请求geometry。
Name Type Description x
Number x坐标。 y
Number y坐标。 level
Number tile等级。 request
Request optional 限制请求数量。 Returns:
地形数据对象。Throws:
-
DeveloperError : 在{CesiumTerrainProvider#ready}返回true之前,不能调用此函数。
-