# baseURI: https://www.omg.org/spec/Commons/Locations/
# imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/
# imports: https://www.omg.org/spec/Commons/Classifiers/
# imports: https://www.omg.org/spec/Commons/CodesAndCodeSets/
# imports: https://www.omg.org/spec/Commons/Collections/
# imports: https://www.omg.org/spec/Commons/Designators/
# imports: https://www.omg.org/spec/Commons/Identifiers/
# imports: https://www.omg.org/spec/Commons/QuantitiesAndUnits/
# imports: https://www.omg.org/spec/Commons/TextDatatype/
@base .
@prefix cmns-av: .
@prefix cmns-cds: .
@prefix cmns-cls: .
@prefix cmns-col: .
@prefix cmns-dsg: .
@prefix cmns-id: .
@prefix cmns-loc: .
@prefix cmns-qtu: .
@prefix cmns-txt: .
@prefix dct: .
@prefix owl: .
@prefix rdf: .
@prefix rdfs: .
@prefix skos: .
@prefix xsd: .
a owl:Ontology ;
rdfs:label "Commons Locations Ontology" ;
dct:abstract "This ontology provides a very high level definition of geographic region and geopolitical entity related concepts, including, but not limited to, countries, sub-country regions such as states and provinces, and municipalities. The representation was derived from a combination of ISO 3166, the UN M49 Region codes, Geonames, the SWIFT registry, the UN FAO and CIA World Factbook, and other sources. It aims to provide a systematic description of the vocabulary used for country and geopolitical entity representation, useful for mapping among the various names and codes for countries and their subdivisions used world-wide, including but not limited to FIPA and International Olympics codes for countries, (based strictly on requirements for business applications, not broader geographic or political uses).The terms defined herein terms are reused by the OMG's LCC controlled vocabulary representing ISO 3166 country and country subdivision codes, and may be mapped to other standards and de facto standards such as those mentioned." ;
dct:contributor
"Elisa Kendall, Thematix Partners LLC" ,
"Evan Wallace, U.S. National Institute of Standards and Technology (NIST)" ,
"Pete Rivett, Federated Knowledge, LLC" ,
"Roy Bell, Thematix Partners LLC"
;
dct:license """Copyright (c) 2015-2024 Adaptive, Inc.
Copyright (c) 2015-2024 EDM Council, Inc.
Copyright (c) 2015-2024 Object Management Group, Inc.
Copyright (c) 2015-2024 Thematix Partners LLC
Copyright (c) 2015-2017 Unisys
Copyright (c) 2019-2024 agnos.ai UK Ltd.
Copyright (c) 2021-2024 Federated Knowledge, LLC
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
See https://opensource.org/licenses/MIT.""" ;
owl:imports
,
,
,
,
,
,
,
;
owl:versionIRI ;
skos:note "This ontology is largely derived from the Object Management Group's Languages, Countries and Codes (LCC) standard (to provide a more general ontology on which LCC can depend) and the Financial Industry Business Ontology (FIBO) Locations and Virtual Locations ontologies." ;
cmns-av:copyright
"Copyright (c) 2015-2017 Unisys" ,
"Copyright (c) 2015-2024 Adaptive, Inc." ,
"Copyright (c) 2015-2024 EDM Council, Inc." ,
"Copyright (c) 2015-2024 Object Management Group, Inc." ,
"Copyright (c) 2015-2024 Thematix Partners LLC" ,
"Copyright (c) 2019-2024 agnos.ai UK Ltd." ,
"Copyright (c) 2021-2024 Federated Knowledge, LLC"
;
.
cmns-loc:BusinessCenter
a owl:Class ;
rdfs:subClassOf cmns-loc:Municipality ;
rdfs:label "business center" ;
skos:definition "municipality where business is conducted, especially one that is considered a financial center" ;
cmns-av:adaptedFrom "FpML Business Center and related codes, see http://www.fpml.org/coding-scheme/business-center-7-14.xml" ;
.
cmns-loc:Country
a owl:Class ;
rdfs:subClassOf
cmns-loc:GeopoliticalEntity ,
[
a owl:Restriction ;
owl:onProperty cmns-loc:isIndependent ;
owl:onDataRange xsd:boolean ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
]
;
rdfs:label "country" ;
rdfs:seeAlso
,
;
skos:definition "geopolitical entity representing a distinct territorial body or political entity or dependent territory" ;
cmns-av:explanatoryNote "It may be an independent sovereign state or part of a larger state, as a non-sovereign or formerly sovereign political division, a physical territory with a government, or a geographic region associated with sets of previously independent or differently associated peoples with distinct political characteristics." ;
.
cmns-loc:CountrySubdivision
a owl:Class ;
rdfs:subClassOf
cmns-loc:GeopoliticalEntity ,
[
a owl:Restriction ;
owl:onProperty cmns-cls:isClassifiedBy ;
owl:someValuesFrom cmns-loc:GeographicRegionKind ;
]
;
rdfs:label "country subdivision" ;
rdfs:seeAlso ;
skos:definition "geopolitical entity that is a legal division of a country, dependency, or other area of special geopolitical interest related to a country or other geopolitical entity" ;
cmns-av:explanatoryNote "In the US, the US Census Bureau and other federal agencies may group some number of other subdivisions for statistical analysis and reporting purposes, ranging from multiple states to minor civil divisions." ;
.
cmns-loc:County
a owl:Class ;
rdfs:subClassOf cmns-loc:CountrySubdivision ;
rdfs:label "county" ;
skos:definition "political and administrative division of a country, state or province, providing certain local governmental services" ;
.
cmns-loc:FederalCapitalArea
a owl:Class ;
rdfs:subClassOf cmns-loc:CountrySubdivision ;
rdfs:label "federal capital area" ;
skos:definition "country subdivision that is or includes the municipality or capital city that acts as the seat of the federal government" ;
skos:example "Examples include the District of Columbia in the US, and the Canberra area in Australia." ;
cmns-av:explanatoryNote "The capital administrative region of some federations includes those for which the capital is situated other than within one of the states or provinces which make up the country as a whole." ;
.
cmns-loc:FederalState
a owl:Class ;
rdfs:subClassOf cmns-loc:CountrySubdivision ;
rdfs:label "federal state" ;
skos:definition "self-governing geopolitical unit which forms part of a wider geopolitical unit that is recognized as a country" ;
cmns-av:explanatoryNote "This type of entity, variously referred to as a state, province or canton, has a level of self government including its own legal system and court jurisdiction, but cedes a level of autonomy to the federation of which it forms a part." ;
cmns-av:synonym
"canton" ,
"province" ,
"state"
;
.
cmns-loc:GeodeticCoordinateSystem
a owl:Class ;
rdfs:subClassOf cmns-col:Arrangement ;
rdfs:label "geodetic coordinate system" ;
dct:source
,
;
skos:definition "three-dimensional reference system that is a global frame of reference for precisely representing the position of locations on Earth or other planetary bodies by means of geodetic coordinates" ;
skos:example "The three most widely used systems for indicating point locations in the United States are (1) latitude and longitude [and optionally elevation], (2) Universal Transverse Mercator (UTM) system, and (3) State Plane Coordinate Systems (SPCS)." ;
skos:note "The unit of measure is usually decimal degrees. A point has two coordinate values, latitude and longitude. Latitude and longitude measure angles." ;
cmns-av:explanatoryNote "Geodetic coordinates are crucial to any technology or technique based on spatial location, including geodesy, navigation, surveying, geographic information systems, remote sensing, and cartography." ;
.
cmns-loc:GeographicRegion
a owl:Class ;
rdfs:subClassOf
cmns-loc:Region ,
[
a owl:Restriction ;
owl:onProperty cmns-dsg:hasTextualName ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
] ,
[
a owl:Restriction ;
owl:onProperty cmns-dsg:hasName ;
owl:onClass cmns-dsg:Name ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
]
;
rdfs:label "geographic region" ;
dct:source ;
skos:definition "area of land that has common features" ;
cmns-av:explanatoryNote "A region may be defined by natural or artificial features, and may be described as part of a country or the world having definable characteristics but not always fixed boundaries." ;
cmns-av:usageNote "Many cases in which a geographic region, or subclass thereof, is mapped to certain applications or a relational store, or where codes are used to identify the region, require a class to represent the name of the region. In such situations, attributes of the name, such as the dates when a particular name was in use, or was valid under certain circumstances, may be important. For other applications, such as for addressing, a text value may be required. Thus, both options are provided here, with a preference for use of the full class option, depending on the use case." ;
.
cmns-loc:GeographicRegionIdentificationScheme
a owl:Class ;
rdfs:subClassOf cmns-id:IdentificationScheme ;
rdfs:label "geographic region identification scheme" ;
skos:definition "identification scheme dedicated to the unique identification of geographic regions" ;
.
cmns-loc:GeographicRegionIdentifier
a owl:Class ;
rdfs:subClassOf
cmns-cds:CodeElement ,
cmns-id:Identifier ,
[
a owl:Restriction ;
owl:onProperty cmns-col:isMemberOf ;
owl:onClass cmns-loc:GeographicRegionIdentificationScheme ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ,
[
a owl:Restriction ;
owl:onProperty cmns-id:identifies ;
owl:someValuesFrom cmns-loc:GeographicRegion ;
] ,
[
a owl:Restriction ;
owl:onProperty cmns-txt:hasTextValue ;
owl:someValuesFrom xsd:string ;
]
;
rdfs:label "geographic region identifier" ;
skos:definition "string of letters that indicates a code or other identifier for geographical region, assigned for the purpose of uniquely identifying it within some context" ;
.
cmns-loc:GeographicRegionKind
a owl:Class ;
rdfs:subClassOf
cmns-cls:Classifier ,
[
a owl:Restriction ;
owl:onProperty cmns-cls:classifies ;
owl:allValuesFrom cmns-loc:GeographicRegion ;
]
;
rdfs:label "geographic region kind" ;
skos:definition "classifier for a geographic region, including but not limited to a subdivision of a geopolitical entity, (noting that there may be more than one kind for a given country or other entity)" ;
.
cmns-loc:GeopoliticalEntity
a owl:Class ;
rdfs:subClassOf cmns-loc:GeographicRegion ;
rdfs:label "geopolitical entity" ;
skos:definition "geographic area that represents a geophysical location associated with some form of political structure" ;
skos:example "A geopolitical entity may be any country, federal province, city or other administrative unit that represents a geophysical location" ;
.
cmns-loc:Location
a owl:Class ;
rdfs:label "location" ;
skos:definition "place or position in time and/or space, including a virtual place" ;
.
cmns-loc:Municipality
a owl:Class ;
rdfs:subClassOf cmns-loc:CountrySubdivision ;
rdfs:label "municipality" ;
skos:definition "urban administrative division having corporate status and usually powers of self-government or jurisdiction" ;
skos:example "A municipality can be any political jurisdiction from a sovereign state, such as the Principality of Monaco, or a small village, such as West Hampton Dunes, New York." ;
skos:scopeNote """The territory over which a municipality has jurisdiction may encompass:
- only one populated place such as a city, town, or village
- several of such places (e.g., early jurisdictions in the state of New Jersey (1798-1899) as townships governing several villages, Municipalities of Mexico)
- only parts of such places, sometimes boroughs of a city such as the 34 municipalities of Santiago, Chile.""" ;
cmns-av:explanatoryNote "A municipality is a general-purpose administrative subdivision, as opposed to a special-purpose district." ;
.
cmns-loc:PhysicalLocation
a owl:Class ;
rdfs:subClassOf cmns-loc:Location ;
rdfs:label "physical location" ;
skos:definition "location in physical space" ;
.
cmns-loc:Region
a owl:Class ;
rdfs:label "region" ;
skos:definition "area that is a continuous part of a surface, space, or body" ;
.
cmns-loc:Territory
a owl:Class ;
rdfs:subClassOf cmns-loc:GeographicRegion ;
rdfs:label "territory" ;
skos:definition "geographic area, typically considered an area of special geopolitical interest, subject to the sovereignty, control, or jurisdiction of a state or other entity" ;
skos:note "Certain territories are included in the ISO 3166-2 code set without an alpha 2 or alpha 3 code. In these cases, the numeric code for the subregion may have more than 3 characters in their corresponding numeric region codes." ;
.
cmns-loc:VirtualLocation
a owl:Class ;
rdfs:subClassOf cmns-loc:Location ;
rdfs:label "virtual location" ;
owl:disjointWith cmns-loc:PhysicalLocation ;
skos:definition "place that does not exist in any single physical location" ;
skos:example "a network-based location without geographic boundaries" ;
.
cmns-loc:hasBusinessCenter
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-loc:hasMunicipality ;
rdfs:label "has business center" ;
rdfs:range cmns-loc:BusinessCenter ;
skos:definition "identifies a location where business is conducted, and hence the business calendar used to adjust dates" ;
.
cmns-loc:hasCityName
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-dsg:hasTextualName ;
rdfs:label "has city name" ;
skos:definition "indicates the name of a typically large, permanent, and densely settled place" ;
cmns-av:adaptedFrom
"https://en.wikipedia.org/wiki/City"^^xsd:anyURI ,
"https://www.gleif.org/en/about-lei/common-data-file-format/current-versions/level-1-data-lei-cdf-3-1-format"^^xsd:anyURI
;
cmns-av:explanatoryNote "Typical working definitions for small-city populations start at around 100,000 people. Common population definitions for an urban area (city or town) range between 1,500 and 50,000 people, with most U.S states using a minimum between 1,500 and 5,000 inhabitants. Some jurisdictions set no such minima." ;
cmns-av:usageNote "This property should be used in cases where a formal individual for the business center or municipality is not available. Note that Geonames could be used as a source in cases where an individual is desired. Use the property cmns-loc;hasMunicipality in cases where an individual is available. Also note that with respect to an address, this property may stand in for any village, town, or city of any size." ;
.
cmns-loc:hasCountry
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-loc:hasRegion ;
rdfs:label "has country" ;
rdfs:range cmns-loc:Country ;
skos:definition "indicates a country, such as one that is recognized by the United Nations" ;
cmns-av:adaptedFrom "https://www.gleif.org/en/about-lei/common-data-file-format/current-versions/level-1-data-lei-cdf-3-1-format"^^xsd:anyURI ;
.
cmns-loc:hasCounty
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-loc:hasSubdivision ;
rdfs:label "has county" ;
rdfs:range cmns-loc:County ;
skos:definition "indicates a country subdivision providing certain local governmental services" ;
.
cmns-loc:hasCoverageArea
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-loc:hasRegion ;
rdfs:label "has coverage area" ;
rdfs:range cmns-loc:GeographicRegion ;
skos:definition "indicates a geographic region in which some service is provided, or to which some policy applies, or in which something is available" ;
.
cmns-loc:hasLatitude
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-qtu:hasNumericValue ;
rdfs:label "has latitude" ;
dct:source ;
rdfs:range [
a rdfs:Datatype ;
owl:onDatatype xsd:decimal ;
owl:withRestrictions (
[
xsd:maxInclusive "90"^^xsd:decimal ;
]
[
xsd:minInclusive "-90"^^xsd:decimal ;
]
) ;
] ;
skos:definition "the angle formed by the intersection of a line perpendicular to the Earth's (or other celestial body's) surface at a point and the plane of the Equator" ;
skos:note "Points north of the Equator have positive latitude values, while points south have negative values. Latitude values range from minus 90 to plus 90 degrees. Lines of latitude are also called parallels because a particular value of latitude forms a circle parallel to the Equator." ;
.
cmns-loc:hasLocation
a owl:ObjectProperty ;
rdfs:label "has location" ;
rdfs:range cmns-loc:Location ;
skos:definition "relates something to a location, which might be physical or virtual" ;
.
cmns-loc:hasLongitude
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-qtu:hasNumericValue ;
rdfs:label "has longitude" ;
dct:source ;
rdfs:range [
a rdfs:Datatype ;
owl:onDatatype xsd:decimal ;
owl:withRestrictions (
[
xsd:maxInclusive "180"^^xsd:decimal ;
]
[
xsd:minInclusive "-180"^^xsd:decimal ;
]
) ;
] ;
skos:definition "the angle between a plane that passes through the point and the North and South poles, and a reference plane" ;
skos:note "The reference plane is known as the prime meridian. The most common prime meridian passes through Greenwich, United Kingdom. Other examples of prime meridians in use pass through Paris and Bogota. Longitude values range from minus 180 to plus 180 degrees." ;
.
cmns-loc:hasMaximumLatitude
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-loc:hasLatitude ;
rdfs:label "has maximum latitude" ;
rdfs:range xsd:decimal ;
skos:definition "indicates the highest value / maximum for latitude with respect to a range" ;
.
cmns-loc:hasMaximumLongitude
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-loc:hasLongitude ;
rdfs:label "has maximum longitude" ;
rdfs:range xsd:decimal ;
skos:definition "indicates the highest value / maximum for longitude with respect to a range" ;
.
cmns-loc:hasMinimumLatitude
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-loc:hasLatitude ;
rdfs:label "has minimum latitude" ;
rdfs:range xsd:decimal ;
skos:definition "indicates the lowest value / latitude with respect to a range" ;
.
cmns-loc:hasMinimumLongitude
a owl:DatatypeProperty ;
rdfs:subPropertyOf cmns-loc:hasLongitude ;
rdfs:label "has minimum longitude" ;
rdfs:range xsd:decimal ;
skos:definition "indicates the lowest value / longitude with respect to a range" ;
.
cmns-loc:hasMunicipality
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-loc:hasRegion ;
rdfs:label "has municipality" ;
rdfs:range cmns-loc:Municipality ;
skos:definition "indicates a business center, city, or municipality" ;
cmns-av:usageNote "Note that certain greater metropolitan areas span multiple counties or states (e.g., the greater Washington, D.C. area, which includes parts of Maryland and Virginia, and divided/disputed cities such as Jerusalem), thus hasMunicipality is a subproperty of hasRegion rather than hasSubdivision." ;
.
cmns-loc:hasRegion
a owl:ObjectProperty ;
rdfs:label "has region" ;
rdfs:range cmns-loc:GeographicRegion ;
skos:definition "indicates a demarcated area on the surface of the Earth" ;
.
cmns-loc:hasSubdivision
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-loc:hasRegion ;
rdfs:label "has subdivision" ;
rdfs:range cmns-loc:CountrySubdivision ;
skos:definition "identifies a country subdivision (state, province, region, etc.)" ;
cmns-av:adaptedFrom "https://www.gleif.org/en/about-lei/common-data-file-format/current-versions/level-1-data-lei-cdf-3-1-format"^^xsd:anyURI ;
.
cmns-loc:hasSubregion
a owl:ObjectProperty ;
rdfs:subPropertyOf
cmns-col:hasPart ,
cmns-loc:hasRegion
;
rdfs:label "has subregion" ;
rdfs:domain cmns-loc:GeographicRegion ;
rdfs:range cmns-loc:GeographicRegion ;
skos:definition "relates a geographic region to another geographic region that is a designated subregion of it" ;
.
cmns-loc:isIndependent
a owl:DatatypeProperty ;
rdfs:label "is independent" ;
rdfs:domain cmns-loc:GeopoliticalEntity ;
rdfs:range xsd:boolean ;
skos:definition "indicates whether a geopolitical entity stands alone or is considered part of another geopolitical entity (e.g., a country)" ;
.
cmns-loc:isSubregionOf
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:isPartOf ;
rdfs:label "is subregion of" ;
rdfs:domain cmns-loc:GeographicRegion ;
rdfs:range cmns-loc:GeographicRegion ;
owl:inverseOf cmns-loc:hasSubregion ;
skos:definition "relates a geographic region to another geographic region that it is a part of" ;
.