Basic Elevation Coverage
NASA's global elevation coverage at 30 m (1 arc-second) resolution, served from the WorldWind WMS elevation endpoint.
Two construction modes:
BasicElevationCoverage()— network-only. Add to anElevationModelimmediately; bind a persistent cache afterwards via earth.worldwind.layer.cache.attachCache.BasicElevationCoverage(elevationSourceFactory)— supply a cache-decorated factory (typically earth.worldwind.globe.elevation.TileSourceElevationSourceFactory over a earth.worldwind.layer.cache.CachedTileSource).
Properties
See TiledImageLayer.cachedSourceInfo — same shape for elevation coverages. The cache provider here is the elevation source factory, not a tile-source decorator.
Concurrent cache-only reads allowed. Generous vs retrievalQueueSize: cache reads are cheap local I/O and must get their own budget separate from the network-retrieval budget, so a slow network DEM fetch holding the network slots can't stall cached tiles behind it.
The technical name of the desired coverage
Human-readable elevation coverage name
Expected data output format
Controls how many concurrent tile requests are allowed for this coverage.
The service address
Descriptive information about service capabilities
Type of the service
Functions
Elevation-coverage counterpart of TiledImageLayer.contentEntry — coverages have no "self-contained file factory" case in the current factory set, so this is just the ContentManager adapter behind a uniform call site.
Gets elevation at specified location
Gets elevation values for the specified sector with required width and height resolution
Gets elevation limits at specified sector
Gets optional user property
Checks optional user property exists
Checks if coverage data influencing the specified sector could have changed after the specified timestamp
Download every elevation tile that intersects sector across every tile matrix whose pixel-resolution falls in resolution, writing each tile through to the coverage's cache.
Puts optional user property
Removes optional user property
See setOfflineOnly on TiledImageLayer. The OfflineToggleable lives on the coverage's elevationSourceFactory (the platform-specific CachedElevationSourceFactory / GpkgCachedElevationSourceFactory both implement it). No-op when the coverage is wired to a network-only factory.
Setup custom coverage cache size according to device capabilities and user needs.