样条
使用说明
样条插值法利用最小表面曲率的数学表达式来,模拟生成通过一系列样点的光滑曲面。
- 用于插值的源数据集中必须有个数值型字段,作为插值字段。
- 样条插值法适用对大量样点进行插值计算,同时要求获得平滑表面的情况。用于插值的输入点越多,生成的表面也就越平滑。同时如果点数的值越大,处理输出栅格所需的时间就越长。
- 定长样条函数方法使用可能位于样本数据范围之外的值来创建渐变的平滑表面。变长样条函数方法根据建模现象的特性来控制表面的硬度。它使用受样本数据范围约束更为严格的值来创建不太平滑的表面。
参数说明
参数名 | 默认值 | 参数释义 | 参数类型 |
---|---|---|---|
源数据集 | 需要进行插值分析的点数据集 | DatasetVector | |
字段名称 | 存储每个点表示数值的字段(高程值、降水量等),用于插值过程。不支持文本类型的字段。 | String | |
缩放比率 | 1.0 | 插值字段值的缩放比率,将源数据的插值字段值乘缩放比例再进行插值,可对插值结果进行缩放。例如缩放比例为2,插值后同位置处的栅格值是缩放比例为1时的2倍左右。一般设置为1。 | Double |
目标数据源 | 设置结果数据集所在的数据源 | Datasource | |
结果数据集名 | 设置结果数据集名称 | String | |
像素格式 | 像素格式 | PixelFormat | |
无值 | 0.0 | 无值 | Double |
查找方法 | 不进行查找 | 在插值运算时,查找参与运算点的方式 | SearchMode |
期望点数 (可选) |
0 | 期望参与插值运算的点数 | Integer |
查找半径 (可选) |
0.0 | 查找参与运算点的查找半径 | Double |
最多查找点数 (可选) |
0 | 块查找时,最多参与插值的点数 | Integer |
块内最多点数 (可选) |
0 | 块查找时,单个块内最多查找点数 | Integer |
分辨率 | 0.0 | 插值分析结果的分辨率,即单个像元所对应的地面面积大小,单位与数据集单位一致。 | Double |
光滑系数 | 0.0 | 光滑系数,值域为 [0,1] | Double |
张力系数 | 0.0 | 张力系数 | Double |
结果数据集的地理范围 (可选) |
设置插值分析范围。 | string |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
结果数据集 | 插值分析得到的栅格数据集 | DatasetGrid |