C# Class Mapsui.Layers.TileLayer

Inheritance: BaseLayer, ITileLayer
Datei anzeigen Open project: pauldendulk/Mapsui Class Usage Examples

Public Methods

Method Description
AbortFetch ( ) : void
ClearCache ( ) : void
GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
IsCrsSupported ( string crs ) : bool?
TileLayer ( Func tileSourceInitializer ) : System
TileLayer ( ITileSource source = null, int minTiles = 200, int maxTiles = 300, int maxRetries = TileFetcher.DefaultMaxAttempts, int maxThreads = TileFetcher.DefaultMaxThreads, IFetchStrategy fetchStrategy = null, IRenderGetStrategy renderFetchStrategy = null, int minExtraTiles = -1, int maxExtraTiles = -1 ) : System
ViewChanged ( bool majorChange, BoundingBox extent, double resolution ) : void

Protected Methods

Method Description
SetTileSource ( ITileSource source ) : void

Private Methods

Method Description
TileFetcherDataChanged ( object sender, DataChangedEventArgs e ) : void
TileFetcherOnPropertyChanged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void
ToSimpleEpsgCode ( ) : string
UpdateMemoryCacheMinAndMax ( ) : void

Method Details

AbortFetch() public method

public AbortFetch ( ) : void
return void

ClearCache() public method

public ClearCache ( ) : void
return void

GetFeaturesInView() public method

public GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
box BoundingBox
resolution double
return IEnumerable

IsCrsSupported() public method

public IsCrsSupported ( string crs ) : bool?
crs string
return bool?

SetTileSource() protected method

protected SetTileSource ( ITileSource source ) : void
source ITileSource
return void

TileLayer() public method

public TileLayer ( Func tileSourceInitializer ) : System
tileSourceInitializer Func
return System

TileLayer() public method

public TileLayer ( ITileSource source = null, int minTiles = 200, int maxTiles = 300, int maxRetries = TileFetcher.DefaultMaxAttempts, int maxThreads = TileFetcher.DefaultMaxThreads, IFetchStrategy fetchStrategy = null, IRenderGetStrategy renderFetchStrategy = null, int minExtraTiles = -1, int maxExtraTiles = -1 ) : System
source ITileSource
minTiles int
maxTiles int
maxRetries int
maxThreads int
fetchStrategy IFetchStrategy
renderFetchStrategy IRenderGetStrategy
minExtraTiles int
maxExtraTiles int
return System

ViewChanged() public method

public ViewChanged ( bool majorChange, BoundingBox extent, double resolution ) : void
majorChange bool
extent BoundingBox
resolution double
return void