Skip to content

Class: StacSummaries

Pre-aggregated extension summaries on a Collection. Closes R4-masked audit row for apps/vscode/src/types/stac.ts. Carries the debrief: extension summary fields plus open-record additional keys (Article XV.2 exception).

URI: debrief:class/StacSummaries

 classDiagram
    class StacSummaries
    click StacSummaries href "../../classes/StacSummaries/"
      StacSummaries : debrief_feature_tags

      StacSummaries : debrief_platforms





        StacSummaries --> "*" PlatformRecord : debrief_platforms
        click PlatformRecord href "../../classes/PlatformRecord/"



      StacSummaries : debrief_tags


Slots

Name Cardinality and Range Description Inheritance
debrief_platforms *
PlatformRecord
Aggregated per-platform metadata across all Items in the Collection direct
debrief_tags *
String
Aggregated plot-level tags across all Items in the Collection direct
debrief_feature_tags *
String
Aggregated feature-level tags across all Items in the Collection direct

Usages

used by used in type used
StacCollection summaries range StacSummaries

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: StacSummaries
description: 'Pre-aggregated extension summaries on a Collection. Closes R4-masked
  audit row for `apps/vscode/src/types/stac.ts`. Carries the debrief: extension summary
  fields plus open-record additional keys (Article XV.2 exception).'
from_schema: https://debrief.info/schemas/debrief
attributes:
  debrief_platforms:
    name: debrief_platforms
    description: Aggregated per-platform metadata across all Items in the Collection.
      Same shape as StacExtensionProperties.platforms. Disk key is `debrief:platforms`
      (colon syntax preserved via slot_uri).
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    slot_uri: debrief:platforms
    domain_of:
    - StacSummaries
    range: PlatformRecord
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  debrief_tags:
    name: debrief_tags
    description: Aggregated plot-level tags across all Items in the Collection. Disk
      key is `debrief:tags`.
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    slot_uri: debrief:tags
    domain_of:
    - StacSummaries
    range: string
    required: false
    multivalued: true
  debrief_feature_tags:
    name: debrief_feature_tags
    description: Aggregated feature-level tags across all Items in the Collection.
      Disk key is `debrief:feature_tags`.
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    slot_uri: debrief:feature_tags
    domain_of:
    - StacSummaries
    range: string
    required: false
    multivalued: true

Induced

name: StacSummaries
description: 'Pre-aggregated extension summaries on a Collection. Closes R4-masked
  audit row for `apps/vscode/src/types/stac.ts`. Carries the debrief: extension summary
  fields plus open-record additional keys (Article XV.2 exception).'
from_schema: https://debrief.info/schemas/debrief
attributes:
  debrief_platforms:
    name: debrief_platforms
    description: Aggregated per-platform metadata across all Items in the Collection.
      Same shape as StacExtensionProperties.platforms. Disk key is `debrief:platforms`
      (colon syntax preserved via slot_uri).
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    slot_uri: debrief:platforms
    alias: debrief_platforms
    owner: StacSummaries
    domain_of:
    - StacSummaries
    range: PlatformRecord
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  debrief_tags:
    name: debrief_tags
    description: Aggregated plot-level tags across all Items in the Collection. Disk
      key is `debrief:tags`.
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    slot_uri: debrief:tags
    alias: debrief_tags
    owner: StacSummaries
    domain_of:
    - StacSummaries
    range: string
    required: false
    multivalued: true
  debrief_feature_tags:
    name: debrief_feature_tags
    description: Aggregated feature-level tags across all Items in the Collection.
      Disk key is `debrief:feature_tags`.
    from_schema: https://debrief.info/schemas/stac
    rank: 1000
    slot_uri: debrief:feature_tags
    alias: debrief_feature_tags
    owner: StacSummaries
    domain_of:
    - StacSummaries
    range: string
    required: false
    multivalued: true