Skip to content

Class: StacTemporalExtent

Temporal extent on a Collection. The wire shape is { "interval": [[start, end], ...] } — a list of [start_iso, end_iso] pairs (either side may be null per STAC spec). LinkML emits a flat list[string] which the post-processor rewrites to nested list-of-lists per Research R-011.

URI: debrief:class/StacTemporalExtent

 classDiagram
    class StacTemporalExtent
    click StacTemporalExtent href "../../classes/StacTemporalExtent/"
      StacTemporalExtent : interval


Slots

Name Cardinality and Range Description Inheritance
interval 1..*
String
List of [start_datetime, end_datetime] pairs direct

Usages

used by used in type used
StacExtent temporal range StacTemporalExtent

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

Mappings

Mapping Type Mapped Value
self debrief:StacTemporalExtent
native debrief:StacTemporalExtent

LinkML Source

Direct

name: StacTemporalExtent
description: 'Temporal extent on a Collection. The wire shape is `{ "interval": [[start,
  end], ...] }`  a list of `[start_iso, end_iso]` pairs (either side may be null
  per STAC spec). LinkML emits a flat `list[string]` which the post-processor rewrites
  to nested list-of-lists per Research R-011.'
from_schema: https://debrief.info/schemas/debrief
attributes:
  interval:
    name: interval
    description: List of `[start_datetime, end_datetime]` pairs. Either side may be
      null (unbounded).
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    domain_of:
    - StacTemporalExtent
    range: string
    required: true
    multivalued: true

Induced

name: StacTemporalExtent
description: 'Temporal extent on a Collection. The wire shape is `{ "interval": [[start,
  end], ...] }`  a list of `[start_iso, end_iso]` pairs (either side may be null
  per STAC spec). LinkML emits a flat `list[string]` which the post-processor rewrites
  to nested list-of-lists per Research R-011.'
from_schema: https://debrief.info/schemas/debrief
attributes:
  interval:
    name: interval
    description: List of `[start_datetime, end_datetime]` pairs. Either side may be
      null (unbounded).
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    alias: interval
    owner: StacTemporalExtent
    domain_of:
    - StacTemporalExtent
    range: string
    required: true
    multivalued: true