Table of Contents

Class TerrariumElevationSource

Namespace
LansMap.Map.Elevation

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
object
TerrariumElevationSource
Implements

Constructors

TerrariumElevationSource(string)

Creates the source.

public TerrariumElevationSource(string cacheDirectory)

Parameters

cacheDirectory string

Directory 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

coverageTiles IReadOnlyList<TileCoord>

Tiles to fetch, all at zoom.

zoom ZoomLevel

Terrarium zoom level of the window.

Returns

IElevationFetch

A handle the map polls once a frame.