对点数组进行插值分析,并返回分析结果。

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

语法

C#
public static DatasetGrid Interpolate(
	InterpolationParameter parameter,
	Point2D[] points,
	double[] values,
	PrjCoordSys prjCoordSys,
	double zValueScale,
	Datasource targetDatasource,
	string targetDatasetName,
	PixelFormat pixelFormat
)

参数

parameter
Type: SuperMap.Analyst.SpatialAnalyst..::.InterpolationParameter
指定插值方法需要的参数信息。
points
Type: array< SuperMap.Data..::.Point2D >[]()[]
需要进行插值分析的点数组。
values
Type: array< System..::.Double >[]()[]
点数组对应的用于插值分析的值。
prjCoordSys
Type: SuperMap.Data..::.PrjCoordSys
点数组的坐标系统。生成的结果数据集也参照该坐标系统。
zValueScale
Type: System..::.Double
对用于进行插值分析值的缩放比率。参加插值分析的值将乘以该参数值后再进行插值,也就是对进行插值分析的值进行统一的扩大或缩小。
targetDatasource
Type: SuperMap.Data..::.Datasource
用于存放结果数据集的数据源。
targetDatasetName
Type: System..::.String
指定结果数据集的名称。
pixelFormat
Type: SuperMap.Data..::.PixelFormat
指定结果栅格数据集存储的像素格式。方法中此参数不支持 Bit64 像素格式。

返回值

插值分析得到的栅格数据集。

请参见