process_default-comp-naming_v090_sql.json

Thomas Gumbricht bio photo By Thomas Gumbricht

jsonsql/process default comp naming (setup_db)

Install tables for default naming of subprocesses destination layers

The json command file process_default-comp-naming_v090_sql.json is part of karttur’s GeoImagine project setup_db. Calling the json file will execute the following commands of the GeoImagine Framework.

{
  "process": [
    {
      "processid": "createtable",
      "overwrite": false,
      "delete": false,
      "parameters": {
        "db": "karttur",
        "schema": "process",
        "table": "complabeldefaults",
        "command": [
          "subprocid varchar(64)",
          "mode varchar(32)",
          "compitem varchar(32)",
          "prefix varchar(32)",
          "postfix varchar(32)",
          "find varchar(32)",
          "replace varchar(32)",
          "PRIMARY KEY (subprocid,mode,compitem)"
        ]
      }
    },
    {
      "processid": "tableinsert",
      "overwrite": true,
      "delete": false,
      "parameters": {
        "db": "karttur",
        "schema": "process",
        "table": "complabeldefaults",
        "command": {
          "columns": [
            "subprocid",
            "mode",
            "compitem",
            "prefix",
            "postfix",
            "find",
            "replace"
          ],
          "values": [
            [
              "'GdalDemTiles'",
              "'TPI'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'tpi'"
            ],
            [
              "'GdalDemTiles'",
              "'TPI'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'tpi'"
            ],
            [
              "'GdalDemTiles'",
              "'TPI'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'TPI'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'tpi'"
            ],
            [
              "'GdalDemTiles'",
              "'TRI'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'tri'"
            ],
            [
              "'GdalDemTiles'",
              "'TRI'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'tri'"
            ],
            [
              "'GdalDemTiles'",
              "'TRI'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'TRI'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'tri'"
            ],
            [
              "'GdalDemTiles'",
              "'slope'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'slope'"
            ],
            [
              "'GdalDemTiles'",
              "'slope'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'slope'"
            ],
            [
              "'GdalDemTiles'",
              "'slope'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'slope'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'percent slope'"
            ],
            [
              "'GdalDemTiles'",
              "'aspect'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'aspect'"
            ],
            [
              "'GdalDemTiles'",
              "'aspect'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'aspect'"
            ],
            [
              "'GdalDemTiles'",
              "'aspect'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'aspect'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'geographic aspect'"
            ],
            [
              "'GdalDemTiles'",
              "'hillshade'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'shade'"
            ],
            [
              "'GdalDemTiles'",
              "'hillshade'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'shade'"
            ],
            [
              "'GdalDemTiles'",
              "'hillshade'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'hillshade'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'hillshade'"
            ],
            [
              "'GdalDemTiles'",
              "'roughness'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'roughness'"
            ],
            [
              "'GdalDemTiles'",
              "'roughness'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'roughness'"
            ],
            [
              "'GdalDemTiles'",
              "'roughness'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'roughness'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'roughness'"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'landform-TPI'"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'landform-TPI'"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'cellnull'",
              "''",
              "''",
              "''",
              "'255'"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'celltype'",
              "''",
              "''",
              "''",
              "'Byte'"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'class'"
            ],
            [
              "'GdalDemTiles'",
              "'landformTPI'",
              "'neasure'",
              "''",
              "''",
              "''",
              "'N'"
            ]
          ]
        }
      }
    },
    {
      "processid": "tableinsert",
      "overwrite": true,
      "delete": false,
      "parameters": {
        "db": "karttur",
        "schema": "process",
        "table": "complabeldefaults",
        "command": {
          "columns": [
            "subprocid",
            "mode",
            "compitem",
            "prefix",
            "postfix",
            "find",
            "replace"
          ],
          "values": [
            [
              "'NumpyDemTiles'",
              "'elev'",
              "'prefix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'elev'",
              "'layerid'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'elev'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'elev'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'TPI'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'tpi'"
            ],
            [
              "'NumpyDemTiles'",
              "'TPI'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'tpi'"
            ],
            [
              "'NumpyDemTiles'",
              "'TPI'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'TPI'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'tpi'"
            ],
            [
              "'NumpyDemTiles'",
              "'TRI'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'tri'"
            ],
            [
              "'NumpyDemTiles'",
              "'TRI'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'tri'"
            ],
            [
              "'NumpyDemTiles'",
              "'TRI'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'TRI'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'tri'"
            ],
            [
              "'NumpyDemTiles'",
              "'slope'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'slope'"
            ],
            [
              "'NumpyDemTiles'",
              "'slope'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'slope'"
            ],
            [
              "'NumpyDemTiles'",
              "'slope'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'slope'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'percent slope'"
            ],
            [
              "'NumpyDemTiles'",
              "'aspect'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'aspect'"
            ],
            [
              "'NumpyDemTiles'",
              "'aspect'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'aspect'"
            ],
            [
              "'NumpyDemTiles'",
              "'aspect'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'aspect'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'geographic aspect'"
            ],
            [
              "'NumpyDemTiles'",
              "'hillshade'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'shade'"
            ],
            [
              "'NumpyDemTiles'",
              "'hillshade'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'shade'"
            ],
            [
              "'NumpyDemTiles'",
              "'hillshade'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'hillshade'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'hillshade'"
            ],
            [
              "'NumpyDemTiles'",
              "'roughness'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'roughness'"
            ],
            [
              "'NumpyDemTiles'",
              "'roughness'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'roughness'"
            ],
            [
              "'NumpyDemTiles'",
              "'roughness'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'roughness'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'roughness'"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'prefix'",
              "''",
              "''",
              "'dem'",
              "'landform-TPI'"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'layerid'",
              "''",
              "''",
              "'dem'",
              "'landform-TPI'"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'suffix'",
              "''",
              "''",
              "''",
              "''"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'cellnull'",
              "''",
              "''",
              "''",
              "'255'"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'celltype'",
              "''",
              "''",
              "''",
              "'Byte'"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'dataunit'",
              "''",
              "''",
              "''",
              "'class'"
            ],
            [
              "'NumpyDemTiles'",
              "'landformTPI'",
              "'neasure'",
              "''",
              "''",
              "''",
              "'N'"
            ]
          ]
        }
      }
    }
  ]
}