对影像数据集进行裁剪,并输出为指定类型的文件。目前只支持将裁剪结果并输出为 TIF 格式的文件。

命名空间:  SuperMap.Analyst.SpatialAnalyst
程序集:  SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll

语法

C#
public static bool Clip(
	DatasetImage sourceDataset,
	GeoRegion userRegion,
	bool isClipInRegion,
	string targetFileName,
	RasterClipFileType targetFileType
)

参数

sourceDataset
Type: SuperMap.Data..::.DatasetImage
指定的要进行裁剪的影像数据集。
userRegion
Type: SuperMap.Data..::.GeoRegion
指定的裁剪区域。
isClipInRegion
Type: System..::.Boolean
指定是否对裁剪区内的数据集进行裁剪。若为 true,则对裁剪区域内的数据集进行裁剪,若为 false,则对裁剪区域外的数据集进行裁剪。
targetFileName
Type: System..::.String
指定的输出文件路径和名称。
targetFileType
Type: SuperMap.Analyst.SpatialAnalyst..::.RasterClipFileType
指定的输出文件类型。目前仅支持输出为 TIF 格式文件,即只当指定为 RasterClipFileType.TIF 时有效。

返回值

一个布尔值,代表裁剪是否成功。如果成功,返回 true,否则返回 false。

请参见