<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:qu="http://purl.oclc.org/NET/ssnx/qu/qu#" xmlns:dim="http://purl.oclc.org/NET/ssnx/qu/dim#" xmlns:cc="http://creativecommons.org/ns#" xmlns:unit="http://purl.oclc.org/NET/ssnx/qu/unit#" xmlns:ssn="http://purl.oclc.org/NET/ssnx/ssn#" xmlns:quantity="http://purl.oclc.org/NET/ssnx/qu/quantity#" xmlns:prefix="http://purl.oclc.org/NET/ssnx/qu/prefix#" xmlns:dul="http://www.loa-cnr.it/ontologies/DUL.owl#" xmlns:neesmeta="http://eil.stanford.edu/neesgrid/model/neesmeta_1.2.owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cf-feature="http://purl.oclc.org/NET/ssnx/cf/cf-feature#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:cf="http://purl.oclc.org/NET/ssnx/cf/cf-property#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:aws="http://purl.oclc.org/NET/ssnx/meteo/aws#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:phenonet="http://purl.oclc.org/NET/ssnx/meteo/phenonet#" xmlns:phenonet-obs="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#" xmlns="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#">
	<owl:Ontology rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs">
		<dc:title>Ontology for Phenonet Sensor Network</dc:title>
		<dc:description>Agriculture Meteorology sensor network ontology </dc:description>
		<dc:created>2009-09-21</dc:created>
		<dc:modified>2010-09-30</dc:modified>
		<dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">W3C Semantic Sensor Network Incubator Group</dc:creator>
		<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" xml:lang="en">This ontology is an Agriculture Meteorology example for the ontology developed by the W3C Semantic Sensor 		Networks incubator group (SSN-XG). </rdfs:comment>
		<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" xml:lang="en">For more information on the group's activities see: http://www.w3.org/2005/Incubator/ssn/ . </rdfs:comment>
		<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" xml:lang="en">Please report any errors to the Semantic Sensor Network Incubator Activity via the public W3C list public-xg-ssn@w3.org</rdfs:comment>
		<dc:rights>Copyright 2010 W3C.</dc:rights>
		<cc:license rdf:resource="http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.html"/>
		<owl:imports rdf:resource="http://www.loa-cnr.it/ontologies/DUL.owl"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/ssn"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/qu/qu"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/qu/qu-rec20"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/cf/cf-property"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/cf/cf-feature"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/meteo/aws"/>
		<owl:imports rdf:resource="http://purl.oclc.org/NET/ssnx/meteo/phenonet"/>
	</owl:Ontology>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/author"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/created"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/creator"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/description"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/modified"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/source"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/rights"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/title"/>
	<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/identifier"/>
	<owl:AnnotationProperty rdf:about="http://creativecommons.org/ns#license"/>
	<owl:AnnotationProperty rdf:about="http://www.w3.org/2000/01/rdf-schema#comment"/>
	<owl:AnnotationProperty rdf:about="http://www.w3.org/2000/01/rdf-schema#isDefinedBy"/>
	<owl:AnnotationProperty rdf:about="http://www.w3.org/2000/01/rdf-schema#label"/>
	<owl:AnnotationProperty rdf:about="http://www.w3.org/2000/01/rdf-schema#seeAlso"/>
	<!-- External definitions -->
	<!--  http://purl.oclc.org/NET/ssnx/qu/dim#TemperatureUnit -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/qu/dim#TemperatureUnit"/>
	<!-- http://www.loa-cnr.it/ontologies/DUL.owl#Amount  -->
	<owl:Class rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#Amount"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#SensorOutput  -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#SensorOutput"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#Observation  -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/ssn#Observation"/>
	<!-- http://purl.oclc.org/NET/ssnx/qu/dim#Temperature  -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/qu/dim#Temperature"/>
	<!--  http://purl.oclc.org/NET/ssnx/meteo/aws#Thermistor -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/meteo/aws#Thermistor"/>
	<!-- http://purl.oclc.org/NET/ssnx/cf/cf-feature#Medium  -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-feature#Medium"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#featureOfInterest  -->
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#featureOfInterest"/>
	<!-- http://www.loa-cnr.it/ontologies/DUL.owl#isClassifiedBy  -->
	<owl:ObjectProperty rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#isClassifiedBy"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#observationResult  -->
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observationResult"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#observedProperty  -->
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observedProperty"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#hasValue  -->
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#hasValue"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#observedBy  -->
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observedBy"/>
	<!-- http://purl.oclc.org/NET/ssnx/ssn#observationSamplingTime  -->
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/ssn#observationSamplingTime"/>
	<!-- http://www.loa-cnr.it/ontologies/DUL.owl#hasDataValue	  -->
	<owl:DatatypeProperty rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#hasDataValue"/>
	<!-- Local definitions -->
	<!--
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#system">
		<rdfs:range rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
	</owl:ObjectProperty>
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#sensor">
		<rdfs:range rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#SensingDevice"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#variable_code">
		<rdfs:label>Variable code</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#variable_name">
		<rdfs:label>Variable Name</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#snlog_code">
		<rdfs:label>SNLOG code</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#sensor_id">
		<rdfs:label>sensor ID</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#sensor_name">
		<rdfs:label>sensor name</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#system_id">
		<rdfs:domain rdf:resource="http://purl.oclc.org/NET/ssnx/ssn#System"/>
		<rdfs:label>system ID</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://eil.stanford.edu/neesgrid/model/neesmeta_1.2.owl#manufacturer">
		<rdfs:label>manufacturer</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://eil.stanford.edu/neesgrid/model/neesmeta_1.2.owl#manufacturerModelNumber">
		<rdfs:label>manufacturerModelNumber</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://eil.stanford.edu/neesgrid/model/neesmeta_1.2.owl#shortDescription">
		<rdfs:label>shortDescription</rdfs:label>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:about="http://eil.stanford.edu/neesgrid/model/neesmeta_1.2.owl#longDescription">
		<rdfs:label>longDescription</rdfs:label>
	</owl:DatatypeProperty>
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/qu/qu#Unit">
		<rdfs:subClassOf>
			<owl:Class rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#UnitOfMeasure"/>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/qu/qu#QuantityKind">
		<rdfs:subClassOf>
			<owl:Class rdf:about="http://www.loa-cnr.it/ontologies/DUL.owl#Quality"/>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:ObjectProperty rdf:about="http://purl.oclc.org/NET/ssnx/qu/qu#quantityKind"/>
	<aws:Thermistor rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#B57861">
		<dul:isPartOf>
			<ssn:System rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#Hussat8ChannelResistanceLogger"/>
		</dul:isPartOf>
		<ssn:observes>
			<dim:Temperature rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-property#soil_temperature"/>
		</ssn:observes>
		<ssn:implements>
			<ssn:Process rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#Process41">
				<ssn:hasOutput>
					<ssn:Output rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#SoilTemperatureLevel1">
						<phenonet:variable_name>Soil temperature level 1</phenonet:variable_name>
						<phenonet:snlog_code>41</phenonet:snlog_code>
						<phenonet:sensor_name>B57861</phenonet:sensor_name>
					</ssn:Output>
				</ssn:hasOutput>
				<ssn:hasProperty>
					<dim:Temperature rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-property#soil_temperature"/>
				</ssn:hasProperty>
				<ssn:implementedBy rdf:resource="http://purl.oclc.org/NET/ssnx/meteo/phenonet#B57861"/>
				<dul:isCharacterizedBy>
					<dim:TemperatureUnit rdf:about="http://purl.oclc.org/NET/ssnx/qu/unit#degreeCelsius"/>
				</dul:isCharacterizedBy>
			</ssn:Process>
		</ssn:implements>
		<ssn:implements>
			<ssn:Process rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#Process43">
				<ssn:hasOutput>
					<ssn:Output rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#SoilTemperatureLevel2">
						<phenonet:variable_name>Soil temperature level 2</phenonet:variable_name>
						<phenonet:snlog_code>43</phenonet:snlog_code>
						<phenonet:sensor_name>B57861</phenonet:sensor_name>
					</ssn:Output>
				</ssn:hasOutput>
				<ssn:hasProperty>
					<dim:Temperature rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-property#soil_temperature"/>
				</ssn:hasProperty>
				<ssn:implementedBy rdf:resource="http://purl.oclc.org/NET/ssnx/meteo/phenonet#B57861"/>
				<dul:isCharacterizedBy>
					<dim:TemperatureUnit rdf:about="http://purl.oclc.org/NET/ssnx/qu/unit#degreeCelsius"/>
				</dul:isCharacterizedBy>
			</ssn:Process>
		</ssn:implements>
		<ssn:implements>
			<ssn:Process rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#Process45">
				<ssn:hasOutput>
					<ssn:Output rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#SoilTemperatureLevel3">
						<phenonet:variable_name>Soil temperature level 3</phenonet:variable_name>
						<phenonet:snlog_code>45</phenonet:snlog_code>
						<phenonet:sensor_name>B57861</phenonet:sensor_name>
					</ssn:Output>
				</ssn:hasOutput>
				<ssn:hasProperty>
					<dim:Temperature rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-property#soil_temperature"/>
				</ssn:hasProperty>
				<ssn:implementedBy rdf:resource="http://purl.oclc.org/NET/ssnx/meteo/phenonet#B57861"/>
				<dul:isCharacterizedBy>
					<dim:TemperatureUnit rdf:about="http://purl.oclc.org/NET/ssnx/qu/unit#degreeCelsius"/>
				</dul:isCharacterizedBy>
			</ssn:Process>
		</ssn:implements>
		<ssn:implements>
			<ssn:Process rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#Process47">
				<ssn:hasOutput>
					<ssn:Output rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#SoilTemperatureLevel4">
						<phenonet:variable_name>Soil temperature level 4</phenonet:variable_name>
						<phenonet:snlog_code>47</phenonet:snlog_code>
						<phenonet:sensor_name>B57861</phenonet:sensor_name>
					</ssn:Output>
				</ssn:hasOutput>
				<ssn:hasProperty>
					<dim:Temperature rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-property#soil_temperature"/>
				</ssn:hasProperty>
				<ssn:implementedBy rdf:resource="http://purl.oclc.org/NET/ssnx/meteo/phenonet#B57861"/>
				<dul:isCharacterizedBy>
					<dim:TemperatureUnit rdf:about="http://purl.oclc.org/NET/ssnx/qu/unit#degreeCelsius"/>
				</dul:isCharacterizedBy>
			</ssn:Process>
		</ssn:implements>
	</aws:Thermistor>
	-->
	<!-- Declaration of B57861 as a sub-class of aws:Thermistor -->
	<!-- this is punning because it also exists as an instance -->
	<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861">
		<!-- Punning -->
		<owl:equivalentClass>
			<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet#B57861">
				<rdfs:subClassOf>
					<owl:Class rdf:about="http://purl.oclc.org/NET/ssnx/meteo/aws#Thermistor"/>
				</rdfs:subClassOf>
			</owl:Class>
		</owl:equivalentClass>
	</owl:Class>
	<!-- An instance of B57861 deployed somewhere -->
	<phenonet-obs:B57861 rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_1"/>
	<ssn:Observation rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_obs1">
		<ssn:observedBy>
			<phenonet-obs:B57861 rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_1"/>
		</ssn:observedBy>
		<ssn:observedProperty>
			<dim:Temperature rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-property#soil_temperature"/>
		</ssn:observedProperty>
		<ssn:featureOfInterest>
			<cf-feature:Medium rdf:about="http://purl.oclc.org/NET/ssnx/cf/cf-feature#soil"/>
		</ssn:featureOfInterest>
		<ssn:observationResult>
			<ssn:SensorOutput rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_obs_data1"/>
		</ssn:observationResult>
		<ssn:observationSamplingTime>
			<dul:TimeInterval rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_obs_time1">
				<dul:hasDataValue rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-02-02T10:59:59</dul:hasDataValue>
			</dul:TimeInterval>
		</ssn:observationSamplingTime>
	</ssn:Observation>
	<ssn:SensorOutput rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_obs_data1">
		<ssn:hasValue>
			<dul:Amount rdf:about="http://purl.oclc.org/NET/ssnx/meteo/phenonet-obs#B57861_obs_data1_value">
				<dul:hasDataValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">35</dul:hasDataValue>
				<dul:isClassifiedBy>
					<dim:TemperatureUnit rdf:about="http://purl.oclc.org/NET/ssnx/qu/unit#degreeCelsius"/>
				</dul:isClassifiedBy>
			</dul:Amount>
		</ssn:hasValue>
	</ssn:SensorOutput>
</rdf:RDF>
