https://cgi-italy.github.io/insula/schemas/v1.1.1/common/vector-collection.schema.json
Definition of a vector collection
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | vector-collection.schema.json |
object
(Vector collection)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
renderConfig | Merged | Optional | cannot be null | Vector collection |
featureAttributes | array |
Optional | cannot be null | Vector collection |
timeDimensionAttribute | string |
Optional | cannot be null | Vector collection |
titleAttribute | string |
Optional | cannot be null | Vector collection |
operations | object |
Optional | cannot be null | Vector collection |
Definition of vector collection rendering configuration
renderConfig
is optional
Type: merged type (Vector collection render config)
cannot be null
defined in: Vector collection
merged type (Vector collection render config)
one (and only one) of
The default value is:
{
"mode": "raster"
}
The feature attributes definitions
featureAttributes
is optional
Type: an array of merged types (Vector feature property)
cannot be null
defined in: Vector collection
an array of merged types (Vector feature property)
The attribute to use as time dimension (shall be of ‘date’ type)
timeDimensionAttribute
is optional
Type: string
(Time dimension attribute id)
cannot be null
defined in: Vector collection
string
(Time dimension attribute id)
The attribute to use as feature title
titleAttribute
is optional
Type: string
(Title attribute id)
cannot be null
defined in: Vector collection
string
(Title attribute id)
Configuration for vector dataset operations
operations
is optional
Type: object
(Dataset vector operations config)
cannot be null
defined in: Vector collection
object
(Dataset vector operations config)