json/layoutprocess (setup_processes)
Installs processes for map layout
The json command file layoutprocess_v090.json is part of karttur’s GeoImagine project setup_processes. Calling the json file will execute the following commands of the GeoImagine Framework.
{
"userproject": {
"userid": "karttur",
"projectid": "karttur",
"tractid": "karttur",
"siteid": "*",
"plotid": "*",
"system": "system"
},
"period": {
"timestep": "static"
},
"process": [
{
"processid": "addrootproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"title": "Manage Layout processes",
"label": "Manage Layout processes"
}
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "AddRasterPalette",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Add raster palette",
"label": "Add raster palette"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "palette",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "compid",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "access",
"paramtyp": "text",
"required": false,
"defaultvalue": "A"
},
{
"paramid": "default",
"paramtyp": "bool",
"required": false,
"defaultvalue": "False"
}
]
},
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "setcolor",
"paramtyp": "element",
"required": true,
"defaultvalue": ""
}
]
},
{
"parent": "parameters",
"element": "setcolor",
"parameter": [
{
"paramid": "id",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "red",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "green",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "blue",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "alpha",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "label",
"paramtyp": "string",
"required": true,
"defaultvalue": ""
},
{
"paramid": "hint",
"paramtyp": "string",
"required": true,
"defaultvalue": ""
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "CreateLegend",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Create legend for raster layer",
"label": "Create legend for raster layer"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "palmax",
"paramtyp": "integer",
"required": false,
"defaultvalue": 250
},
{
"paramid": "palmin",
"paramtyp": "integer",
"required": false,
"defaultvalue": 0
},
{
"paramid": "two51",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "two52",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "two53",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "two54",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "two55",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "height",
"paramtyp": "integer",
"required": false,
"defaultvalue": 500
},
{
"paramid": "width",
"paramtyp": "integer",
"required": false,
"defaultvalue": 100
},
{
"paramid": "soloheight",
"paramtyp": "integer",
"required": false,
"defaultvalue": 70
},
{
"paramid": "pngwidth",
"paramtyp": "integer",
"required": false,
"defaultvalue": 300
},
{
"paramid": "pngheight",
"paramtyp": "integer",
"required": false,
"defaultvalue": 300
},
{
"paramid": "measure",
"paramtyp": "text",
"required": false,
"defaultvalue": "A"
},
{
"paramid": "buffer",
"paramtyp": "string",
"required": false,
"defaultvalue": "{10,10,10,10}"
},
{
"paramid": "margin",
"paramtyp": "string",
"required": false,
"defaultvalue": "{10,5,10,5}"
},
{
"paramid": "textpadding",
"paramtyp": "string",
"required": false,
"defaultvalue": "{10,5,10,5}"
},
{
"paramid": "framecolor",
"paramtyp": "integer",
"required": false,
"defaultvalue": 254
},
{
"paramid": "framefill",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "framestrokewidth",
"paramtyp": "real",
"required": false,
"defaultvalue": "1.0"
},
{
"paramid": "label",
"paramtyp": "bool",
"required": false,
"defaultvalue": "True"
},
{
"paramid": "fontcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "font",
"paramtyp": "text",
"required": false,
"defaultvalue": "Verdana"
},
{
"paramid": "fontsize",
"paramtyp": "integer",
"required": false,
"defaultvalue": 12
},
{
"paramid": "fonteffect",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "titlefontcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "titlefont",
"paramtyp": "text",
"required": false,
"defaultvalue": "Verdana"
},
{
"paramid": "titlefontsize",
"paramtyp": "integer",
"required": false,
"defaultvalue": 16
},
{
"paramid": "titlefonteffect",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "sticklen",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "compresslabels",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "separatebuffer",
"paramtyp": "string",
"required": false,
"defaultvalue": "{5,5,5,5}"
},
{
"paramid": "precision",
"paramtyp": "text",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "columnhead",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "columns",
"paramtyp": "integer",
"required": false,
"defaultvalue": 1
},
{
"paramid": "matrix",
"paramtyp": "bool",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "columntext",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "rowtext",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "rowhead",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
}
]
},
{
"parent": "process",
"element": "srccomp",
"parameter": [
{
"paramid": "*",
"paramtyp": "element",
"required": true,
"defaultvalue": "*",
"hint": "link for source composition"
}
]
},
{
"parent": "srccomp",
"element": "*",
"parameter": [
{
"paramid": "source",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Source instrument, method, model or similar of import layer (hyphen allowed, underscore not allowd)"
},
{
"paramid": "product",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer product, producer or similary (hyphen allowed, underscore not allowd)"
},
{
"paramid": "content",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer content or theme (hyphen allowed, underscore not allowd)"
},
{
"paramid": "layerid",
"paramtyp": "text",
"required": true,
"defaultvalue": "*",
"hint": "Import layer id"
},
{
"paramid": "prefix",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer prefix (usually identical to layerid)"
},
{
"paramid": "suffix",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer syffix (usually identical to id)"
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "AddMovieClock",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Add movieclock layout",
"label": "Add movieclock layout"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "name",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "tlmargin",
"paramtyp": "string",
"required": false,
"defaultvalue": "{5,5,5,5}"
},
{
"paramid": "clmargin",
"paramtyp": "string",
"required": false,
"defaultvalue": "{5,5,5,5}"
},
{
"paramid": "position",
"paramtyp": "text",
"required": false,
"defaultvalue": "ll"
},
{
"paramid": "bgcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "tlborder",
"paramtyp": "integer",
"required": false,
"defaultvalue": 2
},
{
"paramid": "clborder",
"paramtyp": "integer",
"required": false,
"defaultvalue": 6
},
{
"paramid": "tlbordercolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "beige"
},
{
"paramid": "clbordercolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "beige"
},
{
"paramid": "clcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "blue"
},
{
"paramid": "tlheight",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "tlticks",
"paramtyp": "integer",
"required": false,
"defaultvalue": 1
},
{
"paramid": "tltickwidth",
"paramtyp": "integer",
"required": false,
"defaultvalue": 2
},
{
"paramid": "tickcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "beige"
},
{
"paramid": "boettcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "silver"
},
{
"paramid": "textatclock",
"paramtyp": "bool",
"required": false,
"defaultvalue": false
},
{
"paramid": "tlcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "purple"
},
{
"paramid": "clradius",
"paramtyp": "integer",
"required": false,
"defaultvalue": 50
},
{
"paramid": "clhandcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "purple"
},
{
"paramid": "clframecolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "fontsize",
"paramtyp": "integer",
"required": false,
"defaultvalue": 24
},
{
"paramid": "fontcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "grey"
},
{
"paramid": "fontbackground",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "rotate",
"paramtyp": "integer",
"required": false,
"defaultvalue": 0
},
{
"paramid": "font",
"paramtyp": "text",
"required": false,
"defaultvalue": "Arial"
},
{
"paramid": "textinvideo",
"paramtyp": "bool",
"required": false,
"defaultvalue": false
},
{
"paramid": "transparent",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "MovieClock",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Create movieclock layout",
"label": "Create movieclock layout"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "width",
"paramtyp": "integer",
"required": true,
"defaultvalue": 900
},
{
"paramid": "name",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "CreateScaling",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Create legend for raster layer",
"label": "Create legend for raster layer"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "log",
"paramtyp": "boolean",
"required": false,
"defaultvalue": false
},
{
"paramid": "power",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "powerna",
"paramtyp": "integer",
"required": false,
"defaultvalue": 251
},
{
"paramid": "mirror0",
"paramtyp": "boolean",
"required": false,
"defaultvalue": false
},
{
"paramid": "scalefac",
"paramtyp": "real",
"required": false,
"defaultvalue": "1"
},
{
"paramid": "offsetadd",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "srcmin",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "srcmax",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "dstmin",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "dstmax",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
}
]
},
{
"parent": "process",
"element": "comp",
"parameter": [
{
"paramid": "id",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "source",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "product",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "content",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "layerid",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "suffix",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "ExportLegend",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Export legend for raster layer",
"label": "Export legend for raster layer"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "palette",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "legendnominal",
"paramtyp": "boolean",
"required": false,
"defaultvalue": false
},
{
"paramid": "legendbackground",
"paramtyp": "text",
"required": false,
"defaultvalue": "White"
},
{
"paramid": "legendopacity",
"paramtyp": "integer",
"required": false,
"defaultvalue": 0,
"Hint": "0 for transparent 255 for opacity"
},
{
"paramid": "legendpalmax",
"paramtyp": "integer",
"required": false,
"defaultvalue": 250
},
{
"paramid": "legendpalmin",
"paramtyp": "integer",
"required": false,
"defaultvalue": 0
},
{
"paramid": "legendtwo51",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendtwo52",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendtwo53",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendtwo54",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendtwo55",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendheight",
"paramtyp": "integer",
"required": false,
"defaultvalue": 500
},
{
"paramid": "legendwidth",
"paramtyp": "integer",
"required": false,
"defaultvalue": 100
},
{
"paramid": "legendsoloheight",
"paramtyp": "integer",
"required": false,
"defaultvalue": 70
},
{
"paramid": "legendpngwidth",
"paramtyp": "integer",
"required": false,
"defaultvalue": 300
},
{
"paramid": "legendpngheight",
"paramtyp": "integer",
"required": false,
"defaultvalue": 300
},
{
"paramid": "measure",
"paramtyp": "text",
"required": false,
"defaultvalue": "A"
},
{
"paramid": "legendbuffer",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "legendmargin",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "legendtextpadding",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "legendframecolor",
"paramtyp": "integer",
"required": false,
"defaultvalue": 254
},
{
"paramid": "legendframefill",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "legendframestrokewidth",
"paramtyp": "real",
"required": false,
"defaultvalue": "1.0"
},
{
"paramid": "legendlabel",
"paramtyp": "bool",
"required": false,
"defaultvalue": "True"
},
{
"paramid": "legendfontcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "legendfont",
"paramtyp": "text",
"required": false,
"defaultvalue": "Verdana"
},
{
"paramid": "legendfontsize",
"paramtyp": "integer",
"required": false,
"defaultvalue": 12
},
{
"paramid": "legendfonteffect",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "legendtitlefontcolor",
"paramtyp": "text",
"required": false,
"defaultvalue": "black"
},
{
"paramid": "legendtitlefont",
"paramtyp": "text",
"required": false,
"defaultvalue": "Verdana"
},
{
"paramid": "legendtitlefontsize",
"paramtyp": "integer",
"required": false,
"defaultvalue": 12
},
{
"paramid": "legendtitlefonteffect",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "legendsticklen",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "legendcompresslabels",
"paramtyp": "boolean",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendseparatebuffer",
"paramtyp": "integer",
"required": false,
"defaultvalue": 10
},
{
"paramid": "legendcolumnhead",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "legendcolumns",
"paramtyp": "integer",
"required": false,
"defaultvalue": 1
},
{
"paramid": "legendmatrix",
"paramtyp": "bool",
"required": false,
"defaultvalue": "False"
},
{
"paramid": "legendcolumntext",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "legendrowtext",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "legendrowhead",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "jpg",
"paramtyp": "integer",
"required": false,
"defaultvalue": 0
}
]
},
{
"parent": "process",
"element": "dstpath",
"parameter": [
{
"paramid": "volume",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
}
]
},
{
"parent": "process",
"element": "srccomp",
"parameter": [
{
"paramid": "*",
"paramtyp": "element",
"required": true,
"defaultvalue": "*",
"hint": "link for source composition"
}
]
},
{
"parent": "srccomp",
"element": "*",
"parameter": [
{
"paramid": "source",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Source instrument, method, model or similar of import layer (hyphen allowed, underscore not allowd)"
},
{
"paramid": "product",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer product, producer or similary (hyphen allowed, underscore not allowd)"
},
{
"paramid": "content",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer content or theme (hyphen allowed, underscore not allowd)"
},
{
"paramid": "layerid",
"paramtyp": "text",
"required": true,
"defaultvalue": "*",
"hint": "Import layer id"
},
{
"paramid": "prefix",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer prefix (usually identical to layerid)"
},
{
"paramid": "suffix",
"paramtyp": "text",
"required": true,
"defaultvalue": "",
"hint": "Import layer syffix (usually identical to id)"
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "AddPubText",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Add raster palette",
"label": "Add raster palette"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "compid",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "palversion",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "product",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "suffix",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "title",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "header",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "subheader",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "legendheader",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "legendtype",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "banner",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "hints",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "acknow",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "descript",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "reference",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "disclaim",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
},
{
"paramid": "copyrigth",
"paramtyp": "string",
"tagorattr": "Tag",
"required": true,
"defaultvalue": ""
}
]
}
]
},
{
"processid": "addsubproc",
"overwrite": false,
"parameters": {
"rootprocid": "LayoutProc",
"subprocid": "UpdateRasterMeta",
"version": "0.8.0",
"minuserstratum": 10,
"title": "Replace null and color ramp in existing raster"
},
"system": [
{
"system": "system",
"srcsystem": "system",
"dstsystem": "system",
"srcdivision": "NA",
"dstdivision": "NA",
"srcepsg": 0,
"dstepsg": 0
}
],
"nodes": [
{
"parent": "process",
"element": "parameters",
"parameter": [
{
"paramid": "cellnull",
"paramtyp": "integer",
"required": true,
"defaultvalue": 0
},
{
"paramid": "celltype",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "scalefac",
"paramtyp": "real",
"required": false,
"defaultvalue": "0"
},
{
"paramid": "offsetadd",
"paramtyp": "integer",
"required": false,
"defaultvalue": 0
},
{
"paramid": "dataunit",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
},
{
"paramid": "palette",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
}
]
},
{
"parent": "process",
"element": "srcpath",
"parameter": [
{
"paramid": "volume",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "hdr",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "dat",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
}
]
},
{
"parent": "process",
"element": "dstpath",
"parameter": [
{
"paramid": "hdr",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "dat",
"paramtyp": "text",
"required": false,
"defaultvalue": ""
}
]
},
{
"parent": "process",
"element": "srccomp",
"parameter": [
{
"paramid": "source",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "product",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "content",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "layerid",
"paramtyp": "text",
"required": true,
"defaultvalue": "src"
},
{
"paramid": "prefix",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
},
{
"paramid": "suffix",
"paramtyp": "text",
"required": true,
"defaultvalue": ""
}
]
}
]
}
]
}