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