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