reclassarg — Ein Zusammengesetzter Datentyp, der als Eingabewert für die Funktion "ST_Reclass" dient und die Neuklassifizierung festlegt.
Ein Zusammengesetzter Datentyp, der als Eingabewert für die Funktion "ST_Reclass" dient und die Neuklassifizierung festlegt.
nband integer
Die Nummer des Bandes das neu klasssifiziert werden soll.
reclassexpr text
Ein Ausdruck, der aus "range:map_range" Abbildungen besteht, die als Intervalle dargestellt und durch Beistriche getrennt sind. Der Ausdruck gibt an, wie die alten Zellwerte auf die neuen Zellwerte des Bandes abgebildet werden sollen. "(" bedeutet >, ")" bedeutet <, "]" < oder gleich, "[" > oder gleich
1. [a-b] = a <= x <= b 2. (a-b] = a < x <= b 3. [a-b) = a <= x < b 4. (a-b) = a < x < b
Die runden Klammern sind bei dieser Notation optional, d.h. "a-b" ist gleichbedeutend mit "(a-b)".
pixeltype text
Einer der unter ST_BandPixelType definierten Datentypen
nodataval double precision
Der Zellwert, der als NODATA/NULL betrachtet werden soll. Bei der Ausgabe von Bildern, die Transparenz unterstützen, bleibt dieser leer.
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;