RasterLayer.Crop
Содержание
[
Скрывать
]Crop(IGeometry, double[])
Обрезает растровый слой, используя форму формы (и полосовую маску).
public RasterLayer Crop(IGeometry geometry, double[] masks = null)
| Параметр | Тип | Описание |
|---|---|---|
| geometry | IGeometry | Геометрия представляла форму формы. |
| masks | Double[] | Маска для слоя обрезки |
Возвращаемое значение
Обрезанный растровый слой. Если пересечения не найдены, возвращаетсяnull.
Исключения
| исключение | условие |
|---|---|
| ArgumentNullException | Аргумент не может быть нулевым. Имя параметра: геометрия. |
| NotSupportedException | Аргумент не может быть отличным от многоугольника или поверхности. Имя параметра: геометрия. |
| InvalidOperationException | Исходный слой не может быть другим CropRasterLayer. |
| GisException | Ошибка при обрезке слоя. |
Смотрите также
- interface IGeometry
- class RasterLayer
- пространство имен Aspose.Gis.Raster
- сборка Aspose.GIS
Crop(double[])
Обрезает растровый слой с помощью полосовой маски).
public RasterLayer Crop(double[] masks)
| Параметр | Тип | Описание |
|---|---|---|
| masks | Double[] | Маска для слоя обрезки |
Возвращаемое значение
Обрезанный растровый слой. Если пересечения не найдены, возвращаетсяnull.
Исключения
| исключение | условие |
|---|---|
| InvalidOperationException |
Смотрите также
- class RasterLayer
- пространство имен Aspose.Gis.Raster
- сборка Aspose.GIS