RasterLayer.Crop

Crop(IGeometry, double[])

Обрезает растровый слой, используя форму формы (и полосовую маску).

public RasterLayer Crop(IGeometry geometry, double[] masks = null)
ПараметрТипОписание
geometryIGeometryГеометрия представляла форму формы.
masksDouble[]Маска для слоя обрезки

Возвращаемое значение

Обрезанный растровый слой. Если пересечения не найдены, возвращаетсяnull.

Исключения

исключениеусловие
ArgumentNullExceptionАргумент не может быть нулевым. Имя параметра: геометрия.
NotSupportedExceptionАргумент не может быть отличным от многоугольника или поверхности. Имя параметра: геометрия.
InvalidOperationExceptionИсходный слой не может быть другим CropRasterLayer.
GisExceptionОшибка при обрезке слоя.

Смотрите также


Crop(double[])

Обрезает растровый слой с помощью полосовой маски).

public RasterLayer Crop(double[] masks)
ПараметрТипОписание
masksDouble[]Маска для слоя обрезки

Возвращаемое значение

Обрезанный растровый слой. Если пересечения не найдены, возвращаетсяnull.

Исключения

исключениеусловие
InvalidOperationException

Смотрите также