feat(connectors): version provider packages and ontology contracts
This commit is contained in:
@@ -1,25 +1,33 @@
|
||||
{
|
||||
"contractVersion": "0.1.0",
|
||||
"kind": "map.moving_object.current_position",
|
||||
"source": "gelios",
|
||||
"subjectId": "gelios.unit:example-unit-id",
|
||||
"observedAt": "2026-07-13T00:00:00.000Z",
|
||||
"receivedAt": "2026-07-13T00:00:03.000Z",
|
||||
"position": {
|
||||
"latitude": 55.000001,
|
||||
"longitude": 37.000001,
|
||||
"heightMeters": 0,
|
||||
"courseDegrees": 90,
|
||||
"speedKph": 0,
|
||||
"satellites": 0
|
||||
"schemaVersion": "nodedc.data-product.publish/v1",
|
||||
"batch": {
|
||||
"runId": "gelios-ontology-fixture-20260716",
|
||||
"sequence": 0,
|
||||
"idempotencyKey": "gelios-ontology-fixture-20260716.batch-0"
|
||||
},
|
||||
"operationalStatus": "unknown",
|
||||
"display": {
|
||||
"label": "Robot2B unit",
|
||||
"visibilityProfile": "fleet-default"
|
||||
},
|
||||
"policy": {
|
||||
"scopeApproved": true,
|
||||
"fieldSet": "studio-current-position-v1"
|
||||
}
|
||||
"facts": [
|
||||
{
|
||||
"sourceId": "gelios-unit-1001",
|
||||
"semanticType": "map.moving_object",
|
||||
"observedAt": "2026-07-16T12:00:00.000Z",
|
||||
"geometry": {
|
||||
"type": "Point",
|
||||
"coordinates": [37.6173, 55.7558]
|
||||
},
|
||||
"attributes": {
|
||||
"course_degrees": 90,
|
||||
"display_name": "Synthetic Gelios unit",
|
||||
"elevation_meters": 0,
|
||||
"hdop": 0.8,
|
||||
"horizontal_accuracy_meters": 4.2,
|
||||
"object_kind": "tracked_unit",
|
||||
"operational_status": "active",
|
||||
"position_source": "gelios",
|
||||
"position_valid": true,
|
||||
"quality_flags": [],
|
||||
"satellite_count": 11,
|
||||
"speed_kph": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user