RasterLayer.Crop
Crop(IGeometry, double[])
シェイプ フォーム (およびバンド マスク) を使用してラスター レイヤーをトリミングします。
public RasterLayer Crop(IGeometry geometry, double[] masks = null)
パラメータ | タイプ | 説明 |
---|---|---|
geometry | IGeometry | 形状は形を表していました。 |
masks | Double[] | クロップレイヤーのマスク |
戻り値
トリミングされたラスター レイヤー。交点が見つからない場合は戻りますnull
.
例外
例外 | 調子 |
---|---|
ArgumentNullException | 引数を null にすることはできません。パラメータ名: ジオメトリ。 |
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