Enum: FeatureKindEnum¶
Discriminator for GeoJSON feature types
URI: debrief:enum/FeatureKindEnum
Permissible Values¶
| Value | Meaning | Description |
|---|---|---|
| TRACK | None | Vessel track (LineString geometry) |
| POINT | None | Reference point/location (Point geometry) |
| NARRATIVE | None | Timestamped narrative/log entry (no geometry) |
| CIRCLE | None | Circle annotation (Polygon geometry, center+radius in properties) |
| RECTANGLE | None | Rectangle annotation (Polygon geometry) |
| LINE | None | Line annotation (LineString geometry) |
| TEXT | None | Text annotation at a position (Point geometry) |
| VECTOR | None | Vector annotation (LineString geometry, origin+range+bearing in properties) |
| SYSTEM | None | Non-spatial system state (null geometry, reserved state |
| POLY | None | Arbitrary polygon annotation (Polygon geometry) |
| MULTI_POINT | None | Multi-point tool result (MultiPoint geometry) |
| MULTI_POLYGON | None | Multi-polygon tool result (MultiPolygon geometry) |
| SYSTEM_RECORD | None | Plot-level system record (snapshot chain, branches) |
Slots¶
| Name | Description |
|---|---|
| kind | Feature type discriminator |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
LinkML Source¶
name: FeatureKindEnum
description: Discriminator for GeoJSON feature types
from_schema: https://debrief.info/schemas/debrief
rank: 1000
permissible_values:
TRACK:
text: TRACK
description: Vessel track (LineString geometry)
POINT:
text: POINT
description: Reference point/location (Point geometry)
NARRATIVE:
text: NARRATIVE
description: Timestamped narrative/log entry (no geometry)
CIRCLE:
text: CIRCLE
description: Circle annotation (Polygon geometry, center+radius in properties)
RECTANGLE:
text: RECTANGLE
description: Rectangle annotation (Polygon geometry)
LINE:
text: LINE
description: Line annotation (LineString geometry)
TEXT:
text: TEXT
description: Text annotation at a position (Point geometry)
VECTOR:
text: VECTOR
description: Vector annotation (LineString geometry, origin+range+bearing in properties)
SYSTEM:
text: SYSTEM
description: Non-spatial system state (null geometry, reserved state.* IDs)
POLY:
text: POLY
description: Arbitrary polygon annotation (Polygon geometry)
MULTI_POINT:
text: MULTI_POINT
description: Multi-point tool result (MultiPoint geometry)
MULTI_POLYGON:
text: MULTI_POLYGON
description: Multi-polygon tool result (MultiPolygon geometry)
SYSTEM_RECORD:
text: SYSTEM_RECORD
description: Plot-level system record (snapshot chain, branches)