https://cgi-italy.github.io/insula/schemas/v1.2.0/stac/insula-stac-extension.schema.json#/definitions/itemFields
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | insula-stac-extension.schema.json* |
object
(Insula STAC item property fields)
Catalogue product identifier
insula:productIdentifier
is optional
Type: string
(Product identifier)
cannot be null
defined in: Insula platform STAC Extension
string
(Product identifier)
Product collection
insula:collection
is optional
Type: string
(Product collection)
cannot be null
defined in: Insula platform STAC Extension
string
(Product collection)
The platform user owner of the resource
insula:owner
is optional
Type: string
(Resource owner)
cannot be null
defined in: Insula platform STAC Extension
string
(Resource owner)
Internal platform metadata encoded as JSON string
insula:platformparam
is optional
Type: string
(Platform params)
cannot be null
defined in: Insula platform STAC Extension
string
(Platform params)
Internal platform file type
insula:platformFileType
is optional
Type: string
(Platform file type)
cannot be null
defined in: Insula platform STAC Extension
string
(Platform file type)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"REFERENCE_DATA" |
|
"OUTPUT_PRODUCT" |
|
"EXTERNAL_PRODUCT" |
|
"REMOTE_DATA" |
Internal platform file name
insula:filename
is optional
Type: string
(Platform file name)
cannot be null
defined in: Insula platform STAC Extension
string
(Platform file name)
The platform user that executed the job that produced the product
insula:jobOwner
is optional
Type: string
(Job owner)
cannot be null
defined in: Insula platform STAC Extension
string
(Job owner)
String identifier of the job that produced the product
insula:jobId
is optional
Type: string
(Job identifier)
cannot be null
defined in: Insula platform STAC Extension
string
(Job identifier)
Numeric identifier of the job that produced the product
insula:intJobId
is optional
Type: integer
(Job numeric identifier)
cannot be null
defined in: Insula platform STAC Extension
integer
(Job numeric identifier)
Start time of the job that produced the product
insula:jobStartDate
is optional
Type: string
(Job start date)
cannot be null
defined in: Insula platform STAC Extension
string
(Job start date)
date time: the string must be a date time string, according to RFC 3339, section 5.6
End time of the job that produced the product
insula:jobEndDate
is optional
Type: string
(Job end date)
cannot be null
defined in: Insula platform STAC Extension
string
(Job end date)
date time: the string must be a date time string, according to RFC 3339, section 5.6
Name of the processing service that produced the product
insula:serviceName
is optional
Type: string
(Service name)
cannot be null
defined in: Insula platform STAC Extension
string
(Service name)
insula:catalogueSpecificProperties
is optional
Type: object
(Additional catalogue specific metadata)
cannot be null
defined in: Insula platform STAC Extension
object
(Additional catalogue specific metadata)
^(?!insula:)
Prevent setting additional insula properties
^(?!insula:)
is optional
Type: unknown (Namespace sealing)
cannot be null
defined in: Insula platform STAC Extension
unknown (Namespace sealing)