C# Class Mapsui.Providers.GeoTiff.GeoTiffProvider

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

Méthodes publiques

Méthode Description
Dispose ( ) : void
GeoTiffProvider ( string tiffPath, List noDataColors = null ) : System
GetExtents ( ) : BoundingBox
GetFeaturesInView ( BoundingBox box, double resolution ) : IEnumerable
IsCrsSupported ( string crs ) : bool?

Private Methods

Méthode Description
ApplyAlphaOnIndexedBitmap ( Bitmap bitmapImage, ICollection colors ) : Bitmap
ApplyAlphaOnNonIndexedBitmap ( Bitmap bitmapImage, IEnumerable colors ) : Bitmap
ApplyColorFilter ( Bitmap bitmapImage, ICollection colors ) : Bitmap
CalculateExtent ( TiffProperties tiffProperties, WorldProperties worldProperties ) : BoundingBox
GetPathWithoutExtension ( string path ) : string
LoadTiff ( string location ) : TiffProperties
LoadWorld ( string location ) : WorldProperties
ReadImageAsStream ( string tiffPath, List noDataColors ) : MemoryStream

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GeoTiffProvider() public méthode

public GeoTiffProvider ( string tiffPath, List noDataColors = null ) : System
tiffPath string
noDataColors List
Résultat System

GetExtents() public méthode

public GetExtents ( ) : BoundingBox
Résultat BoundingBox

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?