Closed dr-shorthair closed 3 months ago
Resolve by putting links to all SOSA terms in mapping table
SOSA Update telecon 2023-12-14 resolved to define sosa-oms:resultQuality in place of dqv:hasQualityMeasurement
Today I noticed that ssn-system:qualityOfObservation already exists. Should that be preferred to sosa-oms:resultQuality?
@sgrellet @KathiSchleidt @hylkevds any views on replacing sosa-oms:resultQuality with ssn-system:qualityOfObservation ?
But note
ssn-system:
is non-normativeCan you comment on this @maximelefrancois86 ?
Do we need a modelling pattern for quality?
Here is an example from a Survey use case (using JSON based on an implicit JSON-LD context)
{
"type": "Feature",
"geometry": null,
"properties": {
"hasFeatureOfInterest": "38471667",
"resultTime": "2023-03-10T00:00:00Z",
"hasResult": {
"distance": 3.5,
"angle": 283.96666666666664
},
"distanceType": "icsm-distance-type:ellipsoid",
"hasResultQuality": {
"distanceAccuracy": 0.0002292196,
"distanceAccuracyClass": "nz-survey-class:A",
"angleAccuracyClass": "nz-survey-class:A",
"angleAccuracy": 0.061427230303
},
"angleType": "icsm-angle-type:bearing"
}
}
Ping @sgrellet @KathiSchleidt @hylkevds
Ping @sgrellet @KathiSchleidt @hylkevds again
In OMS resultQuality, is the same as in O&M appart that we softened the typing constraing from DQ_Element (ISO 19157) to Any.
Looking at previous working draft of vocab-ssn prior to the 2017 version (the current valid one), it seems to me that qualityOfObservation is equivalent to OMS resultQuality.
However, in https://www.w3.org/TR/vocab-ssn/ it is marked that it was moved to horizontal ontology module http://www.w3.org/ns/ssn/systems/ in the Change History (the text says "marked at risk" I don't what that imply).
I admit I'm not at ease understanding the consequences of having it in the System Capabilities Module : just a packaging artefact VS other more semantic consequences ? I'll need more time / explanations to digest this
I can confirm that resultQuality is equivalent to ssn-system:qualityOfObservation
As for implications of the placement in ssn-system, would need to better understand this.
Also more generally it's unclear to me why ssn-system:qualityOfObservation is in ssn-system, everything else there pertains to Sytems, just the quality lost at the top. Maybe move to the core?
Need a stub for
dqv:hasQualityMeasurement
to support internal cross-references.