RasterLayer.Crop

Crop(IGeometry, double[])

Ritaglia il livello raster utilizzando una forma (e una maschera di banda).

public RasterLayer Crop(IGeometry geometry, double[] masks = null)
ParametroTipoDescrizione
geometryIGeometryLa geometria rappresentava la forma della forma.
masksDouble[]Maschera per il livello di ritaglio

Valore di ritorno

Il livello raster ritagliato. Se non vengono trovati incroci, ritornanull.

Eccezioni

eccezionecondizione
ArgumentNullExceptionL’argomento non può essere nullo. Nome del parametro: geometria.
NotSupportedExceptionL’argomento non può essere diverso dal poligono o dalla superficie. Nome del parametro: geometria.
InvalidOperationExceptionIl livello originale non può essere un altro CropRasterLayer.
GisExceptionErrore durante il ritaglio del livello.

Guarda anche


Crop(double[])

Ritaglia il livello raster utilizzando una maschera di banda).

public RasterLayer Crop(double[] masks)
ParametroTipoDescrizione
masksDouble[]Maschera per il livello di ritaglio

Valore di ritorno

Il livello raster ritagliato. Se non vengono trovati incroci, ritornanull.

Eccezioni

eccezionecondizione
InvalidOperationException

Guarda anche