Pattern:Location Pattern

From City Data Model Project Collaboratory
Revision as of 10:34, 24 August 2022 by MarkFox (talk | contribs) (Created page with "{{Pattern Definition |Description=The ontology for representing location information shall conform to the vocabulary specified in OGC 11-052r4 (GeoSPARQL). To capture generic...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Description

An English description of the definition (what distinguishes this sense of the term?).

The ontology for representing location information shall conform to the vocabulary specified in OGC 11-052r4 (GeoSPARQL). To capture generic spatial features requires concepts of location, but also concepts of geometry in order to describe shapes that are more complex than a single point in space. In addition, there is a need to be able to describe the spatial relationship between various features (e.g. containment, overlap). The GeoSPARQL Ontology is used in the Location Pattern to achieve this. It is included in its entirety with the prefix ‘geo’.

Key Concepts and Classes

The key classes and properties are formalized in Table 3 and Table 4, respectively. In this subclause, a subset of the GeoSPARQL Ontology is replicated and specialized: — Feature: represents some area in space. Features are distinguished by their geometric shape as well as their geographic location. Features may also be related to other Features via mereotopological relations such as containment and contact. Core properties are: hasGeometry: specifies the shape that defines the location of the Feature in order to capture quantitative spatial information. — Geometry: represents a shape. Various types (subclasses) of Geometry are defined in the GeoSPARQL Ontology including the classes: Point, Polygon, and Curve. Core properties are: asWKT: specifies the well-known text encoding of a given geometry. The default reference system for the coordinate values is assumed to be WGS84. GeoSPARQL supports the identification of alternate reference systems, captured as IRIs and concatenated with the coordinates. In addition, the pattern specifies the following generic properties to support the reference of locations by other classes: — hasLocation: captures the relationship between objects and the Features they occupy. — associatedLocation: introduced to capture the association of a given object with a particular location. For example, a train station can occupy a fairly large spatial location but be associated with a particular point.

Has Class(es)

Feature, Geometry


Status

Pending Approval


Supplementary Figures

Figure Caption
Location-Pattern.jpeg
Location Pattern Example