RasterLayer.Crop
Contenuti
[
Nascondere
]Crop(IGeometry, double[])
Ritaglia il livello raster utilizzando una forma (e una maschera di banda).
public RasterLayer Crop(IGeometry geometry, double[] masks = null)
| Parametro | Tipo | Descrizione |
|---|---|---|
| geometry | IGeometry | La geometria rappresentava la forma della forma. |
| masks | Double[] | Maschera per il livello di ritaglio |
Valore di ritorno
Il livello raster ritagliato. Se non vengono trovati incroci, ritornanull.
Eccezioni
| eccezione | condizione |
|---|---|
| ArgumentNullException | L’argomento non può essere nullo. Nome del parametro: geometria. |
| NotSupportedException | L’argomento non può essere diverso dal poligono o dalla superficie. Nome del parametro: geometria. |
| InvalidOperationException | Il livello originale non può essere un altro CropRasterLayer. |
| GisException | Errore durante il ritaglio del livello. |
Guarda anche
- interface IGeometry
- class RasterLayer
- spazio dei nomi Aspose.Gis.Raster
- assemblea Aspose.GIS
Crop(double[])
Ritaglia il livello raster utilizzando una maschera di banda).
public RasterLayer Crop(double[] masks)
| Parametro | Tipo | Descrizione |
|---|---|---|
| masks | Double[] | Maschera per il livello di ritaglio |
Valore di ritorno
Il livello raster ritagliato. Se non vengono trovati incroci, ritornanull.
Eccezioni
| eccezione | condizione |
|---|---|
| InvalidOperationException |
Guarda anche
- class RasterLayer
- spazio dei nomi Aspose.Gis.Raster
- assemblea Aspose.GIS