@prefix : <https://w3id.org/citydata/part1/v1/> .
@prefix cc: <http://creativecommons.org/ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://w3id.org/citydata/part1/v1/> .

<https://w3id.org/citydata/part1/v1/CorePattern> rdf:type owl:Ontology ;
                                                  owl:imports time: ;
                                                  cc:license "http://creativecommons.org/licenses/by/4.0/" ;
                                                  dcterms:alternative "CDM Core" ;
                                                  dcterms:creator "Kenneth Vaughn" ,
                                                                  "Mark Fox" ,
                                                                  "Megan Katsumi" ;
                                                  dcterms:modified "2026-02-12"^^xsd:date ;
                                                  dcterms:title "Information technology - City data model - Part 1: Foundation level concepts - Core" ;
                                                  vann:preferredNamespacePrefix "cdm1" ;
                                                  vann:preferredNamespaceUri "https://w3id.org/citydata/part1/v1/" ;
                                                  owl:versionIRI <https://w3id.org/citydata/part1/v1/CorePattern/r3.0> ;
                                                  owl:versionInfo "1.3.0" ;
                                                  skos:definition "This ontology specifies the foundation-level concepts that are used by all other patterns of the city data model." .

#################################################################
#    Object Properties
#################################################################

###  https://w3id.org/citydata/part1/v1/CdmObjectProperty
:CdmObjectProperty rdf:type owl:ObjectProperty ;
                   skos:definition "Added for organizational purposes, to identify all object properties defined in the City Data Model." .


###  https://w3id.org/citydata/part1/v1/FoundationalCdmObjectProperty
:FoundationalCdmObjectProperty rdf:type owl:ObjectProperty ;
                               rdfs:subPropertyOf :CdmObjectProperty ;
                               skos:definition "Added for organizational purposes, to identify all foundational object properties defined in the City Data Model." .


#################################################################
#    Data properties
#################################################################

###  https://w3id.org/citydata/part1/v1/CdmDataProperty
:CdmDataProperty rdf:type owl:DatatypeProperty ;
                 skos:definition "Added for organizational purposes, to identify all data properties defined in the City Data Model." .


###  https://w3id.org/citydata/part1/v1/FoundationalCdmDataProperty
:FoundationalCdmDataProperty rdf:type owl:DatatypeProperty ;
                             rdfs:subPropertyOf :CdmDataProperty ;
                             skos:definition "Added for organizational purposes, to identify data properties defined in the Foundation-level CDM ontology." .


#################################################################
#    Annotation Properties
#################################################################

###  https://w3id.org/citydata/part1/v1/mainModule
:mainModule rdf:type owl:AnnotationProperty ;
            rdfs:range xsd:boolean ;
            skos:definition "Identifies whether an ontology file is the main ontology file within a directory." .


#################################################################
#    Classes
#################################################################

###  https://w3id.org/citydata/part1/v1/CdmThing
:CdmThing rdf:type owl:Class ;
          skos:definition "Added for organizational purposes, to identify all classes defined in the City Data Model." .


###  https://w3id.org/citydata/part1/v1/FoundationalCdmThing
:FoundationalCdmThing rdf:type owl:Class ;
                      rdfs:subClassOf :CdmThing ;
                      skos:definition "Added for organizational purposes, to identify all classes defined in the Foundation-level CDM ontology." .
