C# Class Mapsui.Layers.ImageLayer

Inheritance: BaseLayer
Mostra file Open project: pauldendulk/Mapsui Class Usage Examples

Protected Properties

Property Type Description
IsFetching bool
NeedsUpdate bool
NewExtent BoundingBox
NewResolution double
Sets List
StartFetchTimer System.Threading.Timer

Public Methods

Method Description
AbortFetch ( ) : void
ClearCache ( ) : void
GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
ImageLayer ( string layername ) : System
IsCrsSupported ( string crs ) : bool?
ViewChanged ( bool majorChange, BoundingBox extent, double resolution ) : void

Protected Methods

Method Description
DataArrived ( IEnumerable features, object state ) : void
StartFetchTimerElapsed ( object state ) : void
StartNewFetch ( BoundingBox extent, double resolution ) : void

Private Methods

Method Description
GetFeaturesInView ( BoundingBox box, IEnumerable features ) : IEnumerable

Method Details

AbortFetch() public method

public AbortFetch ( ) : void
return void

ClearCache() public method

public ClearCache ( ) : void
return void

DataArrived() protected method

protected DataArrived ( IEnumerable features, object state ) : void
features IEnumerable
state object
return void

GetFeaturesInView() public method

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

ImageLayer() public method

public ImageLayer ( string layername ) : System
layername string
return System

IsCrsSupported() public method

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

StartFetchTimerElapsed() protected method

protected StartFetchTimerElapsed ( object state ) : void
state object
return void

StartNewFetch() protected method

protected StartNewFetch ( BoundingBox extent, double resolution ) : void
extent BoundingBox
resolution double
return void

ViewChanged() public method

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

Property Details

IsFetching protected_oe property

protected bool IsFetching
return bool

NeedsUpdate protected_oe property

protected bool NeedsUpdate
return bool

NewExtent protected_oe property

protected BoundingBox NewExtent
return BoundingBox

NewResolution protected_oe property

protected double NewResolution
return double

Sets protected_oe property

protected List Sets
return List

StartFetchTimer protected_oe property

protected Timer,System.Threading StartFetchTimer
return System.Threading.Timer