From e09d9e464dbfe617c7776e8de71620c365669244 Mon Sep 17 00:00:00 2001 From: Huanyu Li Date: Thu, 26 Feb 2026 10:25:20 +0100 Subject: [PATCH] update observation --- .../modules/observation/0.1/observation.ttl | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/ontology/modules/observation/0.1/observation.ttl b/ontology/modules/observation/0.1/observation.ttl index e70531a..4f9594a 100644 --- a/ontology/modules/observation/0.1/observation.ttl +++ b/ontology/modules/observation/0.1/observation.ttl @@ -91,6 +91,13 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . rdfs:label "has observation value" . +### http://w3id.org/PLCO/ontology/observation#hasValueForObservableProperty +:hasValueForObservableProperty rdf:type owl:ObjectProperty ; + rdfs:domain :ObservableProperty ; + rdfs:range :ObservationValue ; + rdfs:label "has value for observable property" . + + ### http://w3id.org/PLCO/ontology/observation#hasValueForObservationParameter :hasValueForObservationParameter rdf:type owl:ObjectProperty ; rdfs:domain :ObservationParameter ; @@ -98,6 +105,13 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . rdfs:label "has value for observation parameter" . +### http://w3id.org/PLCO/ontology/observation#isMadeBySensor +:isMadeBySensor rdf:type owl:ObjectProperty ; + rdfs:domain :Observation ; + rdfs:range :Sensor ; + rdfs:label "is made by sensor" . + + ### http://w3id.org/PLCO/ontology/observation#isObservedBy :isObservedBy rdf:type owl:ObjectProperty ; owl:inverseOf :observesOnProperty ; @@ -131,6 +145,16 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . rdfs:label "has numeric value" . +### http://w3id.org/PLCO/ontology/observation#hasSimpleObservationResult +:hasSimpleObservationResult rdf:type owl:DatatypeProperty ; + rdfs:domain [ rdf:type owl:Class ; + owl:unionOf ( :ObservableProperty + :ObservationParameter + ) + ] ; + rdfs:label "has simple observation result" . + + ### http://w3id.org/PLCO/ontology/observation#hasTextualValue :hasTextualValue rdf:type owl:DatatypeProperty ; rdfs:domain :ObservationValue ; @@ -179,6 +203,7 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . ### http://w3id.org/PLCO/ontology/observation#ObservationParameter :ObservationParameter rdf:type owl:Class ; + rdfs:comment "Represents a property or a characteristic of a feature of interest under observation." ; rdfs:label "Observation Parameter" . @@ -187,6 +212,11 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . rdfs:label "Observation Value" . +### http://w3id.org/PLCO/ontology/observation#Sensor +:Sensor rdf:type owl:Class ; + rdfs:label "Sensor" . + + ### http://w3id.org/PLCO/ontology/product#StateProperty rdf:type owl:Class .