C# Class Mapsui.Layers.Layer

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

Protected Properties

Свойство Type Description
Cache IEnumerable
IsFetching bool
NeedsUpdate bool
NewExtent BoundingBox
NewResolution double
StartFetchTimer Timer

Méthodes publiques

Méthode Description
AbortFetch ( ) : void
ClearCache ( ) : void
GetFeaturesInView ( BoundingBox extent, double resolution ) : IEnumerable
IsCrsSupported ( string crs ) : bool?
Layer ( ) : System
Layer ( string layername ) : System
ViewChanged ( bool majorChange, BoundingBox extent, double resolution ) : void

Méthodes protégées

Méthode Description
DataArrived ( IEnumerable features, object state = null ) : void
StartNewFetch ( BoundingBox extent, double resolution ) : void

Private Methods

Méthode Description
StartFetchTimerElapsed ( object state ) : void
Transform ( BoundingBox extent ) : BoundingBox
Transform ( IEnumerable features ) : IEnumerable

Method Details

AbortFetch() public méthode

public AbortFetch ( ) : void
Résultat void

ClearCache() public méthode

public ClearCache ( ) : void
Résultat void

DataArrived() protected méthode

protected DataArrived ( IEnumerable features, object state = null ) : void
features IEnumerable
state object
Résultat void

GetFeaturesInView() public méthode

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

IsCrsSupported() public méthode

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

Layer() public méthode

public Layer ( ) : System
Résultat System

Layer() public méthode

public Layer ( string layername ) : System
layername string
Résultat System

StartNewFetch() protected méthode

protected StartNewFetch ( BoundingBox extent, double resolution ) : void
extent BoundingBox
resolution double
Résultat void

ViewChanged() public méthode

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

Property Details

Cache protected_oe property

protected IEnumerable Cache
Résultat IEnumerable

IsFetching protected_oe property

protected bool IsFetching
Résultat bool

NeedsUpdate protected_oe property

protected bool NeedsUpdate
Résultat bool

NewExtent protected_oe property

protected BoundingBox NewExtent
Résultat BoundingBox

NewResolution protected_oe property

protected double NewResolution
Résultat double

StartFetchTimer protected_oe property

protected Timer StartFetchTimer
Résultat Timer