Class TerrariumElevationSource
The built-in elevation source: public Terrarium terrain tiles, cached on disk. Used automatically when a map has elevation on and no source of its own.
public sealed class TerrariumElevationSource : IElevationSource
- Inheritance
-
objectTerrariumElevationSource
- Implements
Constructors
TerrariumElevationSource(string)
Creates the source.
public TerrariumElevationSource(string cacheDirectory)
Parameters
cacheDirectorystringDirectory for downloaded terrain tiles, or null to skip the disk cache.
Methods
BeginFetch(IReadOnlyList<TileCoord>, ZoomLevel)
Starts a Terrarium fetch for one coverage window.
public IElevationFetch BeginFetch(IReadOnlyList<TileCoord> coverageTiles, ZoomLevel zoom)
Parameters
coverageTilesIReadOnlyList<TileCoord>Tiles to fetch, all at
zoom.zoomZoomLevelTerrarium zoom level of the window.
Returns
- IElevationFetch
A handle the map polls once a frame.