reclassarg — En sammansatt typ som används som indata till funktionen ST_Reclass och som definierar beteendet vid omklassificering.
En sammansatt typ som används som indata till funktionen ST_Reclass som definierar beteendet vid omklassificering.
nband integer
Bandnumret på bandet för att omklassificera.
reclassexpr text
range-uttryck som består av kommaseparerade range:map_range-mappningar. : för att definiera mappning som definierar hur gamla bandvärden ska mappas till nya bandvärden. ( betyder >, ) betyder mindre än, ] < eller lika med, [ betyder > eller lika med
1. [a-b] = a <= x <= b 2. (a-b] = a < x <= b 3. [a-b) = a <= x < b 4. (a-b) = a < x < b
( notation är valfri så a-b betyder samma sak som (a-b)
pixeltype text
En av de definierade pixeltyperna som beskrivs i ST_BandPixelType
nodataval double precision
Värde som ska behandlas som ingen data. För bildutdata som stöder transparens kommer dessa att vara tomma.
SELECT ROW(2, '0-100:1-10, 101-500:11-150,501 - 10000: 151-254', '8BUI', 255)::reclassarg;
SELECT ROW(1, '0-100]:0, (100-255:1', '1BB', NULL)::reclassarg;