RasterLayer.Crop
Inhalt
[
Ausblenden
]Crop(IGeometry, double[])
Beschneidet die Rasterebene mithilfe einer Form (und einer Bandmaske).
public RasterLayer Crop(IGeometry geometry, double[] masks = null)
Parameter | Typ | Beschreibung |
---|---|---|
geometry | IGeometry | Geometrie stellte die Formform dar. |
masks | Double[] | Maske für Ernteebene |
Rückgabewert
Die zugeschnittene Rasterebene. Wenn keine Schnittpunkte gefunden werden, kehrt zurücknull
.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Das Argument darf nicht null sein. Parametername: Geometrie. |
NotSupportedException | Das Argument darf sich nicht von Polygon oder Oberfläche unterscheiden. Parametername: Geometrie. |
InvalidOperationException | Die ursprüngliche Ebene kann keine andere CropRasterLayer sein. |
GisException | Fehler beim Zuschneiden der Ebene. |
Siehe auch
- interface IGeometry
- class RasterLayer
- namensraum Aspose.Gis.Raster
- Montage Aspose.GIS
Crop(double[])
Beschneidet die Rasterebene mit einer Bandmaske).
public RasterLayer Crop(double[] masks)
Parameter | Typ | Beschreibung |
---|---|---|
masks | Double[] | Maske für Ernteebene |
Rückgabewert
Die zugeschnittene Rasterebene. Wenn keine Schnittpunkte gefunden werden, kehrt zurücknull
.
Ausnahmen
Ausnahme | Bedingung |
---|---|
InvalidOperationException |
Siehe auch
- class RasterLayer
- namensraum Aspose.Gis.Raster
- Montage Aspose.GIS