SAGA.grid_spline.8: Multilevel B-Spline (3D)

Multilevel B-spline algorithm for spatial interpolation of scattered data as proposed by Lee, Wolberg and Shin (1997) modified for 3D data.<br/>The algorithm makes use of a coarse-to-fine hierarchy of control lattices to generate a sequence of bicubic B-spline functions, whose sum approaches the desired interpolation function. Performance gains are realized by using B-spline refinement to reduce the sum of these functions into one equivalent B-spline function. <br/><br/>The 'Maximum Level' determines the maximum size of the final B-spline matrix and increases exponential with each level. Where level=10 requires about 1mb level=12 needs about 16mb and level=14 about 256mb(!) of additional memory.

Inputs

Points

format
href
Please set a value for POINTS.

Z

format
href
Please set a value for Z_FIELD.

Z Factor

number

Value

format
href
Please set a value for V_FIELD.

Target Grid System

string

Cellsize

number

West

number

East

number

South

number

North

number

Number of cells in East-West direction.

integer

Number of cells in North-South direction.

integer

Fit

string

use this grid's system for output grids

format
href
Please set a value for TARGET_TEMPLATE.

Cellsize

number

Bottom

number

Top

number

Levels

integer

Threshold Error

number

Maximum Level

integer

Outputs

Grid Collection

format
transmission

Execution options

successUri
inProgressUri
failedUri

format

mode

Execute End Point

View the execution endpoint of a process.

View the alternative version in HTML.

{"id": "SAGA.grid_spline.8", "title": "Multilevel B-Spline (3D)", "description": "Multilevel B-spline algorithm for spatial interpolation of scattered data as proposed by Lee, Wolberg and Shin (1997) modified for 3D data.<br/>The algorithm makes use of a coarse-to-fine hierarchy of control lattices to generate a sequence of bicubic B-spline functions, whose sum approaches the desired interpolation function. Performance gains are realized by using B-spline refinement to reduce the sum of these functions into one equivalent B-spline function. <br/><br/>The 'Maximum Level' determines the maximum size of the final B-spline matrix and increases exponential with each level. Where level=10 requires about 1mb level=12 needs about 16mb and level=14 about 256mb(!) of additional memory. ", "version": "1.0.0", "jobControlOptions": ["sync-execute", "async-execute", "dismiss"], "outputTransmission": ["value", "reference"], "links": [{"rel": "http://www.opengis.net/def/rel/ogc/1.0/execute", "type": "application/json", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.grid_spline.8/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.grid_spline.8/execution.html"}], "inputs": {"POINTS": {"title": "Points", "description": "Points", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/xml", "application/vnd.google-earth.kml+xml", "application/json"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}]}, "id": "POINTS"}, "Z_FIELD": {"title": "Z", "description": "Z", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/csv", "text/csv"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}, "id": "Z_FIELD"}, "Z_SCALE": {"title": "Z Factor", "description": "Z Factor", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "Z_SCALE"}, "V_FIELD": {"title": "Value", "description": "Value", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/csv", "text/csv"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}, "id": "V_FIELD"}, "TARGET_DEFINITION": {"title": "Target Grid System", "description": "Target Grid System", "schema": {"type": "string", "default": "user defined", "enum": ["user defined", "grid or grid system"], "nullable": true}, "id": "TARGET_DEFINITION"}, "TARGET_USER_SIZE": {"title": "Cellsize", "description": "Cellsize", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "TARGET_USER_SIZE"}, "TARGET_USER_XMIN": {"title": "West", "description": "West", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "TARGET_USER_XMIN"}, "TARGET_USER_XMAX": {"title": "East", "description": "East", "schema": {"type": "number", "default": 100, "format": "double", "nullable": true}, "id": "TARGET_USER_XMAX"}, "TARGET_USER_YMIN": {"title": "South", "description": "South", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "TARGET_USER_YMIN"}, "TARGET_USER_YMAX": {"title": "North", "description": "North", "schema": {"type": "number", "default": 100, "format": "double", "nullable": true}, "id": "TARGET_USER_YMAX"}, "TARGET_USER_COLS": {"title": "Columns", "description": "Number of cells in East-West direction.", "schema": {"type": "integer", "default": 100, "nullable": true}, "id": "TARGET_USER_COLS"}, "TARGET_USER_ROWS": {"title": "Rows", "description": "Number of cells in North-South direction.", "schema": {"type": "integer", "default": 100, "nullable": true}, "id": "TARGET_USER_ROWS"}, "TARGET_USER_FITS": {"title": "Fit", "description": "Fit", "schema": {"type": "string", "default": "nodes", "enum": ["nodes", "cells"], "nullable": true}, "id": "TARGET_USER_FITS"}, "TARGET_TEMPLATE": {"title": "Target System", "description": "use this grid's system for output grids", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "application/x-ogc-envi", "application/x-ogc-aaigrid", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "TARGET_TEMPLATE"}, "TARGET_USER_ZSIZE": {"title": "Cellsize", "description": "Cellsize", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "TARGET_USER_ZSIZE"}, "TARGET_USER_ZMIN": {"title": "Bottom", "description": "Bottom", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "TARGET_USER_ZMIN"}, "TARGET_USER_ZMAX": {"title": "Top", "description": "Top", "schema": {"type": "number", "default": 100, "format": "double", "nullable": true}, "id": "TARGET_USER_ZMAX"}, "TARGET_USER_ZNUM": {"title": "Levels", "description": "Levels", "schema": {"type": "integer", "default": 100, "nullable": true}, "id": "TARGET_USER_ZNUM"}, "EPSILON": {"title": "Threshold Error", "description": "Threshold Error", "schema": {"type": "number", "default": 0.0001, "format": "double", "nullable": true}, "id": "EPSILON"}, "LEVEL_MAX": {"title": "Maximum Level", "description": "Maximum Level", "schema": {"type": "integer", "default": 11, "minimum": 1, "maximum": 14, "nullable": true}, "id": "LEVEL_MAX"}}, "outputs": {"GRIDS": {"title": "Grid Collection", "description": "Grid Collection", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "application/x-ogc-envi", "application/x-ogc-aaigrid", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "GRIDS"}}}

http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.grid_spline.8.html
Last modified: Sat Feb 19 15:43:34 CET 2022