insula

Platform collection Schema

https://cgi-italy.github.io/insula/schemas/v1.1.0/common/platform-collection.schema.json

Platform collection metadata

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

Platform collection Type

object (Platform collection)

one (and only one) of

Platform collection Definitions

Definitions group platformRasterCollection

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.1.0/common/platform-collection.schema.json#/$defs/platformRasterCollection"}

| Property | Type | Required | Nullable | Defined by | | :——- | :— | :——- | :——- | :——— |

Definitions group platformVectorCollection

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.1.0/common/platform-collection.schema.json#/$defs/platformVectorCollection"}

| Property | Type | Required | Nullable | Defined by | | :——- | :— | :——- | :——- | :——— |

Definitions group platformRasterCollectionTypeObject

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.1.0/common/platform-collection.schema.json#/$defs/platformRasterCollectionTypeObject"}
Property Type Required Nullable Defined by
type string Required cannot be null Platform collection
version string Required cannot be null Platform collection

type

The raster collection type constant value

type

type Type

string (Raster collection type constant)

type Constraints

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

"raster"

version

The collection metadata version

version

version Type

string (Metadata version)

version Constraints

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

"v1.1.0"

Definitions group platformVectorCollectionTypeObject

Reference this group by using

{"$ref":"https://cgi-italy.github.io/insula/schemas/v1.1.0/common/platform-collection.schema.json#/$defs/platformVectorCollectionTypeObject"}
Property Type Required Nullable Defined by
type string Required cannot be null Platform collection
version string Required cannot be null Platform collection

type

The vector collection type constant value

type

type Type

string (Vector collection type constant)

type Constraints

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

"vector"

version

The collection metadata version

version

version Type

string (Metadata version)

version Constraints

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

"v1.1.0"