- From: Kathi Schleidt via GitHub <sysbot+gh@w3.org>
- Date: Tue, 09 May 2023 16:46:23 +0000
- To: public-sdwig@w3.org
KathiSchleidt has just created a new issue for https://github.com/w3c/sdw: == SOSA: ObservableProperty approaches == @rob-metalinkage `noted that there are 3 different ways to describe observed property (?) in SOSA - and there are examples of all 3 methods deployed in the world; he wondered whether these 3 methods could be formalised as profiles? ` in #1402 Going through the [examples](https://www.w3.org/TR/vocab-ssn/#examples), I see quite a mixed bag of options: **Reusable ObservableProperty** E.g., example [B.2 Coal Oil Point Reserve](https://www.w3.org/TR/vocab-ssn/#coil_oil_plant-sosa) ``` <RelativeHumidity> a sosa:ObservableProperty ; rdfs:comment "Humidity is a measure of the moisture content of air."@en ; rdfs:label "Relative Humidity"@en . ``` **ObservableProperty linked to FoI** E.g., examples [B.3 apartment 134](https://www.w3.org/TR/vocab-ssn/#apartment-134) and [B.4 Tree height measurement](https://www.w3.org/TR/vocab-ssn/#tree-height) ``` <apartment/134/electricConsumption> rdf:type sosa:ObservableProperty ; sosa:isObservedBy <sensor/926> . ``` ``` <tree/124#height> rdf:type sosa:ObservableProperty , ssn:Property ; rdfs:label "the height of tree #124"@en ; ssn:isPropertyOf <tree/124> . ``` _Note: the tree height example still has an error at the end, closes wrong tree_ **ObservableProperty linked to FoI and Location** E.g., example [B.11 IP68 Smart Sensor](https://www.w3.org/TR/vocab-ssn/#ip68-smart-sensor) **ObservableProperty only referenced in Observation** E.g., example [B.6 Number of sunspots](https://www.w3.org/TR/vocab-ssn/#sunspots) ``` <Observation/7536> rdf:type sosa:Observation ; sosa:observedProperty <Sun#sunspotNumber> ; sosa:hasSimpleResult 66 ; sosa:phenomenonTime [ rdf:type time:Instant ; time:inXSDDateTimeStamp "2017-03-31T11:51:42+00:00"^^xsd:dateTimeStamp ] ; sosa:resultTime "2017-03-31T12:00:00+00:00"^^xsd:dateTimeStamp . ``` `<Sun#sunspotNumber>` never defined, but tightly linked to <Sun> **ObservableProperty defined by Sensor:observes** E.g., example [B.11 IP68 Smart Sensor](https://www.w3.org/TR/vocab-ssn/#ip68-smart-sensor) ``` <Sensor/SL-T-P1> a gr:ProductOrService, sosa:Sensor , seas:LoRaCommunicationDevice , <IP68_Outdoor_Temperature_Sensor> ; gr:hasBrand [ a gr:Brand ; gr:name "Sensing Labs"@en ] ; geo:alt 100.0 ; geo:lat 45.75 ; geo:lon 4.85 ; ssn:implements <IP68_Outdoor_Temperature_Sensor#temperatureSensingProcedure> ; ssn:implements <IP68_Outdoor_Temperature_Sensor#batterySensingProcedure> ; ssn:observes <Sensor/SL-T-P1#battery> ; ssn:observes <Air?lat=45.75&long=4.85#temperature> . ``` and ``` <Observation/5872357#battery> a sosa:Observation ; sosa:hasSimpleResult "73.2 %"^^cdt:ucum ; sosa:madeBySensor <Sensor/SL-T-P1> ; sosa:hasFeatureOfInterest <Sensor/SL-T-P1> ; sosa:observedProperty <Sensor/SL-T-P1#battery> ; sosa:resultTime "2017-06-20T21:49:18+00:00"^^xsd:dateTime . ``` But <Sensor/SL-T-P1#battery> is never defined Please view or discuss this issue at https://github.com/w3c/sdw/issues/1418 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 9 May 2023 16:46:25 UTC