Class BuiltInSemanticTags
- Namespace
- Kuestenlogik.Bowire.Semantics
- Assembly
- Kuestenlogik.Bowire.dll
Catalogue of well-known semantic kinds the framework ships with. Extensions register their own kinds at runtime and don't appear here — this list is the contract between the core and the built-in detectors / viewers documented in the frame-semantics-framework ADR.
public static class BuiltInSemanticTags
- Inheritance
-
BuiltInSemanticTags
- Inherited Members
Fields
NoneKind
The raw "none" kind-string.
public const string NoneKind = "none"
Field Value
Properties
AudioBytes
Raw audio bytes (WAV, Opus, …).
public static SemanticTag AudioBytes { get; }
Property Value
AudioSampleRate
Sample-rate companion for AudioBytes.
public static SemanticTag AudioSampleRate { get; }
Property Value
CoordinateEcefX
Earth-Centred-Earth-Fixed X coordinate (metres).
public static SemanticTag CoordinateEcefX { get; }
Property Value
CoordinateEcefY
Earth-Centred-Earth-Fixed Y coordinate (metres).
public static SemanticTag CoordinateEcefY { get; }
Property Value
CoordinateEcefZ
Earth-Centred-Earth-Fixed Z coordinate (metres).
public static SemanticTag CoordinateEcefZ { get; }
Property Value
CoordinateLatitude
WGS84 latitude in decimal degrees, range [-90, 90].
public static SemanticTag CoordinateLatitude { get; }
Property Value
CoordinateLongitude
WGS84 longitude in decimal degrees, range [-180, 180].
public static SemanticTag CoordinateLongitude { get; }
Property Value
ImageBytes
Raw image bytes (PNG, JPEG, …).
public static SemanticTag ImageBytes { get; }
Property Value
ImageMimeType
Mime-type companion for ImageBytes.
public static SemanticTag ImageMimeType { get; }
Property Value
None
Explicit suppression — "this field carries NO recognised semantic." Higher-priority sources win over lower-priority proposals; a user-supplied None overrides a plugin- or auto-detector-supplied coordinate tag.
public static SemanticTag None { get; }
Property Value
TableRowArray
Array-of-records grid payload.
public static SemanticTag TableRowArray { get; }
Property Value
TimeseriesTimestamp
Timestamp field on a time-series record.
public static SemanticTag TimeseriesTimestamp { get; }
Property Value
TimeseriesValue
Value field on a time-series record.
public static SemanticTag TimeseriesValue { get; }