Skip to content

Class: MeasuredArrayPosition

Timestamped geographic position of a towed array centre. Used by MEASURED array centre mode for bearing line origin interpolation.

URI: debrief:class/MeasuredArrayPosition

 classDiagram
    class MeasuredArrayPosition
    click MeasuredArrayPosition href "../../classes/MeasuredArrayPosition/"
      MeasuredArrayPosition : location

      MeasuredArrayPosition : time


Slots

Name Cardinality and Range Description Inheritance
time 1
datetime
Position timestamp (ISO8601) direct
location 1..*
Float
Array centre position [longitude, latitude] (GeoJSON coordinate order) direct

Usages

used by used in type used
SensorData measured_positions range MeasuredArrayPosition

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: MeasuredArrayPosition
description: Timestamped geographic position of a towed array centre. Used by MEASURED
  array centre mode for bearing line origin interpolation.
from_schema: https://debrief.info/schemas/debrief
attributes:
  time:
    name: time
    description: Position timestamp (ISO8601)
    from_schema: https://debrief.info/schemas/geojson
    domain_of:
    - TimestampedPosition
    - MeasuredArrayPosition
    - SensorContact
    - TUASolution
    - NarrativeEntryProperties
    range: datetime
    required: true
  location:
    name: location
    description: Array centre position [longitude, latitude] (GeoJSON coordinate order)
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    domain_of:
    - MeasuredArrayPosition
    range: float
    required: true
    multivalued: true
    minimum_cardinality: 2
    maximum_cardinality: 2

Induced

name: MeasuredArrayPosition
description: Timestamped geographic position of a towed array centre. Used by MEASURED
  array centre mode for bearing line origin interpolation.
from_schema: https://debrief.info/schemas/debrief
attributes:
  time:
    name: time
    description: Position timestamp (ISO8601)
    from_schema: https://debrief.info/schemas/geojson
    alias: time
    owner: MeasuredArrayPosition
    domain_of:
    - TimestampedPosition
    - MeasuredArrayPosition
    - SensorContact
    - TUASolution
    - NarrativeEntryProperties
    range: datetime
    required: true
  location:
    name: location
    description: Array centre position [longitude, latitude] (GeoJSON coordinate order)
    from_schema: https://debrief.info/schemas/geojson
    rank: 1000
    alias: location
    owner: MeasuredArrayPosition
    domain_of:
    - MeasuredArrayPosition
    range: float
    required: true
    multivalued: true
    minimum_cardinality: 2
    maximum_cardinality: 2