Name

reclassarg — Um tipo composto usado como entrada dentro da função ST_Reclass definindo o comportamento da reclassificação.

Descrição

Um tipo composto usado como entrada dentro da função ST_Reclass definindo o comportamento da reclassificação.

nband integer

O número banda para banda para reclassificar.

reclassexpr text

expressão de variação consistindo em mapeamentos range:map_range delimitados por vírgulas. : para definir mapeamento que esclarece como mapear valores antigos de banda para novos. ( means >, ) significa menor que, ] < ou igual, [ significa > ou igual

1. [a-b] = a <= x <= b

2. (a-b] = a < x <= b

3. [a-b) = a <= x < b

4. (a-b) = a < x < b

( notação é opcional então a-b significa o mesmo que (a-b)

pixeltype text

Um dos tipos de pixel definidos como descrito em: ST_BandPixelType

nodataval double precision

Valor para tratar como sem dados. Para saídas de imagens que suportam transparência, essas serão em branco.

Exemplo: Reclassificar banda 2 como um 8BUI onde 255 é o valor sem dados

SELECT ROW(2, '0-100:1-10, 101-500:11-150,501 - 10000: 151-254', '8BUI', 255)::reclassarg;

Exemplo: Reclassificar banda 1 como um 1BB e nenhum valor sem dados definido

SELECT ROW(1, '0-100]:0, (100-255:1', '1BB', NULL)::reclassarg;

Veja também

ST_Reclass