diff --git a/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/index-en.html b/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/index-en.html
index 46d600e237a960be3655a79919359f7414aa1040..7c1a7489101ea476c00fb0174fc49f6a83c5a134 100644
--- a/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/index-en.html
+++ b/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/index-en.html
@@ -65,9 +65,20 @@ function loadTOC(){
This version:
https://w3id.org/def/v1/saref4agri
Revision:
-0.2
+0.5
+Authors:
+
+María Poveda-Villalón (Ontology Engineering Group, Universidad Politécnica de Madrid)
+
+Raúl García-Castro (Ontology Engineering Group, Universidad Politécnica de Madrid)
+
+Laura Daniele (TNO)
+
+Mike de Roode (TNO)
+
+
Contributors:
-http://w3id.org/people/mpoveda
+Jack Verhoosel (TNO)
Download serialization:
License:
diff --git a/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/resources/images/saref4agri.png b/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/resources/images/saref4agri.png
index fec6969147d17399fe1d3cf13b88f2bde645d2b0..cee9719ce2910b3c9ef8b5ffcb03faaf0b38c910 100644
Binary files a/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/resources/images/saref4agri.png and b/OnToology/SAREF4AGRI/ontology/saref4agri.ttl/documentation/resources/images/saref4agri.png differ
diff --git a/SAREF4AGRI/diagrams/AGRI.graffle b/SAREF4AGRI/diagrams/AGRI.graffle
index 74ccccfbd739071ebe06a6359163a2eb8a13a845..4d0ff5fe9e4dd834d5897a993baac82c80f497f9 100644
--- a/SAREF4AGRI/diagrams/AGRI.graffle
+++ b/SAREF4AGRI/diagrams/AGRI.graffle
@@ -106049,13 +106049,11 @@ Class}
BottomSlabHeight
195
CurrentSheet
- 1
+ 0
Expanded_Canvases
AGRI
- FitInWindow
-
Frame
{{0, 4}, {1440, 873}}
ShowInfo
@@ -106065,9 +106063,9 @@ Class}
SidebarWidth
230
VisibleRegion
- {{1.9911991199119909, 0}, {1808.0088008800878, 1545.170517051705}}
+ {{-179, -248}, {1816, 1552}}
Zoom
- 0.50220994475138125
+ 0.5
ZoomValues
diff --git a/SAREF4AGRI/ontology/saref4agri.ttl b/SAREF4AGRI/ontology/saref4agri.ttl
index a10df2b7434e9a8297e8498ffde73d8fa03ea617..c7abe3919df74e3805533e01f09ad8c5d2038b41 100644
--- a/SAREF4AGRI/ontology/saref4agri.ttl
+++ b/SAREF4AGRI/ontology/saref4agri.ttl
@@ -8,13 +8,14 @@
a owl:Ontology ;
;
"SAREF4AGRI: an extension of SAREF for the for the agriculture and food domain"^^xsd:string ;
- ;
+ ;
"2019-04-30"^^xsd:date ;
"2019-04-30"^^xsd:date ;
"https://w3id.org/def/saref4agri#" ;
;
- , ;
+ ;
owl:versionInfo "0.5"^^xsd:decimal ;
+ ;
;
;
;
@@ -26,8 +27,16 @@
"SAREF4AGRI is an extension of SAREF for the agriculture and food domain. SAREF4AGRI is specified and published by ETSI in the TS 103 410-6 associated to this ontology file. The list of use cases, standards and requirements that guided the creation of SAREF4AGRI are described in the associated ETSI TR 103 511. "^^xsd:string ;
"This ontology extends the SAREF ontology for the Agricultural domain. This work has been developed in the context of the STF 534 (https://portal.etsi.org/STF/STFs/STFHomePages/STF534.aspx), which was established with the goal to create three SAREF extensions, one of them for the Agricultural domain."@en ;
"2019-04-15"^^xsd:date .
-
-
+#
+#
+# #################################################################
+# #
+# # Annotation properties
+# #
+# #################################################################
+#
+#
+# http://www.w3.org/2003/01/geo/wgs84_pos#alt
a owl:AnnotationProperty ;
rdfs:comment "The WGS84 altitude of a SpatialThing (decimal meters above the local reference ellipsoid)." ;
@@ -100,87 +109,6 @@ xsd:duration a rdfs:Datatype .
a owl:ObjectProperty ;
rdfs:label "has taxon rank"@en .
#
-# http://w3id.org/def/saref4agri#contains
-
- a owl:ObjectProperty ;
- rdfs:subPropertyOf ;
- owl:inverseOf .
-#
-# http://w3id.org/def/saref4agri#generates
-
- a owl:ObjectProperty ;
- rdfs:subPropertyOf ;
- rdfs:comment "A relation to represent the yield generated by a Crop." ;
- rdfs:label "generates"@en .
-#
-# http://w3id.org/def/saref4agri#hasDeploymentPeriod
-
- a owl:ObjectProperty ;
- rdfs:comment "Relation to indicate the temporal duration or period of a deployment."@en ;
- rdfs:label "has deployment period"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#hasID
-
- a owl:ObjectProperty ;
- rdfs:subPropertyOf owl:topObjectProperty ;
- rdfs:range ;
- rdfs:comment "A relation to express the unique identifier of an animal." ;
- rdfs:label "has id"@en .
-#
-# http://w3id.org/def/saref4agri#hasMember
-
- a owl:ObjectProperty ;
- owl:inverseOf ;
- rdfs:comment "A relation to represent the members of an AnimalGroup." ;
- rdfs:label "has member"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#hasReceived
-
- a owl:ObjectProperty ;
- owl:inverseOf ;
- rdfs:label "has received"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#isContainedIn
-
- a owl:ObjectProperty ;
- rdfs:label "is contained in"@en .
-#
-# http://w3id.org/def/saref4agri#isDeployedAtSpace
-
- a owl:ObjectProperty ;
- rdfs:comment "Relation to indicate the geographical componet of a deployment."@en ;
- rdfs:label "is deployed at space"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#isLocatedIn
-
- a owl:ObjectProperty ;
- owl:inverseOf ;
- rdfs:comment "A relation to express the physical location of a saref4agri entity (e.g., an animal)" ;
- rdfs:label "is located in"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#isLocationOf
-
- a owl:ObjectProperty ;
- rdfs:label "is location of"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#isMemberOf
-
- a owl:ObjectProperty ;
- rdfs:comment "A relation to express that an animal can be part of groups." ;
- rdfs:label "is member of"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#managesFarm
-
- a owl:ObjectProperty ;
- rdfs:label "manages farm"@en .
-#
-# http://w3id.org/def/saref4agri#receives
-
- a owl:ObjectProperty ;
- rdfs:subPropertyOf ;
- rdfs:comment "A relation to represent the intake/consumption of certain substances in a Crop." ;
- rdfs:label "receives"^^xsd:string .
-#
# http://www.opengis.net/ont/geosparql#hasGeometry
a owl:ObjectProperty ;
@@ -267,15 +195,86 @@ xsd:duration a rdfs:Datatype .
a owl:ObjectProperty ;
rdfs:label "member"@en .
#
+# https://w3id.org/def/saref4agri#contains
+
+:contains a owl:ObjectProperty ;
+ rdfs:subPropertyOf ;
+ owl:inverseOf :isContainedIn .
+#
+# https://w3id.org/def/saref4agri#generates
+
+:generates a owl:ObjectProperty ;
+ rdfs:subPropertyOf ;
+ rdfs:comment "A relation to represent the yield generated by a Crop." ;
+ rdfs:label "generates"@en .
+#
# https://w3id.org/def/saref4agri#hasDeploymentPeriod
:hasDeploymentPeriod a owl:ObjectProperty ;
- rdfs:comment "Relation to indicate the temporal duration or period of a deployment."@en , "has deployment period"@en .
+ rdfs:comment "Relation to indicate the temporal duration or period of a deployment."@en , "has deployment period"@en ;
+ rdfs:label "has deployment period"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#hasID
+
+:hasID a owl:ObjectProperty ;
+ rdfs:subPropertyOf owl:topObjectProperty ;
+ rdfs:range :ID ;
+ rdfs:comment "A relation to express the unique identifier of an animal." ;
+ rdfs:label "has id"@en .
+#
+# https://w3id.org/def/saref4agri#hasMember
+
+:hasMember a owl:ObjectProperty ;
+ owl:inverseOf :isMemberOf ;
+ rdfs:comment "A relation to represent the members of an AnimalGroup." ;
+ rdfs:label "has member"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#hasReceived
+
+:hasReceived a owl:ObjectProperty ;
+ owl:inverseOf :receives ;
+ rdfs:label "has received"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#isContainedIn
+
+:isContainedIn a owl:ObjectProperty ;
+ rdfs:label "is contained in"@en .
#
# https://w3id.org/def/saref4agri#isDeployedAtSpace
:isDeployedAtSpace a owl:ObjectProperty ;
- rdfs:comment "Relation to indicate the geographical componet of a deployment."@en , "is deployed at space"@en .
+ rdfs:comment "Relation to indicate the geographical componet of a deployment."@en , "is deployed at space"@en ;
+ rdfs:label "is deployed at space"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#isLocatedIn
+
+:isLocatedIn a owl:ObjectProperty ;
+ owl:inverseOf :isLocationOf ;
+ rdfs:comment "A relation to express the physical location of a saref4agri entity (e.g., an animal)" ;
+ rdfs:label "is located in"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#isLocationOf
+
+:isLocationOf a owl:ObjectProperty ;
+ rdfs:label "is location of"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#isMemberOf
+
+:isMemberOf a owl:ObjectProperty ;
+ rdfs:comment "A relation to express that an animal can be part of groups." ;
+ rdfs:label "is member of"^^xsd:string .
+#
+# https://w3id.org/def/saref4agri#managesFarm
+
+:managesFarm a owl:ObjectProperty ;
+ rdfs:label "manages farm"@en .
+#
+# https://w3id.org/def/saref4agri#receives
+
+:receives a owl:ObjectProperty ;
+ rdfs:subPropertyOf ;
+ rdfs:comment "A relation to represent the intake/consumption of certain substances in a Crop." ;
+ rdfs:label "receives"^^xsd:string .
#
# https://w3id.org/saref#accomplishes
@@ -422,37 +421,37 @@ xsd:duration a rdfs:Datatype .
# #################################################################
#
#
-# http://w3id.org/def/saref4agri#hasBirthDate
+# https://w3id.org/def/saref4agri#hasBirthDate
- a owl:DatatypeProperty ;
+:hasBirthDate a owl:DatatypeProperty ;
rdfs:range xsd:dateTime ;
rdfs:comment "A relation to express the birth date of an animal." ;
rdfs:label "has birth date"^^xsd:string .
#
-# http://w3id.org/def/saref4agri#hasDeathDate
+# https://w3id.org/def/saref4agri#hasDeathDate
- a owl:DatatypeProperty ;
+:hasDeathDate a owl:DatatypeProperty ;
rdfs:range xsd:dateTime ;
rdfs:comment "A relation to express the death date of an animal." ;
rdfs:label "has death date"^^xsd:string .
#
-# http://w3id.org/def/saref4agri#hasHarvestDate
+# https://w3id.org/def/saref4agri#hasHarvestDate
- a owl:DatatypeProperty ;
+:hasHarvestDate a owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:range xsd:dateTime ;
rdfs:comment "A relation to express the day the crop is harvested." ;
rdfs:label "has harvest date" .
#
-# http://w3id.org/def/saref4agri#hasName
+# https://w3id.org/def/saref4agri#hasName
- a owl:DatatypeProperty ;
+:hasName a owl:DatatypeProperty ;
rdfs:range xsd:string ;
rdfs:label "A relation to express the name of an entity (e.g.,animal)." , "has name" .
#
-# http://w3id.org/def/saref4agri#hasPlantDate
+# https://w3id.org/def/saref4agri#hasPlantDate
- a owl:DatatypeProperty ;
+:hasPlantDate a owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:range xsd:dateTime ;
rdfs:comment "A relation to express the day the crop is planted." ;
@@ -514,389 +513,14 @@ xsd:duration a rdfs:Datatype .
a owl:Class ;
rdfs:label "Taxon rank"@en .
#
-# http://w3id.org/def/saref4agri#AirTemperature
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The degree or intensity of heat present in the air." ;
- rdfs:label "Air temperature"@en .
-#
-# http://w3id.org/def/saref4agri#AmbientHumidity
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The amount of water vapour in the air." ;
- rdfs:label "Ambient humidity"@en .
-#
-# http://w3id.org/def/saref4agri#Animal
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ].
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
- owl:onClass ].
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
- owl:onDataRange xsd:dateTime ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
- owl:onDataRange xsd:dateTime ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
- owl:onDataRange xsd:string ] .
-
- rdfs:comment "An individual and identifiable living organism that feeds on organic matter, typically having specialized sense organs and nervous system and able to respond rapidly to stimuli."@en ;
- rdfs:label "Animal"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#AnimalGroup
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ].
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
- owl:onDataRange xsd:string ] .
-
- rdfs:comment "A collection of one or multiple animals."@en ;
- rdfs:label "Animal Group"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#Building
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxCardinality "1"^^xsd:nonNegativeInteger ] .
-
- rdfs:comment "A building represents a structure that provides shelter for its occupants or contents and stands in one place. The building is also used to provide a basic element within the spatial structure hierarchy for the components of a building project (together with site, storey, and space)."@en ;
- rdfs:label "Building"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#BuildingSpace
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "An entity used to define the physical spaces of the building. A building space contains devices or building objects."@en ;
- rdfs:label "Building space"@en .
-#
-# http://w3id.org/def/saref4agri#Crop
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ].
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom xsd:dateTime ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom xsd:dateTime ] .
-
- rdfs:comment "A collection of cultivated plants that is grown on a large scale commercially, especially a cereal, fruit, or vegetable."@en ;
- rdfs:label "Crop"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#Deployment
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:comment "The scenario, including temporal and spatial information, in which the systems and devices are installed."@en ;
- rdfs:label "Deployment"@en .
-#
-# http://w3id.org/def/saref4agri#EatingActivitySensor
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Eating activity sensor"@en .
-#
-# http://w3id.org/def/saref4agri#Farm
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxCardinality "1"^^xsd:nonNegativeInteger ] .
-
- rdfs:comment "A plot of land used for the scope of farming which can contain buildings and parcels."@en ;
- rdfs:label "Farm"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#FarmHolding
-
- a owl:Class ;
- rdfs:subClassOf ,
-
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:allValuesFrom xsd:string ] .
-
- rdfs:comment "A class to decsribe a saref4agri farm holding as subcass of an org:Organization" ;
- rdfs:label "Farm holding"@en .
-#
-# http://w3id.org/def/saref4agri#Farmer
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
-
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:allValuesFrom xsd:string ] .
-
- rdfs:comment "A class to decsribe a saref4agri farmer as subcass of a foaf:Person" ;
- rdfs:label "Farmer"@en .
-#
-# http://w3id.org/def/saref4agri#ID
-
- a owl:Class ;
- rdfs:label "ID"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#Intake
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:isDefinedBy "The amount of food or other substance taken into the body of an animal or into the soil."@en ;
- rdfs:label "Intake"@en .
-#
-# http://w3id.org/def/saref4agri#IrrigationWater
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The amount of water falling in the soil by irrigation methods." ;
- rdfs:label "Irrigation water"@en .
-#
-# http://w3id.org/def/saref4agri#MilkingSensor
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Milking sensor"@en .
-#
-# http://w3id.org/def/saref4agri#MovementActivitySensor
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Movement activity sensor"@en .
-#
-# http://w3id.org/def/saref4agri#Parcel
-
- a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:someValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
- owl:onProperty ;
- owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
- owl:onDataRange xsd:string ] .
-
- rdfs:comment "An area of land, which might be used for grazing animals or planting crops. The parcel is defined as an undividable logical area of land which contains homogeneous items."@en ;
- rdfs:label "Parcel"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#PlantGrowthStage
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The level or stage of growth of the plant." ;
- rdfs:label "Plant growth stage"@en .
-#
-# http://w3id.org/def/saref4agri#Platform
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Platform"^^xsd:string .
-#
-# http://w3id.org/def/saref4agri#Pluviometer
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Pluviometer"@en .
-#
-# http://w3id.org/def/saref4agri#Precipitation
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The amount of water falling in the soil by natural process (e.g. rain)." ;
- rdfs:label "Precipitation"@en .
-#
-# http://w3id.org/def/saref4agri#Soil
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "Upper layer of the earth in which plants grow." ;
- rdfs:label "Soil" .
-#
-# http://w3id.org/def/saref4agri#SoilMoisture
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The amount of water or humidity contained in the soil." ;
- rdfs:label "Soil moisture"@en .
-#
-# http://w3id.org/def/saref4agri#SoilTemperature
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:comment "The degree or intensity of heat present in the soil." ;
- rdfs:label "Soil temperature"@en .
-#
-# http://w3id.org/def/saref4agri#SoilTensiometer
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Soil tensiometer"@en .
-#
-# http://w3id.org/def/saref4agri#Thermometer
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Thermometer"@en .
-#
-# http://w3id.org/def/saref4agri#WateringGun
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Watering gun"@en .
-#
-# http://w3id.org/def/saref4agri#WateringSystem
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Watering system"@en .
-#
-# http://w3id.org/def/saref4agri#WateringValve
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Watering valve"@en .
-#
-# http://w3id.org/def/saref4agri#WeatherStation
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Weather station"@en .
-#
-# http://w3id.org/def/saref4agri#WeightSensor
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:label "Weight sensor"@en .
-#
-# http://w3id.org/def/saref4agri#Yield
-
- a owl:Class ;
- rdfs:subClassOf ;
- rdfs:isDefinedBy "The produced amount of food for animals or of agricultural products."@en ;
- rdfs:label "Yield"@en .
-#
# http://www.opengis.net/ont/geosparql#Feature
a owl:Class ;
- rdfs:subClassOf ,
- [ a owl:Restriction ;
+ rdfs:subClassOf , _:genid1 .
+
+_:genid1 a owl:Restriction ;
owl:onProperty ;
- owl:allValuesFrom ] .
+ owl:allValuesFrom .
owl:disjointWith ;
rdfs:comment "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ;
@@ -914,25 +538,29 @@ xsd:duration a rdfs:Datatype .
# http://www.opengis.net/ont/geosparql#SpatialObject
a owl:Class ;
- rdfs:subClassOf
- [ a owl:Restriction ;
+ rdfs:subClassOf _:genid2 .
+
+_:genid2 a owl:Restriction ;
owl:onProperty ;
- owl:allValuesFrom ] .
+ owl:allValuesFrom .
+
+ rdfs:subClassOf _:genid3 .
- rdfs:subClassOf
- [ a owl:Restriction ;
+_:genid3 a owl:Restriction ;
owl:onProperty ;
- owl:allValuesFrom ] .
+ owl:allValuesFrom .
- rdfs:subClassOf
- [ a owl:Restriction ;
+ rdfs:subClassOf _:genid4 .
+
+_:genid4 a owl:Restriction ;
owl:onProperty ;
- owl:allValuesFrom ] .
-
- rdfs:subClassOf
- [ a owl:Restriction ;
+ owl:allValuesFrom .
+
+ rdfs:subClassOf _:genid5 .
+
+_:genid5 a owl:Restriction ;
owl:onProperty ;
- owl:allValuesFrom ] .
+ owl:allValuesFrom .
rdfs:comment "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ;
rdfs:isDefinedBy ;
@@ -951,7 +579,7 @@ spaciallyIntersects(P1, P2) :- lat(P1, LAT), long(P1, LONG), alt(P1, ALT),
sameThing(P1, P2) :- type(P1, Point), type(P2, Point), spaciallyIntersects(P1, P2).
""" , "A point, typically described using a coordinate system relative to Earth, such as WGS84." ;
rdfs:isDefinedBy ;
- rdfs:label "Point"@en , "point" .
+ rdfs:label "Point"@en .
#
# http://www.w3.org/2006/time#Instant
@@ -965,8 +593,9 @@ sameThing(P1, P2) :- type(P1, Point), type(P2, Point), spaciallyIntersects(P1, P
a owl:Class ;
rdfs:subClassOf ;
+ rdfs:comment "A temporal entity with an extent or duration"@en ;
rdfs:isDefinedBy ;
- rdfs:label "A temporal entity with an extent or duration"@en , "Time interval"@en .
+ rdfs:label "Time interval"@en .
#
# http://www.w3.org/2006/time#TemporalEntity
@@ -998,17 +627,19 @@ sameThing(P1, P2) :- type(P1, Point), type(P2, Point), spaciallyIntersects(P1, P
# http://xmlns.com/foaf/0.1/Agent
a owl:Class ;
- rdfs:subClassOf
- [ a owl:Restriction ;
+ rdfs:subClassOf _:genid6 .
+
+_:genid6 a owl:Restriction ;
owl:onProperty ;
- owl:someValuesFrom ] .
+ owl:someValuesFrom .
rdfs:label "Agent"@en .
#
# http://xmlns.com/foaf/0.1/Person
a owl:Class ;
- rdfs:subClassOf .
+ rdfs:subClassOf ;
+ rdfs:label "Person"@en .
#
# https://schema.org/Organization
@@ -1016,30 +647,320 @@ sameThing(P1, P2) :- type(P1, Point), type(P2, Point), spaciallyIntersects(P1, P
rdfs:subClassOf ;
rdfs:label "Organization"@en .
#
+# https://w3id.org/def/saref4agri#AirTemperature
+
+:AirTemperature a owl:Class ;
+ rdfs:subClassOf .
+#
+# https://w3id.org/def/saref4agri#AmbientHumidity
+
+:AmbientHumidity a owl:Class ;
+ rdfs:subClassOf