var myInterpolationKrigingAnalystParameters = new SuperMap.REST.InterpolationKrigingAnalystParameters({
dataset:"SamplesP@Interpolation",
type: "KRIGING",
angle: 0,
mean: 5,
nugget: 30,
range: 50,
sill: 300,
variogramMode: "EXPONENTIAL",
searchMode: "QUADTREE",
maxPointCountForInterpolation: 20,
maxPointCountInNode: 5,
pixelFormat: "BIT16",
zValueFieldName: "AVG_TMP",
resolution: 30000,
filterQueryParameter: {
attributeFilter: ""
},
outputDatasetName: "myKriging",
clipParam: new SuperMap.REST.ClipParameter({
clipRegion:Polygon
//clipDatasetName {String} 裁剪的数据集名。
//clipDatasourceName {String} 裁剪的数据集所在数据源的名字。
//clipRegion {SuperMap.Geometry.Polygon} 用户指定的裁剪区域。
//isClipInRegion {Boolean} 是否对裁剪区内的数据集进行裁剪。
//isExactClip {Boolean} 是否使用精确裁剪。
})
});
使用iClient js类参考要注意继承关系,每个类在描述之后都有一个Inherits from表名本类是哪个类的子类,比如InterpolationKrigingAnalystParameter是InterpolationAnalystParameters的子类,所以继承了InterpolationAnalystParameters类的属性和方法。