C# Класс Mapsui.Layers.TileLayer

Наследование: BaseLayer, ITileLayer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
SetTileSource ( ITileSource source ) : void

Приватные методы

Метод Описание
TileFetcherDataChanged ( object sender, DataChangedEventArgs e ) : void
TileFetcherOnPropertyChanged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void
ToSimpleEpsgCode ( ) : string
UpdateMemoryCacheMinAndMax ( ) : void

Описание методов

AbortFetch() публичный Метод

public AbortFetch ( ) : void
Результат void

ClearCache() публичный Метод

public ClearCache ( ) : void
Результат void

GetFeaturesInView() публичный Метод

public GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
box BoundingBox
resolution double
Результат IEnumerable

IsCrsSupported() публичный Метод

public IsCrsSupported ( string crs ) : bool?
crs string
Результат bool?

SetTileSource() защищенный Метод

protected SetTileSource ( ITileSource source ) : void
source ITileSource
Результат void

TileLayer() публичный Метод

public TileLayer ( Func tileSourceInitializer ) : System
tileSourceInitializer Func
Результат System

TileLayer() публичный Метод

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
Результат System

ViewChanged() публичный Метод

public ViewChanged ( bool majorChange, BoundingBox extent, double resolution ) : void
majorChange bool
extent BoundingBox
resolution double
Результат void