C# Class Mapsui.Layers.TileLayer

Inheritance: BaseLayer, ITileLayer
Afficher le fichier Open project: pauldendulk/Mapsui Class Usage Examples

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
SetTileSource ( ITileSource source ) : void

Private Methods

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

Method Details

AbortFetch() public méthode

public AbortFetch ( ) : void
Résultat void

ClearCache() public méthode

public ClearCache ( ) : void
Résultat void

GetFeaturesInView() public méthode

public GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
box BoundingBox
resolution double
Résultat IEnumerable

IsCrsSupported() public méthode

public IsCrsSupported ( string crs ) : bool?
crs string
Résultat bool?

SetTileSource() protected méthode

protected SetTileSource ( ITileSource source ) : void
source ITileSource
Résultat void

TileLayer() public méthode

public TileLayer ( Func tileSourceInitializer ) : System
tileSourceInitializer Func
Résultat System

TileLayer() public méthode

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
Résultat System

ViewChanged() public méthode

public ViewChanged ( bool majorChange, BoundingBox extent, double resolution ) : void
majorChange bool
extent BoundingBox
resolution double
Résultat void