insula

Vector time dynamic data source Schema

https://cgi-italy.github.io/insula/schemas/v1.1.0/apps/insula-vector-dataset-time-dynamic-data.schema.json#/$defs/timeDynamicDataSource

Vector time dynamic data source

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none insula-vector-dataset-time-dynamic-data.schema.json*

timeDynamicDataSource Type

object (Vector time dynamic data source)

timeDynamicDataSource Properties

Property Type Required Nullable Defined by
foreignKey object Required cannot be null Vector dataset time dynamic data
targetTimeAttribute string Required cannot be null Vector dataset time dynamic data
targetAttributes array Optional cannot be null Vector dataset time dynamic data

foreignKey

Define the relation between the source and the target collection. In SQL terms: FOREIGN KEY(sourceAttribute) REFERENCE targetCollection(targetAttribute)

foreignKey

foreignKey Type

object (Time dynamic data foreign key)

targetTimeAttribute

The target collection attribute to be used as time. Shall be of ‘date’ type

targetTimeAttribute

targetTimeAttribute Type

string (Target collection time attribute)

targetAttributes

targetAttributes

targetAttributes Type

an array of merged types (Vector feature property)