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