insula

Raster band mode config Schema

https://cgi-italy.github.io/insula/schemas/v1.2.0/common/raster-band-mode-config.schema.json

Definition of raster band mode rendering configuration

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status Unknown identifiability Forbidden Allowed none raster-band-mode-config.schema.json

Raster band mode config Type

merged type (Raster band mode config)

one (and only one) of

Raster band mode config Definitions

Definitions group rasterSingleBandRenderModeConfig

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.2.0/common/raster-band-mode-config.schema.json#/$defs/rasterSingleBandRenderModeConfig"}
Property Type Required Nullable Defined by
type string Required cannot be null Raster band mode config
band number Optional cannot be null Raster band mode config

type

type

type Type

string (Single band type constant)

type Constraints

constant: the value of this property must be equal to:

"single"

band

Raster band index

band

band Type

number (Band index)

Definitions group rasterPresetBandRenderModeConfig

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.2.0/common/raster-band-mode-config.schema.json#/$defs/rasterPresetBandRenderModeConfig"}
Property Type Required Nullable Defined by
type string Required cannot be null Raster band mode config
preset string Optional cannot be null Raster band mode config

type

type

type Type

string (Preset type constant)

type Constraints

constant: the value of this property must be equal to:

"preset"

preset

The preset name. Typically the WMS style

preset

preset Type

string (Preset name)

Definitions group rasterBandCombinationRenderModeConfig

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.2.0/common/raster-band-mode-config.schema.json#/$defs/rasterBandCombinationRenderModeConfig"}
Property Type Required Nullable Defined by
type string Required cannot be null Raster band mode config
red number Required cannot be null Raster band mode config
green number Required cannot be null Raster band mode config
blue number Required cannot be null Raster band mode config
dataRange object Optional cannot be null Raster band mode config

type

type

type Type

string (Band combination type constant)

type Constraints

constant: the value of this property must be equal to:

"combination"

red

Index of the band to use for red channel

red

red Type

number (Red band)

green

Index of the band to use for green channel

green

green Type

number (Green band)

blue

Index of the band to use for blue channel

blue

blue Type

number (Blue band)

dataRange

dataRange

dataRange Type

object (Bands data range)