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