insula

Vector collection Schema

https://cgi-italy.github.io/insula/schemas/v1.1.0/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

Vector collection Type

object (Vector collection)

Vector collection Properties

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

renderConfig

Definition of vector collection rendering configuration

renderConfig

renderConfig Type

merged type (Vector collection render config)

one (and only one) of

renderConfig Default Value

The default value is:

{
  "mode": "raster"
}

featureAttributes

The feature attributes definitions

featureAttributes

featureAttributes Type

an array of merged types (Vector feature property)

timeDimensionAttribute

The attribute to use as time dimension (shall be of ‘date’ type)

timeDimensionAttribute

timeDimensionAttribute Type

string (Time dimension attribute id)

titleAttribute

The attribute to use as feature title

titleAttribute

titleAttribute Type

string (Title attribute id)

operations

Configuration for vector dataset operations

operations

operations Type

object (Dataset vector operations config)