Skip to content

Class: DatasetAxisMetadata

Axis label and type metadata for a dataset chart

URI: debrief:class/DatasetAxisMetadata

 classDiagram
    class DatasetAxisMetadata
    click DatasetAxisMetadata href "../../classes/DatasetAxisMetadata/"
      DatasetAxisMetadata : label

      DatasetAxisMetadata : type

      DatasetAxisMetadata : units


Slots

Name Cardinality and Range Description Inheritance
label 1
String
Human-readable axis label (e direct
type 1
String
Axis data type (temporal, quantitative) direct
units 0..1
String
Units for the axis values (e direct

Usages

used by used in type used
DatasetMetadata xAxis range DatasetAxisMetadata
DatasetMetadata yAxis range DatasetAxisMetadata

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: DatasetAxisMetadata
description: Axis label and type metadata for a dataset chart
from_schema: https://debrief.info/schemas/debrief
attributes:
  label:
    name: label
    description: Human-readable axis label (e.g., "Time", "Range")
    from_schema: https://debrief.com/schemas/tool-result
    domain_of:
    - PositionStyleOverride
    - SensorContact
    - TUASolution
    - MultiPointFeatureProperties
    - MultiPolygonFeatureProperties
    - CircleAnnotationProperties
    - RectangleAnnotationProperties
    - LineAnnotationProperties
    - VectorAnnotationProperties
    - PolyAnnotationProperties
    - ToolResultAnnotations
    - DatasetAxisMetadata
    range: string
    required: true
  type:
    name: type
    description: Axis data type (temporal, quantitative)
    from_schema: https://debrief.com/schemas/tool-result
    domain_of:
    - GeoJSONPoint
    - GeoJSONEmptyPoint
    - GeoJSONLineString
    - GeoJSONPolygon
    - GeoJSONMultiPoint
    - GeoJSONMultiLineString
    - GeoJSONMultiPolygon
    - TrackFeature
    - ReferenceLocation
    - SystemState
    - MultiPointFeature
    - MultiPolygonFeature
    - NarrativeEntry
    - CircleAnnotation
    - RectangleAnnotation
    - LineAnnotation
    - TextAnnotation
    - VectorAnnotation
    - PolyAnnotation
    - ToolParameter
    - FileProvEntry
    - GeoJSONGeometry
    - GeoJSONFeature
    - DatasetAxisMetadata
    - DatasetEntry
    range: string
    required: true
  units:
    name: units
    description: Units for the axis values (e.g., "m", "°")
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    domain_of:
    - DatasetAxisMetadata
    range: string

Induced

name: DatasetAxisMetadata
description: Axis label and type metadata for a dataset chart
from_schema: https://debrief.info/schemas/debrief
attributes:
  label:
    name: label
    description: Human-readable axis label (e.g., "Time", "Range")
    from_schema: https://debrief.com/schemas/tool-result
    alias: label
    owner: DatasetAxisMetadata
    domain_of:
    - PositionStyleOverride
    - SensorContact
    - TUASolution
    - MultiPointFeatureProperties
    - MultiPolygonFeatureProperties
    - CircleAnnotationProperties
    - RectangleAnnotationProperties
    - LineAnnotationProperties
    - VectorAnnotationProperties
    - PolyAnnotationProperties
    - ToolResultAnnotations
    - DatasetAxisMetadata
    range: string
    required: true
  type:
    name: type
    description: Axis data type (temporal, quantitative)
    from_schema: https://debrief.com/schemas/tool-result
    alias: type
    owner: DatasetAxisMetadata
    domain_of:
    - GeoJSONPoint
    - GeoJSONEmptyPoint
    - GeoJSONLineString
    - GeoJSONPolygon
    - GeoJSONMultiPoint
    - GeoJSONMultiLineString
    - GeoJSONMultiPolygon
    - TrackFeature
    - ReferenceLocation
    - SystemState
    - MultiPointFeature
    - MultiPolygonFeature
    - NarrativeEntry
    - CircleAnnotation
    - RectangleAnnotation
    - LineAnnotation
    - TextAnnotation
    - VectorAnnotation
    - PolyAnnotation
    - ToolParameter
    - FileProvEntry
    - GeoJSONGeometry
    - GeoJSONFeature
    - DatasetAxisMetadata
    - DatasetEntry
    range: string
    required: true
  units:
    name: units
    description: Units for the axis values (e.g., "m", "°")
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    alias: units
    owner: DatasetAxisMetadata
    domain_of:
    - DatasetAxisMetadata
    range: string