RasterLayer.Crop
isi
[
bersembunyi
]Crop(IGeometry, double[])
Pangkas lapisan raster menggunakan formulir bentuk (dan topeng pita).
public RasterLayer Crop(IGeometry geometry, double[] masks = null)
Parameter | Jenis | Keterangan |
---|---|---|
geometry | IGeometry | Geometri mewakili bentuk bentuk. |
masks | Double[] | Masker untuk lapisan tanaman |
Nilai Pengembalian
Lapisan raster yang dipotong. Jika tidak ada persimpangan ditemukan kembalinull
.
Pengecualian
pengecualian | kondisi |
---|---|
ArgumentNullException | Argumen tidak boleh nol. Nama parameter: geometri. |
NotSupportedException | Argumen tidak boleh berbeda dari poligon atau permukaan. Nama parameter: geometri. |
InvalidOperationException | Lapisan asli tidak boleh berupa CropRasterLayer lain. |
GisException | Kesalahan saat memotong lapisan. |
Lihat juga
- interface IGeometry
- class RasterLayer
- ruang nama Aspose.Gis.Raster
- perakitan Aspose.GIS
Crop(double[])
Pangkas lapisan raster menggunakan band mask).
public RasterLayer Crop(double[] masks)
Parameter | Jenis | Keterangan |
---|---|---|
masks | Double[] | Masker untuk lapisan tanaman |
Nilai Pengembalian
Lapisan raster yang dipotong. Jika tidak ada persimpangan ditemukan kembalinull
.
Pengecualian
pengecualian | kondisi |
---|---|
InvalidOperationException |
Lihat juga
- class RasterLayer
- ruang nama Aspose.Gis.Raster
- perakitan Aspose.GIS