saref4envi.ttl 24.4 KB
Newer Older
Raul Garcia-Castro's avatar
Raul Garcia-Castro committed
@prefix : <http://saref.linkeddata.es/def/envi#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
Raul Garcia-Castro's avatar
Raul Garcia-Castro committed
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix wot: <http://xmlns.com/wot/0.1/> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rddl: <http://www.rddl.org/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix time: <http://www.w3.org/2006/time#> .
Raul Garcia-Castro's avatar
Raul Garcia-Castro committed
@prefix saref: <https://w3id.org/saref#> .
María's avatar
María committed
<http://saref.linkeddata.es/def/envi> a owl:Ontology ;
	owl:versionIRI <http://saref.linkeddata.es/def/v1/envi> ;
	dcterms:creator <http://purl.org/net/mpoveda> ;
	rdfs:comment "This ontology extends the SAREF ontology for the environment domain, specifically for the light pollution domain, including concepts like photometers, light, etc."@en ;
	dc:title "SAREF extension for environment"@en ;
	dcterms:creator <http://www.garcia-castro.com/foaf.rdf#me> ;
	vann:preferredNamespacePrefix "s4envi" ;
	dcterms:license <http://purl.org/NET/rdflicense/cc-by4.0> ;
	owl:versionInfo "1.0" ;
	dc:publisher <http://www.oeg-upm.net/> ;
	vann:preferredNamespaceUri "http://saref.linkeddata.es/def/envi#" .
# 
# 
# #################################################################
# #
# #    Object Properties
# #
# #################################################################
# 
# 
# http://saref.linkeddata.es/def/envi#affectsProperty

:affectsProperty a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "affects property"@en .
# 
# http://saref.linkeddata.es/def/envi#contains

:contains a owl:ObjectProperty ;
	owl:inverseOf :isContainedIn ;
	rdfs:comment ""@en ;
	rdfs:label "contains"@en .
# 
# http://saref.linkeddata.es/def/envi#encapsulates

:encapsulates a owl:ObjectProperty ;
	owl:inverseOf :hasDigitalRepresentation ;
	a owl:FunctionalProperty ;
	rdfs:comment ""@en ;
	rdfs:label "encapsulates"@en .
# 
# http://saref.linkeddata.es/def/envi#hasColor

:hasColor a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has color"@en .
# 
# http://saref.linkeddata.es/def/envi#hasComponent

:hasComponent a owl:ObjectProperty ;
	owl:inverseOf :isComponentOf ;
	a owl:TransitiveProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has component"@en .
# 
# http://saref.linkeddata.es/def/envi#hasDigitalRepresentation

:hasDigitalRepresentation a owl:ObjectProperty , owl:InverseFunctionalProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has digital representation"@en .
# 
# http://saref.linkeddata.es/def/envi#hasGeometry

:hasGeometry a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has geometry"@en .
# 
# http://saref.linkeddata.es/def/envi#hasLightPoint

:hasLightPoint a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has light point"@en .
# 
# http://saref.linkeddata.es/def/envi#hasMeasurementFrequency

:hasMeasurementFrequency a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has measurement frequency"@en .
# 
# http://saref.linkeddata.es/def/envi#hasTransmissionPeriod

:hasTransmissionPeriod a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "has transmission period"@en .
# 
# http://saref.linkeddata.es/def/envi#isAccesibleThrough

:isAccesibleThrough a owl:ObjectProperty , owl:FunctionalProperty ;
	rdfs:comment ""@en ;
	rdfs:label "is accesible through"@en .
# 
# http://saref.linkeddata.es/def/envi#isComponentOf

:isComponentOf a owl:ObjectProperty , owl:TransitiveProperty ;
	rdfs:comment ""@en ;
	rdfs:label "is component of"@en .
# 
# http://saref.linkeddata.es/def/envi#isConnectedTo

:isConnectedTo a owl:ObjectProperty , owl:SymmetricProperty ;
	rdfs:comment ""@en ;
	rdfs:label "is connected to"@en .
# 
# http://saref.linkeddata.es/def/envi#isContainedIn

:isContainedIn a owl:ObjectProperty ;
	rdfs:label "isContainedIn"@en .
# 
# http://saref.linkeddata.es/def/envi#isProjectedFromHeight

:isProjectedFromHeight a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "is projected from height"@en .
# 
# http://saref.linkeddata.es/def/envi#isProjectedInDirection

:isProjectedInDirection a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "is projected in direction"@en .
# 
# http://saref.linkeddata.es/def/envi#makesMeasurement

:makesMeasurement a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "makes measurement"@en .
# 
# http://saref.linkeddata.es/def/envi#measuresProperty

:measuresProperty a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "measures property"@en .
# 
# http://saref.linkeddata.es/def/envi#projectsLight

:projectsLight a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "projects light"@en .
# 
# http://saref.linkeddata.es/def/envi#relatesToProperty

:relatesToProperty a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "relates to property"@en .
# 
# http://saref.linkeddata.es/def/envi#usesCommunicationInterface

:usesCommunicationInterface a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "uses communication interface"@en .
# 
# http://saref.linkeddata.es/def/envi#usesCommunicationProtocol

:usesCommunicationProtocol a owl:ObjectProperty ;
	rdfs:comment ""@en ;
	rdfs:label "uses communication protocol"@en .
# 
# http://www.w3.org/2003/01/geo/wgs84_pos#location

geo:location a owl:ObjectProperty .
# 
# https://w3id.org/saref#isMeasuredIn

saref:isMeasuredIn a owl:ObjectProperty .
# 
# 
# 
# #################################################################
# #
# #    Data properties
# #
# #################################################################
# 
# 
# http://saref.linkeddata.es/def/envi#hasCreationDate

:hasCreationDate a owl:DatatypeProperty , owl:FunctionalProperty ;
	rdfs:range xsd:dateTime ;
	rdfs:comment ""@en ;
	rdfs:label "has creation date"@en .
# 
# http://saref.linkeddata.es/def/envi#hasFlash

:hasFlash a owl:DatatypeProperty , owl:FunctionalProperty ;
	rdfs:range xsd:boolean ;
	rdfs:comment ""@en ;
	rdfs:label "has flash"@en .
# 
# http://saref.linkeddata.es/def/envi#hasIdentifier

:hasIdentifier a owl:DatatypeProperty ;
	rdfs:range xsd:string ;
	rdfs:comment "A relationship providing the identifier of an entity (e.g., digital representation)"@en ;
	rdfs:label "has identifier"@en .
# 
# http://saref.linkeddata.es/def/envi#hasProjectionAngle

:hasProjectionAngle a owl:DatatypeProperty , owl:FunctionalProperty ;
	rdfs:range xsd:float ;
	rdfs:comment ""@en ;
	rdfs:label "has projection angle"@en .
# 
# http://saref.linkeddata.es/def/envi#hasRevisionNumber

:hasRevisionNumber a owl:DatatypeProperty ;
	rdfs:range xsd:string ;
	rdfs:comment ""@en ;
	rdfs:label "has revision number"@en .
# 
# http://saref.linkeddata.es/def/envi#hasShield

:hasShield a owl:DatatypeProperty , owl:FunctionalProperty ;
	rdfs:range xsd:boolean ;
	rdfs:comment ""@en ;
	rdfs:label "has shield"@en .
# 
# http://saref.linkeddata.es/def/envi#hasTag

:hasTag a owl:DatatypeProperty ;
	rdfs:range xsd:string ;
	rdfs:comment ""@en ;
	rdfs:label "has tag"@en .
# 
# http://saref.linkeddata.es/def/envi#hasTimestamp

:hasTimestamp a owl:DatatypeProperty , owl:FunctionalProperty ;
	rdfs:range xsd:dateTime ;
	rdfs:comment ""@en ;
	rdfs:label "has timestamp"@en .
# 
# http://saref.linkeddata.es/def/envi#hasVersion

:hasVersion a owl:DatatypeProperty , owl:FunctionalProperty ;
	rdfs:range xsd:string ;
	rdfs:comment ""@en ;
	rdfs:label "has version"@en .
# 
# https://w3id.org/saref#hasDescription

saref:hasDescription a owl:DatatypeProperty .
# 
# https://w3id.org/saref#hasManufacturer

saref:hasManufacturer a owl:DatatypeProperty .
# 
# https://w3id.org/saref#hasName

saref:hasName a owl:DatatypeProperty .
# 
# https://w3id.org/saref#hasValue

saref:hasValue a owl:DatatypeProperty .
# 
# 
# 
# #################################################################
# #
# #    Classes
# #
# #################################################################
# 
# 
# http://saref.linkeddata.es/def/envi#Actuator

:Actuator a owl:Class ;
	rdfs:subClassOf :Device , _:genid1 .

_:genid1 a owl:Restriction ;
	owl:onProperty :affectsProperty ;
	owl:allValuesFrom :Property .

:Actuator rdfs:comment ""@en ;
	rdfs:label "Actuator"@en .
# 
# http://saref.linkeddata.es/def/envi#Color

:Color a owl:Class ;
	rdfs:comment ""@en ;
	rdfs:label "Color"@en .
# 
# http://saref.linkeddata.es/def/envi#CommunicationInterface

:CommunicationInterface a owl:Class ;
	rdfs:subClassOf _:genid2 .

_:genid2 a owl:Restriction ;
	owl:onProperty :hasVersion ;
	owl:allValuesFrom xsd:string .

:CommunicationInterface rdfs:subClassOf _:genid3 .

_:genid3 a owl:Restriction ;
	owl:onProperty :hasVersion ;
	owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onDataRange xsd:string .

:CommunicationInterface rdfs:comment ""@en ;
	rdfs:label "Communication interface"@en .
# 
# http://saref.linkeddata.es/def/envi#CommunicationProtocol

:CommunicationProtocol a owl:Class ;
	rdfs:comment ""@en ;
	rdfs:label "Communication protocol"@en .
# 
# http://saref.linkeddata.es/def/envi#CompassDirection

:CompassDirection a owl:Class ;
	rdfs:comment ""@en ;
	rdfs:label "Compass direction"@en .
# 
# http://saref.linkeddata.es/def/envi#Device
María's avatar
María committed

María's avatar
María committed
:Device a owl:Class ;
	rdfs:subClassOf :System , saref:Device , _:genid4 .
María's avatar
María committed
_:genid4 a owl:Restriction ;
	owl:onProperty :hasMeasurementFrequency ;
	owl:allValuesFrom :FrequencyMeasurement .
María's avatar
María committed
:Device rdfs:subClassOf _:genid5 .
María's avatar
María committed

María's avatar
María committed
_:genid5 a owl:Restriction ;
	owl:onProperty :hasTransmissionPeriod ;
	owl:allValuesFrom :PeriodMeasurement .
María's avatar
María committed

María's avatar
María committed
:Device rdfs:subClassOf _:genid6 .
María's avatar
María committed

María's avatar
María committed
_:genid6 a owl:Restriction ;
	owl:onProperty :isContainedIn ;
	owl:allValuesFrom :PhysicalObject .
María's avatar
María committed
:Device rdfs:subClassOf _:genid7 .
María's avatar
María committed
_:genid7 a owl:Restriction ;
	owl:onProperty :hasRevisionNumber ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed

María's avatar
María committed
:Device rdfs:subClassOf _:genid8 .
María's avatar
María committed

María's avatar
María committed
_:genid8 a owl:Restriction ;
	owl:onProperty :hasVersion ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed
:Device rdfs:subClassOf _:genid9 .
María's avatar
María committed
_:genid9 a owl:Restriction ;
	owl:onProperty saref:hasManufacturer ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed

María's avatar
María committed
:Device rdfs:subClassOf _:genid10 .
María's avatar
María committed

María's avatar
María committed
_:genid10 a owl:Restriction ;
	owl:onProperty :hasRevisionNumber ;
	owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onDataRange xsd:string .
María's avatar
María committed
:Device rdfs:subClassOf _:genid11 .
María's avatar
María committed
_:genid11 a owl:Restriction ;
	owl:onProperty :hasVersion ;
	owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onDataRange xsd:string .
María's avatar
María committed

María's avatar
María committed
:Device rdfs:comment ""@en ;
	rdfs:label "Device"@en .
# 
# http://saref.linkeddata.es/def/envi#DigitalRepresentation
María's avatar
María committed

María's avatar
María committed
:DigitalRepresentation a owl:Class ;
	rdfs:subClassOf _:genid12 .
María's avatar
María committed
_:genid12 a owl:Restriction ;
	owl:onProperty :encapsulates ;
	owl:allValuesFrom :PhysicalObject .
María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid13 .
María's avatar
María committed

María's avatar
María committed
_:genid13 a owl:Restriction ;
	owl:onProperty :isAccesibleThrough ;
	owl:allValuesFrom saref:Service .
María's avatar
María committed

María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid14 .
María's avatar
María committed
_:genid14 a owl:Restriction ;
	owl:onProperty :hasCreationDate ;
	owl:allValuesFrom xsd:dateTime .
María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid15 .
María's avatar
María committed

María's avatar
María committed
_:genid15 a owl:Restriction ;
	owl:onProperty :hasIdentifier ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed

María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid16 .
María's avatar
María committed
_:genid16 a owl:Restriction ;
	owl:onProperty :hasTag ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid17 .
María's avatar
María committed

María's avatar
María committed
_:genid17 a owl:Restriction ;
	owl:onProperty saref:hasDescription ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed

María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid18 .
María's avatar
María committed
_:genid18 a owl:Restriction ;
	owl:onProperty saref:hasName ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid19 .
María's avatar
María committed

María's avatar
María committed
_:genid19 a owl:Restriction ;
	owl:onProperty :hasCreationDate ;
	owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onDataRange xsd:dateTime .
María's avatar
María committed

María's avatar
María committed
:DigitalRepresentation rdfs:subClassOf _:genid20 .
María's avatar
María committed
_:genid20 a owl:Restriction ;
	owl:onProperty :hasIdentifier ;
	owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onDataRange xsd:string .
María's avatar
María committed
:DigitalRepresentation rdfs:comment ""@en ;
	rdfs:label "Digital representation"@en .
# 
# http://saref.linkeddata.es/def/envi#FrequencyMeasurement
María's avatar
María committed

María's avatar
María committed
:FrequencyMeasurement a owl:Class ;
	rdfs:subClassOf :Measurement , _:genid21 .
María's avatar
María committed

María's avatar
María committed
_:genid21 a owl:Restriction ;
	owl:onProperty :relatesToProperty ;
	owl:hasValue :Frequency .
María's avatar
María committed
:FrequencyMeasurement rdfs:subClassOf _:genid22 .
María's avatar
María committed
_:genid22 a owl:Restriction ;
	owl:onProperty saref:isMeasuredIn ;
	owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onClass :FrequencyUnit .
María's avatar
María committed

María's avatar
María committed
:FrequencyMeasurement rdfs:comment ""@en ;
	rdfs:label "Frequency measurement"@en .
# 
# http://saref.linkeddata.es/def/envi#FrequencyUnit
María's avatar
María committed

María's avatar
María committed
:FrequencyUnit a owl:Class ;
	rdfs:subClassOf saref:UnitOfMeasure ;
	rdfs:comment ""@en ;
	rdfs:label "Frequency unit"@en .
# 
# http://saref.linkeddata.es/def/envi#Geometry
María's avatar
María committed
:Geometry a owl:Class ;
	rdfs:comment ""@en ;
	rdfs:label "Geometry"@en .
# 
# http://saref.linkeddata.es/def/envi#HeightMeasurement
María's avatar
María committed
:HeightMeasurement a owl:Class ;
	rdfs:subClassOf :Measurement , _:genid23 .
María's avatar
María committed

María's avatar
María committed
_:genid23 a owl:Restriction ;
	owl:onProperty :relatesToProperty ;
	owl:hasValue :Height .
María's avatar
María committed

María's avatar
María committed
:HeightMeasurement rdfs:subClassOf _:genid24 .
María's avatar
María committed
_:genid24 a owl:Restriction ;
	owl:onProperty saref:isMeasuredIn ;
	owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onClass :LengthUnit .
María's avatar
María committed
:HeightMeasurement rdfs:comment ""@en ;
	rdfs:label "Height measurement"@en .
# 
# http://saref.linkeddata.es/def/envi#Lamppost
María's avatar
María committed

María's avatar
María committed
:Lamppost a owl:Class ;
	rdfs:subClassOf :Device , _:genid25 .
María's avatar
María committed

María's avatar
María committed
_:genid25 a owl:Restriction ;
	owl:onProperty :hasLightPoint ;
	owl:allValuesFrom :LightPoint .
María's avatar
María committed
:Lamppost rdfs:subClassOf _:genid26 .
María's avatar
María committed
_:genid26 a owl:Restriction ;
	owl:onProperty :projectsLight ;
	owl:allValuesFrom :Light .
María's avatar
María committed

María's avatar
María committed
:Lamppost rdfs:subClassOf _:genid27 .
María's avatar
María committed

María's avatar
María committed
_:genid27 a owl:Restriction ;
	owl:onProperty :hasShield ;
	owl:allValuesFrom xsd:boolean .
María's avatar
María committed
:Lamppost rdfs:comment ""@en ;
	rdfs:label "Lamppost"@en .
# 
# http://saref.linkeddata.es/def/envi#LengthUnit
María's avatar
María committed
:LengthUnit a owl:Class ;
	rdfs:subClassOf saref:UnitOfMeasure ;
	rdfs:comment ""@en ;
	rdfs:label "Length unit"@en .
# 
# http://saref.linkeddata.es/def/envi#Light
María's avatar
María committed

María's avatar
María committed
:Light a owl:Class ;
	rdfs:subClassOf _:genid28 .
María's avatar
María committed

María's avatar
María committed
_:genid28 a owl:Restriction ;
	owl:onProperty :hasColor ;
	owl:allValuesFrom :Color .
María's avatar
María committed

María's avatar
María committed
:Light rdfs:subClassOf _:genid29 .
María's avatar
María committed

María's avatar
María committed
_:genid29 a owl:Restriction ;
	owl:onProperty :hasGeometry ;
	owl:allValuesFrom :Geometry .
María's avatar
María committed

María's avatar
María committed
:Light rdfs:subClassOf _:genid30 .
María's avatar
María committed

María's avatar
María committed
_:genid30 a owl:Restriction ;
	owl:onProperty :isProjectedFromHeight ;
	owl:allValuesFrom :HeightMeasurement .
María's avatar
María committed
:Light rdfs:subClassOf _:genid31 .
María's avatar
María committed
_:genid31 a owl:Restriction ;
	owl:onProperty :isProjectedInDirection ;
	owl:allValuesFrom :CompassDirection .
María's avatar
María committed

María's avatar
María committed
:Light rdfs:subClassOf _:genid32 .
María's avatar
María committed

María's avatar
María committed
_:genid32 a owl:Restriction ;
	owl:onProperty :hasFlash ;
	owl:allValuesFrom xsd:boolean .
María's avatar
María committed
:Light rdfs:subClassOf _:genid33 .
María's avatar
María committed
_:genid33 a owl:Restriction ;
	owl:onProperty :hasProjectionAngle ;
	owl:allValuesFrom xsd:float .
María's avatar
María committed

María's avatar
María committed
:Light rdfs:comment ""@en ;
	rdfs:label "Light"@en .
# 
# http://saref.linkeddata.es/def/envi#LightPoint
María's avatar
María committed

María's avatar
María committed
:LightPoint a owl:Class ;
	rdfs:subClassOf geo:Point , _:genid34 .
María's avatar
María committed
_:genid34 a owl:Restriction ;
	owl:onProperty :projectsLight ;
	owl:allValuesFrom :Light .
María's avatar
María committed
:LightPoint rdfs:subClassOf _:genid35 .
María's avatar
María committed

María's avatar
María committed
_:genid35 a owl:Restriction ;
	owl:onProperty geo:location ;
	owl:allValuesFrom geo:SpatialThing .
María's avatar
María committed

María's avatar
María committed
:LightPoint rdfs:comment ""@en ;
	rdfs:label "Light point"@en .
# 
# http://saref.linkeddata.es/def/envi#LightProperty
María's avatar
María committed
:LightProperty a owl:Class ;
	rdfs:subClassOf :Property ;
	rdfs:comment ""@en ;
	rdfs:label "Light property"@en .
# 
# http://saref.linkeddata.es/def/envi#Measurement
María's avatar
María committed
:Measurement a owl:Class ;
	rdfs:subClassOf _:genid36 .
María's avatar
María committed

María's avatar
María committed
_:genid36 a owl:Restriction ;
	owl:onProperty :relatesToProperty ;
	owl:allValuesFrom :Property .
María's avatar
María committed

María's avatar
María committed
:Measurement rdfs:subClassOf _:genid37 .
María's avatar
María committed
_:genid37 a owl:Restriction ;
	owl:onProperty saref:isMeasuredIn ;
	owl:allValuesFrom saref:UnitOfMeasure .
María's avatar
María committed
:Measurement rdfs:subClassOf _:genid38 .
María's avatar
María committed

María's avatar
María committed
_:genid38 a owl:Restriction ;
	owl:onProperty :relatesToProperty ;
	owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onClass :Property .
María's avatar
María committed

María's avatar
María committed
:Measurement rdfs:subClassOf _:genid39 .
María's avatar
María committed
_:genid39 a owl:Restriction ;
	owl:onProperty saref:isMeasuredIn ;
	owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onClass saref:UnitOfMeasure .
María's avatar
María committed
:Measurement rdfs:subClassOf _:genid40 .
María's avatar
María committed

María's avatar
María committed
_:genid40 a owl:Restriction ;
	owl:onProperty :hasTimestamp ;
	owl:allValuesFrom xsd:dateTime .
María's avatar
María committed

María's avatar
María committed
:Measurement rdfs:subClassOf _:genid41 .
María's avatar
María committed
_:genid41 a owl:Restriction ;
	owl:onProperty saref:hasValue ;
	owl:allValuesFrom xsd:float .
María's avatar
María committed
:Measurement rdfs:subClassOf _:genid42 .
María's avatar
María committed

María's avatar
María committed
_:genid42 a owl:Restriction ;
	owl:onProperty saref:hasValue ;
	owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onDataRange xsd:float .
María's avatar
María committed

María's avatar
María committed
:Measurement rdfs:comment ""@en ;
	rdfs:label "Measurement"@en .
# 
# http://saref.linkeddata.es/def/envi#PeriodMeasurement
María's avatar
María committed
:PeriodMeasurement a owl:Class ;
	rdfs:subClassOf :Measurement , _:genid43 .
María's avatar
María committed
_:genid43 a owl:Restriction ;
	owl:onProperty :relatesToProperty ;
	owl:hasValue :Period .
María's avatar
María committed

María's avatar
María committed
:PeriodMeasurement rdfs:subClassOf _:genid44 .
María's avatar
María committed
_:genid44 a owl:Restriction ;
	owl:onProperty saref:isMeasuredIn ;
	owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	owl:onClass time:TemporalUnit .
María's avatar
María committed
:PeriodMeasurement rdfs:comment ""@en ;
	rdfs:label "Period measurement"@en .
# 
# http://saref.linkeddata.es/def/envi#Photometer
María's avatar
María committed

María's avatar
María committed
:Photometer a owl:Class ;
	rdfs:subClassOf :Sensor , _:genid45 .
María's avatar
María committed

María's avatar
María committed
_:genid45 a owl:Restriction ;
	owl:onProperty :measuresProperty ;
	owl:someValuesFrom :LightProperty .
María's avatar
María committed
:Photometer rdfs:comment ""@en ;
	rdfs:label "Photometer"@en .
# 
# http://saref.linkeddata.es/def/envi#PhysicalObject
María's avatar
María committed
:PhysicalObject a owl:Class ;
	rdfs:subClassOf geo:SpatialThing , _:genid46 .
María's avatar
María committed

María's avatar
María committed
_:genid46 a owl:Restriction ;
	owl:onProperty :contains ;
	owl:allValuesFrom :PhysicalObject .
María's avatar
María committed

María's avatar
María committed
:PhysicalObject rdfs:subClassOf _:genid47 .
María's avatar
María committed

María's avatar
María committed
_:genid47 a owl:Restriction ;
	owl:onProperty :hasDigitalRepresentation ;
	owl:allValuesFrom :DigitalRepresentation .
María's avatar
María committed
:PhysicalObject rdfs:subClassOf _:genid48 .
María's avatar
María committed

María's avatar
María committed
_:genid48 a owl:Restriction ;
	owl:onProperty geo:location ;
	owl:allValuesFrom geo:SpatialThing .
María's avatar
María committed

María's avatar
María committed
:PhysicalObject rdfs:subClassOf _:genid49 .
María's avatar
María committed

María's avatar
María committed
_:genid49 a owl:Restriction ;
	owl:onProperty saref:hasDescription ;
	owl:allValuesFrom xsd:string .
María's avatar
María committed
:PhysicalObject rdfs:comment ""@en ;
	rdfs:label "Physical object"@en .
# 
# http://saref.linkeddata.es/def/envi#Property
María's avatar
María committed
:Property a owl:Class ;
	rdfs:comment ""@en ;
	rdfs:label "Property"@en .
# 
# http://saref.linkeddata.es/def/envi#Sensor
María's avatar
María committed

María's avatar
María committed
:Sensor a owl:Class ;
	rdfs:subClassOf :Device , saref:Sensor , _:genid50 .
María's avatar
María committed

María's avatar
María committed
_:genid50 a owl:Restriction ;
	owl:onProperty :makesMeasurement ;
	owl:allValuesFrom :Measurement .
María's avatar
María committed
:Sensor rdfs:subClassOf _:genid51 .
María's avatar
María committed
_:genid51 a owl:Restriction ;
	owl:onProperty :measuresProperty ;
	owl:allValuesFrom :Property .
María's avatar
María committed
:Sensor rdfs:comment ""@en ;
	rdfs:label "Sensor"@en .
# 
# http://saref.linkeddata.es/def/envi#System

:System a owl:Class ;
	rdfs:subClassOf :PhysicalObject , _:genid52 .

_:genid52 a owl:Restriction ;
	owl:onProperty :hasComponent ;
	owl:allValuesFrom :System .

:System rdfs:subClassOf _:genid53 .

_:genid53 a owl:Restriction ;
	owl:onProperty :isComponentOf ;
	owl:allValuesFrom :System .

:System rdfs:subClassOf _:genid54 .

_:genid54 a owl:Restriction ;
	owl:onProperty :isConnectedTo ;
	owl:allValuesFrom :System .

:System rdfs:subClassOf _:genid55 .

_:genid55 a owl:Restriction ;
	owl:onProperty :usesCommunicationInterface ;
	owl:allValuesFrom :CommunicationInterface .

:System rdfs:subClassOf _:genid56 .

_:genid56 a owl:Restriction ;
	owl:onProperty :usesCommunicationProtocol ;
	owl:allValuesFrom :CommunicationProtocol .

:System rdfs:comment ""@en ;
	rdfs:label "System"@en .
# 
# http://saref.linkeddata.es/def/envi#TESS

:TESS a owl:Class ;
	rdfs:subClassOf :Photometer ;
	rdfs:comment ""@en ;
	rdfs:label "TESS (Telescope Encoder and Sky Sensor)"@en .
# 
# http://www.w3.org/2003/01/geo/wgs84_pos#Point

geo:Point a owl:Class .
# 
# http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing

geo:SpatialThing a owl:Class .
# 
# http://www.w3.org/2006/time#TemporalUnit

time:TemporalUnit a owl:Class .
# 
# https://w3id.org/saref#Device

saref:Device a owl:Class .
# 
# https://w3id.org/saref#Sensor

saref:Sensor a owl:Class .
# 
# https://w3id.org/saref#Service

saref:Service a owl:Class .
# 
# https://w3id.org/saref#UnitOfMeasure

saref:UnitOfMeasure a owl:Class .
# 
# 
# 
# #################################################################
# #
# #    Individuals
# #
# #################################################################
# 
# 
# http://saref.linkeddata.es/def/envi#Fluorescence

:Fluorescence a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Fluorescence"@en .
# 
# http://saref.linkeddata.es/def/envi#Frequency

:Frequency a owl:NamedIndividual , :Property ;
	rdfs:comment ""@en ;
	rdfs:label "Frequency"@en .
# 
# http://saref.linkeddata.es/def/envi#Height

:Height a owl:NamedIndividual , :Property ;
	rdfs:comment ""@en ;
	rdfs:label "Height"@en .
# 
# http://saref.linkeddata.es/def/envi#Illuminance

:Illuminance a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Illuminance"@en .
# 
# http://saref.linkeddata.es/def/envi#Irradiance

:Irradiance a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Irradiance"@en .
# 
# http://saref.linkeddata.es/def/envi#LightAbsorption

:LightAbsorption a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Light absorption"@en .
# 
# http://saref.linkeddata.es/def/envi#LightMagnitude

:LightMagnitude a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Light magnitude"@en .
# 
# http://saref.linkeddata.es/def/envi#Luminiscence

:Luminiscence a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Luminiscence"@en .
# 
# http://saref.linkeddata.es/def/envi#Period

:Period a owl:NamedIndividual , :Property ;
	rdfs:comment ""@en ;
	rdfs:label "Period"@en .
# 
# http://saref.linkeddata.es/def/envi#Phosphorescence

:Phosphorescence a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Phosphorescence"@en .
# 
# http://saref.linkeddata.es/def/envi#ReflectionOfLight

:ReflectionOfLight a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Reflection of light"@en .
# 
# http://saref.linkeddata.es/def/envi#ScatteringOfLight

:ScatteringOfLight a owl:NamedIndividual , :LightProperty ;
	rdfs:comment ""@en ;
	rdfs:label "Scattering of light"@en .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/centimetre

<http://www.wurvoc.org/vocabularies/om-1.8/centimetre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/decametre

<http://www.wurvoc.org/vocabularies/om-1.8/decametre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/decimetre

<http://www.wurvoc.org/vocabularies/om-1.8/decimetre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/hectometre

<http://www.wurvoc.org/vocabularies/om-1.8/hectometre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/hertz

<http://www.wurvoc.org/vocabularies/om-1.8/hertz> a owl:NamedIndividual , :FrequencyUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/kilometre

<http://www.wurvoc.org/vocabularies/om-1.8/kilometre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/metre

<http://www.wurvoc.org/vocabularies/om-1.8/metre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/millimetre

<http://www.wurvoc.org/vocabularies/om-1.8/millimetre> a owl:NamedIndividual , :LengthUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_day

<http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_day> a owl:NamedIndividual , :FrequencyUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_hour

<http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_hour> a owl:NamedIndividual , :FrequencyUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_second-time

<http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_second-time> a owl:NamedIndividual , :FrequencyUnit .
# 
# http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_year

<http://www.wurvoc.org/vocabularies/om-1.8/reciprocal_year> a owl:NamedIndividual , :FrequencyUnit .
# 
# Generated by the OWL API (version 4.2.5.20160517-0735) https://github.com/owlcs/owlapi