镶嵌数据集的重建,一般用于镶嵌数据集管理的影像发生变化,如新增、删除影像,使用该功能对轮廓、边界、裁剪子数据集进行重新构建。

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

语法

C#
public int Rebuild(
	bool isRebuildFootprint,
	bool isRebuildBoundary,
	GeoRegion exRegion,
	bool isRebuildClip,
	string postfix,
	bool isAutoContour,
	bool isExactClip,
	int clipPixelLength
)

参数

isRebuildFootprint
Type: System..::.Boolean
是否重新构建轮廓。
isRebuildBoundary
Type: System..::.Boolean
是否以exRegion参数指定的对象,更新边界数据集内容。
exRegion
Type: SuperMap.Data..::.GeoRegion
用于更新边界数据集内容为指定的几何面对象。
isRebuildClip
Type: System..::.Boolean
是否以postfix参数指定的文件中的裁剪形状,更新裁剪数据集内容。
postfix
Type: System..::.String
用于影像裁剪显示的裁剪形状文件的扩展名。
isAutoContour
Type: System..::.Boolean
是否使用系统自动提取影像有效轮廓的功能来重建镶嵌数据集轮廓。
isExactClip
Type: System..::.Boolean
是否使用精确裁剪提取影像有效轮廓来重建镶嵌数据集轮廓。精确裁剪将基于原始影像文件提取影像有效轮廓;否则,基于影像金字塔文件提取影像有效轮廓,提取效率高于精确裁剪。
clipPixelLength
Type: System..::.Int32
使用自动提取影像有效轮廓时,在所计算的有效轮廓的基础上,缩小轮廓范围,缩小的范围由该参数设定,该参数的单位为像素。该参数用来去除自动计算获得的影像有效范围的边缘仍存在的无效值。

返回值

成功返回0;否则返回一个非零的错误码。

版本信息

SuperMap iObjects .NET


请参见