Weather Ontology
type: Ontology
description: Ontology for weather phenomena and exterior conditions
preferred namespace prefix: weat

geo location
type: ObjectProperty
comment: The relation between something and the point, or other geometrical thing in space, where it is. For example, the realtionship between a radio tower and a Point with a given lat and long. Or a relationship between a park and its outline as a closed arc of points, or a road and its location as a arc (a sequence of points). Clearly in practice there will be limit to the accuracy of any such statement, but one would expect an accuracy appropriate for the size of the object and uses such as mapping .

acts on property
type: ObjectProperty
inverse of: hasResult
domain includes: Actuation
range includes: Actuatable Property
comment: Relation between an Actuation and the property of a FeatureOfInterest it is acting upon.

has feature of interest
type: ObjectProperty
domain includes: Observation
domain includes: Sampling
range includes: Feature Of Interest
range includes: Sample
comment: A relation between an Observation and the entity whose quality was observed, or between an Actuation and the entity whose property was modified, or between an act of Sampling and the entity that was sampled.
example: For example, in an Observation of the weight of a person, the FeatureOfInterest is the person and the property is its weight.

hasResult
type: ObjectProperty
comment: Relation linking an Observation or Actuation or act of Sampling and a Result or Sample.

is Acted On By
type: ObjectProperty
comment: Relation between an ActuatableProperty of a FeatureOfInterest and an Actuation changing its state.
definition: http://www.w3.org/ns/sosa/
example: In the activity (Actuation) of automatically closing a window if the temperature in a room drops below 20 degrees Celsius, the property on which the Actuator acts upon is the state of the window as it changes from being open to being closed.

is Observed By
type: ObjectProperty

is result of
type: ObjectProperty
domain includes: Result
domain includes: Sample
range includes: Observation
range includes: Sampling
comment: Relation linking a Result to the Observation or Actuation or act of Sampling that created or caused it.

made by actuator
type: ObjectProperty
domain includes: Actuation
range includes: Actuator
comment: Relation linking an Actuation to the Actuator that made that Actuation.

made by sensor
type: ObjectProperty
domain includes: Observation
range includes: Sensor
comment: Relation between an Observation and the Sensor which made the Observation.

observed property
type: ObjectProperty
domain includes: Observation
range includes: Observable Property
comment: Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation.

phenomenonTime
type: ObjectProperty
comment: The time that the Result of an Observation, Actuation or Sampling applies to the FeatureOfInterest. Not necessarily the same as the resultTime. May be an Interval or an Instant, or some other compound TemporalEntity.

for Property
type: ObjectProperty
comment: A relation between some aspect of an entity and a Property.
example: For example, from a Sensor to the properties it can observe; from an Actuator to the properties it can act on; from a Deployment to the properties it was installed to observe or act on; from a SystemCapability to the Property the capability is described for.

hasProperty
type: ObjectProperty
inverse of: is Property Of
comment: Relation between an entity and a Property of that entity.

has Sample
type: ObjectProperty
comment: Relation between a FeatureOfInterest and the Sample used to represent it.

is Property Of
type: ObjectProperty
comment: Relation between a Property and the entity it belongs to.

observes
type: ObjectProperty
sub property of: for Property
domain includes: Sensor
range includes: Observable Property
comment: Relation between a Sensor and an ObservableProperty that it is capable of sensing.

is measured in
type: ObjectProperty
comment: A relation between a measurement and the unit of measure in which the measurement value is expressed.

makes Measurement
type: ObjectProperty

relates to property
type: ObjectProperty
comment: A relation between a measurement and the property such measurement is about.

has simple result
type: DatatypeProperty
comment: The simple value of an Observation or Actuation or act of Sampling.

resultTime
type: DatatypeProperty
domain includes: Actuation
domain includes: Observation
domain includes: Sampling
comment: The result time is the instant of time when the Observation, Actuation or Sampling activity was completed.
is defined by: The result time is the instant of time when the Observation, Actuation or Sampling activity was completed.

hasTimeStamp
type: DatatypeProperty
range: dateTime
comment: A relationship stating the timestamp of an entity (e.g. a measurement).

has Value
type: DatatypeProperty
comment: A relationship defining the value of a certain property, e.g., energy or power

Radiance
type: Class
subclass of: Weather Property
comment: Radiance (Radiation intensity) is a propagation in a given direction per unit solid angle whose axis is a chosen direction and per unit area at a given point perpendicular to this direction. (http://www.thermopedia.com/content/9637/)

Depth
type: Class
subclass of: Weather Property

SkyCover
type: Class
subclass of: Weather Property

Weather Property
type: Class
subclass of: Property

temporal entity
type: Class

Actuatable Property
type: Class
subclass of: Property
subclass of: Restriction
  on property: is Acted On By
  all values from: Actuatable Property
comment: An actuatable quality (property, characteristic) of a FeatureOfInterest.
example: A window actuator acts by changing the state between a frame and a window. The ability of the window to be opened and closed is its ActuatableProperty.

Actuation
type: Class
equivalent class: Restriction
  on property: made by actuator
  cardinality: 1
subclass of: Restriction
  on property: has feature of interest
  all values from: Feature Of Interest
subclass of: Restriction
  on property: hasResult
  all values from: Result
subclass of: Restriction
  on property: made by actuator
  all values from: Actuator
subclass of: Restriction
  on property: hasResult
  min cardinality: 1
subclass of: Restriction
  on property: acts on property
  qualified cardinality: 1
  on class: Actuatable Property
subclass of: Restriction
  on property: has feature of interest
  cardinality: 1
subclass of: Restriction
  on property: resultTime
  cardinality: 1
comment: An Actuation carries out an (Actuation) Procedure to change the state of the world using an Actuator.
example: The activity of automatically closing a window if the temperature in a room drops below 20 degree Celsius. The activity is the Actuation and the device that closes the window is the Actuator. The Procedure is the rule, plan, or specification that defines the conditions that triggers the Actuation, here a drop in temperature.

Actuator
type: Class
subclass of: System
comment: A device that is used by, or implements, an (Actuation) Procedure that changes the state of the world.
example: A window actuator for automatic window control, i.e., opening or closing the window.

Feature Of Interest
type: Class
subclass of: Restriction
  on property: hasProperty
  all values from: Property
subclass of: Restriction
  on property: has Sample
  all values from: Sample
subclass of: Restriction
  on property: hasProperty
  min cardinality: 1
comment: The thing whose property is being estimated or calculated in the course of an Observation to arrive at a Result or whose property is being manipulated by an Actuator, or which is being sampled or transformed in an act of Sampling.
example: When measuring the height of a tree, the height is the observed ObservableProperty, 20m may be the Result of the Observation, and the tree is the FeatureOfInterest. A window is a FeatureOfInterest for an automatic window control Actuator.

Observable Property
type: Class
subclass of: Property
subclass of: Restriction
  on property: is Observed By
  all values from: Sensor
comment: An observable quality (property, characteristic) of a FeatureOfInterest.
example: The height of a tree, the depth of a water body, or the temperature of a surface are examples of observable properties, while the value of a classic car is not (directly) observable but asserted.

Observation
type: Class
subclass of: Restriction
  on property: hasResult
  all values from: Result
subclass of: Restriction
  on property: made by sensor
  all values from: Sensor
subclass of: Restriction
  on property: observed property
  all values from: Observable Property
subclass of: Restriction
  on property: hasResult
  min cardinality: 1
subclass of: Restriction
  on property: made by sensor
  cardinality: 1
subclass of: Restriction
  on property: observed property
  cardinality: 1
subclass of: Restriction
  on property: phenomenonTime
  cardinality: 1
subclass of: Restriction
  on property: resultTime
  cardinality: 1
comment: Act of carrying out an (Observation) Procedure to estimate or calculate a value of a property of a FeatureOfInterest. Links to a Sensor to describe what made the Observation and how; links to an ObservableProperty to describe what the result is an estimate of, and to a FeatureOfInterest to detail what that property was associated with.
example: The activity of estimating the intensity of an Earthquake using the Mercalli intensity scale is an Observation as is measuring the moment magnitude, i.e., the energy released by said earthquake.

Result
type: Class
subclass of: Restriction
  on property: is result of
  min cardinality: 1
comment: The Result of an Observation, Actuation, or act of Sampling. To store an observation's simple result value one can use the hasSimpleResult property.
example: The value 20 as the height of a certain tree together with the unit, e.g., Meter.

Sample
type: Class
subclass of: Feature Of Interest
subclass of: Result
comment: A Sample is the result from an act of Sampling.
comment: Feature which is intended to be representative of a FeatureOfInterest on which Observations may be made.
comment: Physical samples are sometimes known as 'specimens'.
note: A transient sample, such as a ships-track or flight-line, might be identified and described, but is unlikely to be revisited exactly.

Sampling
type: Class
comment: An act of Sampling carries out a sampling Procedure to create or transform one or more samples.
example: Crushing a rock sample in a ball mill.

Sensor
type: Class
subclass of: System
comment: Device, agent (including humans), or software (simulation) involved in, or implementing, a Procedure. Sensors respond to a stimulus, e.g., a change in the environment, or input data composed from the results of prior Observations, and generate a Result. Sensors can be hosted by Platforms.
example: Accelerometers, gyroscopes, barometers, magnetometers, and so forth are Sensors that are typically mounted on a modern smart phone (which acts as Platform). Other examples of sensors include the human eyes.

Property
type: Class
subclass of: Restriction
  on property: is Property Of
  all values from: Feature Of Interest
disjoint with: Measurement
disjoint with: Unit of Measure
comment: A quality of an entity. An aspect of an entity that is intrinsic to and cannot exist without the entity.

System
type: Class
comment: System is a unit of abstraction for pieces of infrastructure that implement Procedures. A System may have components, its subsystems, which are other systems.

Measurement
type: Class
subclass of: Restriction
  on property: is measured in
  all values from: Measurement
subclass of: Restriction
  on property: relates to property
  all values from: Property
subclass of: Restriction
  on property: is measured in
  qualified cardinality: 1
  on class: Unit of Measure
subclass of: Restriction
  on property: relates to property
  qualified cardinality: 1
  on class: Property
subclass of: Restriction
  on property: hasTimeStamp
  all values from: dateTime
subclass of: Restriction
  on property: has Value
  qualified cardinality: 1
  on data range: float
comment: Represents the measured value made over a property. It is also linked to the unit of measure in which the value is expressed and the timestamp of the measurement.

Unit of Measure
type: Class
comment: The unit of measure is a standard for measurement of a quantity, such as a Property. For example, Power is a property and Watt is a unit of power that represents a definite predetermined power: when we say 10 Watt, we actually mean 10 times the definite predetermined power called "watt". Our definition is based on the definition of unit of measure in the Ontology of units of Measure (OM). We propose here a list of some units of measure that are relevant for the purpose of the Smart Appliances ontology, but this list can be extended.

RelativeHumidity
type: NamedIndividual
type: HumidityProperty
has Value: 34

http://www.semanticweb.org/stiwari/ontologies/2019/8/untitled-ontology-130#WeatStation01Sensor01ObservationAtPT24H2019-11-19T00_0200
type: NamedIndividual
type: Measurement
relates to property: DryBulbTemperature
has Value: 9.7