https://cgi-italy.github.io/insula/schemas/v1.0.0/common/vector-collection-render-config.schema.json
Definition of vector collection 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 | vector-collection-render-config.schema.json |
merged type (Vector collection render config)
one (and only one) of
Reference this group by using
{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.0.0/common/vector-collection-render-config.schema.json#/$defs/rasterRenderMode"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
mode | string |
Required | cannot be null | Vector collection render config |
mode
is required
Type: string
(Raster render mode constant)
cannot be null
defined in: Vector collection render config
string
(Raster render mode constant)
constant: the value of this property must be equal to:
"raster"
Reference this group by using
{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.0.0/common/vector-collection-render-config.schema.json#/$defs/vectorRenderMode"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
mode | string |
Required | cannot be null | Vector collection render config |
options | object |
Optional | cannot be null | Vector collection render config |
mode
is required
Type: string
(Vector render mode constant)
cannot be null
defined in: Vector collection render config
string
(Vector render mode constant)
constant: the value of this property must be equal to:
"vector"
The vector render mode rendering options
options
is optional
Type: object
(Vector render mode options)
cannot be null
defined in: Vector collection render config
object
(Vector render mode options)
Reference this group by using
{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.0.0/common/vector-collection-render-config.schema.json#/$defs/vectorRenderModeOptions"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
defaultColorProperty | string |
Optional | cannot be null | Vector collection render config |
optimizeSpeed | Not specified | Optional | cannot be null | Vector collection render config |
The attribute to use by default (on layer initialization) for class coloring (shall be of ‘enum’ type)
defaultColorProperty
is optional
Type: string
(Default color property id)
cannot be null
defined in: Vector collection render config
string
(Default color property id)
When set layer will rendere to optimize speed rather than interactivity
optimizeSpeed
is optional
Type: unknown (Optimize speed)
cannot be null
defined in: Vector collection render config
unknown (Optimize speed)