@JsType(isNative=true, namespace="Cesium", name="ArcGISTiledElevationTerrainProvider") public class ArcGISTiledElevationTerrainProvider extends Object implements TerrainProvider
TerrainProvider
that produces terrain geometry by tessellating height maps retrieved from Elevation Tiles
of an an ArcGIS ImageService.Constructor and Description |
---|
ArcGISTiledElevationTerrainProvider(ArcGISTiledElevationTerrainProviderOptions options) |
Modifier and Type | Method and Description |
---|---|
double |
getLevelMaximumGeometricError(int level)
Gets the maximum geometric error allowed in a tile at a given level.
|
boolean |
getTileDataAvailable(int x,
int y,
int level)
Determines whether data for a tile is available to be loaded.
|
Promise<TerrainData,Void> |
requestTileGeometry(int x,
int y,
int level,
Request request)
Requests the geometry for a given tile.
|
@JsConstructor public ArcGISTiledElevationTerrainProvider(ArcGISTiledElevationTerrainProviderOptions options)
@JsMethod public double getLevelMaximumGeometricError(int level)
TerrainProvider
getLevelMaximumGeometricError
in interface TerrainProvider
level
- The tile level for which to get the maximum geometric error.@JsMethod public boolean getTileDataAvailable(int x, int y, int level)
TerrainProvider
getTileDataAvailable
in interface TerrainProvider
x
- The X coordinate of the tile for which to request geometry.y
- The Y coordinate of the tile for which to request geometry.level
- The level of the tile for which to request geometry.@JsMethod public Promise<TerrainData,Void> requestTileGeometry(int x, int y, int level, Request request)
TerrainProvider
requestTileGeometry
in interface TerrainProvider
x
- The X coordinate of the tile for which to request geometry.y
- The Y coordinate of the tile for which to request geometry.level
- The level of the tile for which to request geometry.request
- The request object. Intended for internal use only.Copyright © 2019. All rights reserved.