GeoRSS: Geographically Encoded Objects for RSS feeds
Geo OWL provides an ontology which closely matches the GeoRSS feature model and which utilizes the existing GeoRSS vocabulary for geographic properties and classes. The practical consequence is that fragments of GeoRSS XML within RSS 1.0 or Atom which conform to the GeoRSS specification will also conform to the Geo OWL ontology (front-matter aside). Thus, the ontology provides a compatible extension of GeoRSS practice for use in more general RDF contexts.
The ontology consists of a root property
_featureproperty which takes as its domain any OWL/RDF class that it makes sense (after ISO 19109) to cast as a geographic feature. The property
_featureproperty has a series of subproperties. A particular subproperty is
geo:where which takes as its range the abstract class
gml:Envelope after the corresponding GML objects. The properties of these classes are a subset of the corresponding properties defined in the GML model and schema. This represents GeoRSS GML.
Other subproperties of
geo:where represent GeoRSS Simple and include
geo:Box. These properties each take a literal list of doubles as their range, but are equivalent in definition to (are a shorthand for)
geo:where plus the corresponding GeoRSS GML classes and their properties.
For backwards compatibility,
geo:long are retained as subproperties of
geo:where, but are taken together as the equivalent of
gml:pos, or of
Another set of subproperties of
_featureproperty further define the ‘featureness’ of whatever class the geometry properties are applied to. They include
geo:radius. The nominal ranges of the first three properties are literal strings (for the latter three, doubles), but are envisioned to represent or evolve first into ‘folksonomies’ and later into more formal ontology concepts.
The Geo OWL vocabulary is nominally classified as OWL Lite, but what this designation means for decidability in terms of spatial reasoning is at present uncertain.