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

string

Properties

AudioBytes

Raw audio bytes (WAV, Opus, …).

public static SemanticTag AudioBytes { get; }

Property Value

SemanticTag

AudioSampleRate

Sample-rate companion for AudioBytes.

public static SemanticTag AudioSampleRate { get; }

Property Value

SemanticTag

CoordinateEcefX

Earth-Centred-Earth-Fixed X coordinate (metres).

public static SemanticTag CoordinateEcefX { get; }

Property Value

SemanticTag

CoordinateEcefY

Earth-Centred-Earth-Fixed Y coordinate (metres).

public static SemanticTag CoordinateEcefY { get; }

Property Value

SemanticTag

CoordinateEcefZ

Earth-Centred-Earth-Fixed Z coordinate (metres).

public static SemanticTag CoordinateEcefZ { get; }

Property Value

SemanticTag

CoordinateLatitude

WGS84 latitude in decimal degrees, range [-90, 90].

public static SemanticTag CoordinateLatitude { get; }

Property Value

SemanticTag

CoordinateLongitude

WGS84 longitude in decimal degrees, range [-180, 180].

public static SemanticTag CoordinateLongitude { get; }

Property Value

SemanticTag

ImageBytes

Raw image bytes (PNG, JPEG, …).

public static SemanticTag ImageBytes { get; }

Property Value

SemanticTag

ImageMimeType

Mime-type companion for ImageBytes.

public static SemanticTag ImageMimeType { get; }

Property Value

SemanticTag

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

SemanticTag

TableRowArray

Array-of-records grid payload.

public static SemanticTag TableRowArray { get; }

Property Value

SemanticTag

TimeseriesTimestamp

Timestamp field on a time-series record.

public static SemanticTag TimeseriesTimestamp { get; }

Property Value

SemanticTag

TimeseriesValue

Value field on a time-series record.

public static SemanticTag TimeseriesValue { get; }

Property Value

SemanticTag