Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
abstract class AbstractTiledElevationCoverage(tileMatrixSet: TileMatrixSet, elevationSourceFactory: ElevationSourceFactory) : AbstractElevationCoverage
Link copied to clipboard

NASA's global elevation coverage at 30 m (1 arc-second) resolution, served from the WorldWind WMS elevation endpoint.

Link copied to clipboard
interface CacheableElevationCoverage : ElevationCoverage

Marker for elevation coverages backed by a tile pyramid. Cache integration is composed externally — wrap the elevation source with a cache-aware decorator (mirrors the earth.worldwind.layer.cache.CachedTileSource pattern used by image layers).

Link copied to clipboard
Link copied to clipboard
class ElevationImage(val array: ShortArray)

A decoded elevation tile (ShortArray, NW origin) plus min/max/missing stats computed once at construction, so height-limit queries that fully contain the tile skip the per-texel rescan. Missing posts are Short.MIN_VALUE and excluded from the min/max.

Link copied to clipboard
expect open class TiledElevationCoverage(tileMatrixSet: TileMatrixSet, elevationSourceFactory: ElevationSourceFactory) : AbstractTiledElevationCoverage
actual open class TiledElevationCoverage(tileMatrixSet: TileMatrixSet, elevationSourceFactory: ElevationSourceFactory) : AbstractTiledElevationCoverage

iOS port of TiledElevationCoverage. Two retrieval paths:

actual open class TiledElevationCoverage(tileMatrixSet: TileMatrixSet, elevationSourceFactory: ElevationSourceFactory) : AbstractTiledElevationCoverage, CacheableElevationCoverage
actual open class TiledElevationCoverage(tileMatrixSet: TileMatrixSet, elevationSourceFactory: ElevationSourceFactory) : AbstractTiledElevationCoverage
Link copied to clipboard