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