Pattern:Infrastructure Pattern

From City Data Model Project Collaboratory
Revision as of 11:36, 21 September 2022 by MarkFox (talk | contribs) (Created page with "{{Pattern Definition |Description=The Infrastructure pattern defines the concepts needed to capture various types of city infrastructure, such as buildings and roads. The Infr...")
(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 Infrastructure pattern defines the concepts needed to capture various types of city infrastructure, such as buildings and roads. The Infrastructure pattern reuses the Spatial Location pattern (from ISO/IEC 5087-1) in order to capture the location of these infrastructure elements. It is extended by the Building pattern, and the Transportation Infrastructure pattern. It can be extended with other types of infrastructure as required.

Key Concepts and Classes

An Infrastructure Element is a generic representation of a city structure of interest. All infrastructure elements may have some defined location and shall be associated with some location, where locations are spatial Features as defined in ISO/IEC 5087-1. The Mereology pattern (from ISO/IEC 5087-1) is also reused in order to support the possible representation of infrastructure parts (e.g. road segments) and their associated wholes (e.g. the entire road). The following are its properties: • spatialloc:hasLocation: specifies the location of the element as a geo:Feature. • mereology:hasProperPart: specifies any sub-parts of the element. • genprop:hasIdentifier: specifies identifiers for the element provided by the city. • genprop:hasName: specifies names of the element. • genprop:hasDescription: specifies descriptions of the element. • activity:hasStatus: specifies the status of the infrastructure element. Note that instances of InfrastructureStatus are not defined in this document.

Has Class(es)

InfrastructureElement


Status

Pending Approval


Supplementary Figures

Figure Caption