Skip to content

Class: TUASolutionΒΆ

Single Target Uncertainty Area estimate. Has either absolute positioning (centre_lat/centre_lon) or relative positioning (bearing/range), plus optional ellipse and kinematics.

URI: debrief:class/TUASolution

 classDiagram
    class TUASolution
    click TUASolution href "../../classes/TUASolution/"
      TUASolution : bearing

      TUASolution : centre_lat

      TUASolution : centre_lon

      TUASolution : course

      TUASolution : depth

      TUASolution : label

      TUASolution : maxima

      TUASolution : minima

      TUASolution : orientation

      TUASolution : range

      TUASolution : speed

      TUASolution : time


SlotsΒΆ

Name Cardinality and Range Description Inheritance
time 1
datetime
Solution timestamp (ISO8601) direct
label 1
String
Solution label direct
centre_lat 0..1
Float
Absolute latitude (mutual exclusive with bearing/range) direct
centre_lon 0..1
Float
Absolute longitude (mutual exclusive with bearing/range) direct
bearing 0..1
Float
Relative bearing from host track in degrees direct
range 0..1
Float
Relative range from host track in metres direct
orientation 0..1
Float
Ellipse orientation from north in degrees direct
maxima 0..1
Float
Semi-major axis in metres direct
minima 0..1
Float
Semi-minor axis in metres direct
course 0..1
Float
Estimated course in degrees direct
speed 0..1
Float
Estimated speed in knots direct
depth 0..1
Float
Estimated depth in metres direct

UsagesΒΆ

used by used in type used
TUAData solutions range TUASolution

Identifier and Mapping InformationΒΆ

Schema SourceΒΆ

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

MappingsΒΆ

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

LinkML SourceΒΆ

DirectΒΆ

name: TUASolution
description: Single Target Uncertainty Area estimate. Has either absolute positioning
  (centre_lat/centre_lon) or relative positioning (bearing/range), plus optional ellipse
  and kinematics.
from_schema: https://debrief.info/schemas/debrief
attributes:
  time:
    name: time
    description: Solution timestamp (ISO8601)
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - TimestampedPosition
    - MeasuredArrayPosition
    - SensorContact
    - TUASolution
    - NarrativeEntryProperties
    range: datetime
    required: true
  label:
    name: label
    description: Solution label
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - PositionStyleOverride
    - SensorContact
    - TUASolution
    - MultiPointFeatureProperties
    - MultiPolygonFeatureProperties
    - CircleAnnotationProperties
    - RectangleAnnotationProperties
    - LineAnnotationProperties
    - VectorAnnotationProperties
    - PolyAnnotationProperties
    - ToolResultAnnotations
    - DatasetAxisMetadata
    required: true
  centre_lat:
    name: centre_lat
    description: Absolute latitude (mutual exclusive with bearing/range)
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    domain_of:
    - TUASolution
    range: float
  centre_lon:
    name: centre_lon
    description: Absolute longitude (mutual exclusive with bearing/range)
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    domain_of:
    - TUASolution
    range: float
  bearing:
    name: bearing
    description: Relative bearing from host track in degrees
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - SensorContact
    - TUASolution
    - VectorAnnotationProperties
    range: float
    minimum_value: 0
    maximum_value: 360
  range:
    name: range
    description: Relative range from host track in metres
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - SensorContact
    - TUASolution
    - VectorAnnotationProperties
    range: float
    minimum_value: 0
  orientation:
    name: orientation
    description: Ellipse orientation from north in degrees
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    domain_of:
    - TUASolution
    range: float
    minimum_value: 0
    maximum_value: 360
  maxima:
    name: maxima
    description: Semi-major axis in metres
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    domain_of:
    - TUASolution
    range: float
    minimum_value: 0
  minima:
    name: minima
    description: Semi-minor axis in metres
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    domain_of:
    - TUASolution
    range: float
    minimum_value: 0
  course:
    name: course
    description: Estimated course in degrees
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - TimestampedPosition
    - SegmentMetadata
    - TUASolution
    range: float
    minimum_value: 0
    maximum_value: 360
  speed:
    name: speed
    description: Estimated speed in knots
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - TimestampedPosition
    - SegmentMetadata
    - TUASolution
    range: float
    minimum_value: 0
  depth:
    name: depth
    description: Estimated depth in metres
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - TimestampedPosition
    - TUASolution
    range: float

InducedΒΆ

name: TUASolution
description: Single Target Uncertainty Area estimate. Has either absolute positioning
  (centre_lat/centre_lon) or relative positioning (bearing/range), plus optional ellipse
  and kinematics.
from_schema: https://debrief.info/schemas/debrief
attributes:
  time:
    name: time
    description: Solution timestamp (ISO8601)
    from_schema: https://debrief.info/schemas/geojson
    alias: time
    owner: TUASolution
    domain_of:
    - TimestampedPosition
    - MeasuredArrayPosition
    - SensorContact
    - TUASolution
    - NarrativeEntryProperties
    range: datetime
    required: true
  label:
    name: label
    description: Solution label
    from_schema: https://debrief.info/schemas/geojson
    alias: label
    owner: TUASolution
    domain_of:
    - PositionStyleOverride
    - SensorContact
    - TUASolution
    - MultiPointFeatureProperties
    - MultiPolygonFeatureProperties
    - CircleAnnotationProperties
    - RectangleAnnotationProperties
    - LineAnnotationProperties
    - VectorAnnotationProperties
    - PolyAnnotationProperties
    - ToolResultAnnotations
    - DatasetAxisMetadata
    range: string
    required: true
  centre_lat:
    name: centre_lat
    description: Absolute latitude (mutual exclusive with bearing/range)
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    alias: centre_lat
    owner: TUASolution
    domain_of:
    - TUASolution
    range: float
  centre_lon:
    name: centre_lon
    description: Absolute longitude (mutual exclusive with bearing/range)
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    alias: centre_lon
    owner: TUASolution
    domain_of:
    - TUASolution
    range: float
  bearing:
    name: bearing
    description: Relative bearing from host track in degrees
    from_schema: https://debrief.info/schemas/geojson
    alias: bearing
    owner: TUASolution
    domain_of:
    - SensorContact
    - TUASolution
    - VectorAnnotationProperties
    range: float
    minimum_value: 0
    maximum_value: 360
  range:
    name: range
    description: Relative range from host track in metres
    from_schema: https://debrief.info/schemas/geojson
    alias: range
    owner: TUASolution
    domain_of:
    - SensorContact
    - TUASolution
    - VectorAnnotationProperties
    range: float
    minimum_value: 0
  orientation:
    name: orientation
    description: Ellipse orientation from north in degrees
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    alias: orientation
    owner: TUASolution
    domain_of:
    - TUASolution
    range: float
    minimum_value: 0
    maximum_value: 360
  maxima:
    name: maxima
    description: Semi-major axis in metres
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    alias: maxima
    owner: TUASolution
    domain_of:
    - TUASolution
    range: float
    minimum_value: 0
  minima:
    name: minima
    description: Semi-minor axis in metres
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    alias: minima
    owner: TUASolution
    domain_of:
    - TUASolution
    range: float
    minimum_value: 0
  course:
    name: course
    description: Estimated course in degrees
    from_schema: https://debrief.info/schemas/geojson
    alias: course
    owner: TUASolution
    domain_of:
    - TimestampedPosition
    - SegmentMetadata
    - TUASolution
    range: float
    minimum_value: 0
    maximum_value: 360
  speed:
    name: speed
    description: Estimated speed in knots
    from_schema: https://debrief.info/schemas/geojson
    alias: speed
    owner: TUASolution
    domain_of:
    - TimestampedPosition
    - SegmentMetadata
    - TUASolution
    range: float
    minimum_value: 0
  depth:
    name: depth
    description: Estimated depth in metres
    from_schema: https://debrief.info/schemas/geojson
    alias: depth
    owner: TUASolution
    domain_of:
    - TimestampedPosition
    - TUASolution
    range: float