Class RasterLayer
Inhalt
[
Ausblenden
]RasterLayer class
Stellt eine Rasterebene dar.
public abstract class RasterLayer : IDisposable
Eigenschaften
| Name | Beschreibung |
|---|---|
| abstract BandCount { get; } | Ruft die Anzahl der Bänder in der Rasterebene ab. |
| Bounds { get; } | Ruft die Rastergrenzen ab. |
| abstract CellSize { get; } | Ruft die Zellen- oder Pixelgröße des Rasters ab. |
| abstract Driver { get; } | Ruft die abDriver die diese Ebene instanziiert hat. |
| abstract Height { get; } | Ruft die Höhe des Rasters in Pixel ab. Es ist auch als Zeilenanzahl bekannt. |
| abstract NoDataValues { get; } | Ruft die Werte ab, die den Hintergrund oder „keine Daten“ des Rasters darstellen. |
| abstract SpatialReferenceSystem { get; } | Ruft ein räumliches Bezugssystem des Rasters ab. Kann seinnull wenn es unbekannt ist. |
| abstract UpperLeftX { get; } | Ruft die x-Koordinate der oberen linken Ecke des Rasters ab. |
| abstract UpperLeftY { get; } | Ruft die y-Koordinate der oberen linken Ecke des Rasters ab. |
| abstract Width { get; } | Ruft die Breite des Rasters in Pixel ab. Es ist auch als Spaltenanzahl bekannt. |
Methoden
| Name | Beschreibung |
|---|---|
| Crop(double[]) | Beschneidet die Rasterebene mit einer Bandmaske). |
| Crop(IGeometry, double[]) | Beschneidet die Rasterebene mithilfe einer Form (und einer Bandmaske). |
| Dispose() | Gibt die von der verwendeten Ressourcen freiRasterLayer . |
| abstract GetBand(int) | Ruft ein Band nach dem angegebenen Index ab. |
| virtual GetExtent() | Berechnet eine räumliche Ausdehnung dieses Layers. |
| GetSpatialPoint(int, int) | Konvertiert die angegebene Spalte und Zeile in die räumliche Koordinate. |
| GetStatistics(int, bool) | Berechnen Sie zusammenfassende Statistiken bestehend aus Anzahl, Summe, Mittelwert, Min., Max. |
| GetValues(int, int) | Liest die Werte in der angegebenen Zelle. |
| GetValuesDump(RasterRect) | Liest die Werte im angegebenen Block als eindimensionales Array. |
| GetValuesOnExpression(RasterRect, RasterReadExpression) | Liest und verarbeitet Bandwerte in einem Ausdruck. |
| override ToString() | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
| Warp(WarpOptions) | Verzerrt die Rasterebene zu einer anderen. |
Siehe auch
- namensraum Aspose.Gis.Raster
- Montage Aspose.GIS