@prefix : .
@prefix owl: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix rdfs: .
@base .
rdf:type owl:Ontology ;
owl:versionIRI ;
owl:imports ,
,
,
,
,
,
,
,
,
,
,
,
;
"http://creativecommons.org/licenses/by/3.0/" ;
"Mark Fox" ,
"Megan Katsumi" ;
"""
Given that all of the projects within iCity are situated in the urban domain, and therefore it is not surprising to find many common concepts between them. It stands to reason that some integration between the different applications should be possible. For example, if data is collected about the population, it should be usable by ILUTE and other simulations, but also by the projects developing analysis tools, such as the smart parking application. Unfortunately, there is also ambiguity in how different concepts are used, and in some cases the same concept may be defined differently in different applications. This provides a challenge not only for integration of the iCity applications, but for shareability of results: if the knowledge generated by iCity is not defined sufficiently, it will be difficult for any other researchers to understand and leverage it.
The iCity ontology provides a common set of terms with which data can be stored and accessed. The ontology will resolve any ambiguities and disagreements between terms by defining a common set of concepts that completely captures the domain, with agreed-upon definitions. In the case that two applications attribute a different meaning to the same term, the result will be two distinct terms with distinct, precisely defined meanings. In this way we can recognize these differences and clearly identify the relationships between different concepts. The ontology will be used to organize and describe data within the iCity project. It may also be used as means of publishing or sharing data with the research community.
The resulting artifact, often referred to as the knowledge base will take the form of a triple-store(s) , created by mapping data from the iCity applications to the agreed-upon terminology defined in the iCity ontology. Beyond this, the precise and formal nature of the ontology will support the use of services such as inference and data validation. Based on the definitions, we may be able to infer new information that was not originally part of the knowledge base. Data validation is supported as a result of the consistency-checking mechanism. We also hope that identification of relationships may serve to uncover synergies between the projects, by illustrating how data from one project may serve to inform the work of another.
In the urban system, we recognize the following key concepts that must be defined:
Person, Organization, Household, Building, Parking, Vehicle, Transportation Networks, Transit, Land Use, Travel.
The semantics of each of these concepts will be defined by a generic ontology. These generic ontologies will then be used in the iCity ontology to define the urban system and its behaviour; its population, land use, transportation infrastructure, and the travel that occurs within it. This representation may then be extended to capture the individual iCity applications so that they may be integrated with one another and sufficiently well-defined so as to be shareable and reproducible with the research community. A Foundational Ontology will be also required in order to define the core concepts that apply across the transportation domain.""" ;
"November 29, 2016" ;
"iCity Urban System Ontology" ;
"icity-urbansystem" ;
"http://ontology.eil.utoronto.ca/icity/UrbanSystem/" ;
rdfs:comment """Developed as part of the overall iCity ontology effort, the iCity-UrbanSystem ontology is designed to capture concepts related to the urban system.
Changes from previous version:
-imported revised ontologies of activity (iCity-Activity) and change (iCity-Change).
-Trip subclass of Activity (no longer ActivityOccurrence)
-Trip associatedWith some Activity
Copyright @ 2016 Megan Katsumi, iCity Research Group""" ;
owl:versionInfo "1.1" ;
"""Version 1.1, currently in development based on feedback: additional requirements and identified issues.
See previous version and accompanying report (iCity v1).""" .
#################################################################
# Annotation properties
#################################################################
### http://creativecommons.org/ns#license
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/creator
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/date
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/description
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/issued
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/elements/1.1/title
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/creator
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/description
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/issued
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/modified
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/rights
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title
rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespacePrefix
rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespaceUri
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2002/07/owl#versionInfo
owl:versionInfo rdf:type owl:AnnotationProperty .
### http://www.w3.org/2003/01/geo/wgs84_pos#alt
rdf:type owl:AnnotationProperty ;
rdfs:comment """The WGS84 altitude of a SpatialThing (decimal meters
above the local reference ellipsoid).""" ;
rdfs:label "altitude" ;
rdfs:domain .
### http://www.w3.org/2003/01/geo/wgs84_pos#lat
rdf:type owl:AnnotationProperty ;
rdfs:comment "The WGS84 latitude of a SpatialThing (decimal degrees)." ;
rdfs:label "latitude" ;
rdfs:domain .
### http://www.w3.org/2003/01/geo/wgs84_pos#location
rdf:type owl:AnnotationProperty ;
rdfs:comment """The relation between something and the point,
or other geometrical thing in space, where it is. For example, the realtionship between
a radio tower and a Point with a given lat and long.
Or a relationship between a park and its outline as a closed arc of points, or a road and
its location as a arc (a sequence of points).
Clearly in practice there will be limit to the accuracy of any such statement, but one would expect
an accuracy appropriate for the size of the object and uses such as mapping .
""" ;
rdfs:label "location" ;
rdfs:subPropertyOf .
### http://www.w3.org/2003/01/geo/wgs84_pos#long
rdf:type owl:AnnotationProperty ;
rdfs:comment "The WGS84 longitude of a SpatialThing (decimal degrees)." ;
rdfs:label "longitude" ;
rdfs:domain .
### http://www.w3.org/ns/adms#relatedDocumentation
rdf:type owl:AnnotationProperty .
### http://xmlns.com/foaf/0.1/based_near
rdf:type owl:AnnotationProperty .
#################################################################
# Object Properties
#################################################################
### http://ontology.eil.utoronto.ca/icity/Building/BuildingOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify properties defined in the Building ontology." .
### http://ontology.eil.utoronto.ca/icity/Building/SchemaOrgProperty
rdf:type owl:ObjectProperty ;
owl:equivalentProperty ,
;
"Added for organizational purposes, to capture the properties reused from Schema.org. Notice that since we cannot import schema.org we must manually reference the individual IRIs." .
### http://ontology.eil.utoronto.ca/icity/Building/hasFacility
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Building/hasRent
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Building/hasUnitSize
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Building/locatedOn
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
"A Building is located on some parcel of land." .
### http://ontology.eil.utoronto.ca/icity/Change/1.1/hasManifestation
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Change/1.1/manifestationOf
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Household/HouseholdOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify properties defined in the Household ontology." .
### http://ontology.eil.utoronto.ca/icity/Household/hasMember
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Household/hasValue
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Household/occupiedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Household/occupies
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Household/tenureType
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/LBCSv2/activityDimension
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/LBCSv2/functionDimension
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/LBCSv2/ownershipDimension
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/LBCSv2/siteDimension
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/LBCSv2/structureDimension
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/LandUse/LandUseOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Land Use ontology." .
### http://ontology.eil.utoronto.ca/icity/LandUse/hasLandUse
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Mereology/1.0/hasProperPart
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Mereology/1.0//1.0#componentOf
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Mereology/1.0//1.0#containedIn
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Mereology/1.0//1.0#contains
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Mereology/1.0//1.0#hasComponent
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/MonetaryValue/1.0/hasValue
rdf:type owl:ObjectProperty .
### http://ontology.eil.utoronto.ca/icity/Organization/OrgOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify properties defined in the iCity-Organization ontology." .
### http://ontology.eil.utoronto.ca/icity/Organization/employedAs
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/employedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasAnnualPay
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasBusinessId
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasEmployee
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasEstablishment
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasFirmId
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasIndustryType
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasOccupationType
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasOrgMember
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hasPay
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/hourlyPay
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/overtimePay
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/performedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Organization/worksAt
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/ParkingOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Parking ontology." .
### http://ontology.eil.utoronto.ca/icity/Parking/allowableDuring
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/forDuration
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/hasMonetaryCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/hasParkingPolicy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/hasParkingRate
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/hasPayment
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/maxDuration
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Parking/occupiedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Person/PersonOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify properties defined in the Person ontology." .
### http://ontology.eil.utoronto.ca/icity/Person/SchemaOrgProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to capture the properties reused from Schema.org. Notice that since we cannot import schema.org we must manually reference the individual IRIs." .
### http://ontology.eil.utoronto.ca/icity/Person/hasIncome
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Person/hasPersonID
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Person/hasQualification
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Person/hasSex
rdf:type owl:ObjectProperty ;
owl:equivalentProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Person/hasSkill
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/TransitOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Public Transit ontology." .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/accessBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/arrivalTime
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/beginsAtStop
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/endsAtStop
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/hasMonetaryCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/hasRouteId
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/hasRoutes
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/hasSection
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/timetableFor
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/travelTime
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/PublicTransit/validFor
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/TransportationOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Transportation System ontology." .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/accessesComplex
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/aggregationOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/applicableDuring
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/connectedTo
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/controlFor
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/controlsNetworks
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/endNode
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasControl
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasInflow
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasMaxSpeed
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasOutflow
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasPhase
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasRoadId
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasRoadSegmentId
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasSpeedLimit
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/hasTravelCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/signalLength
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TransportationSystem/startNode
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TravelCost/TravelCostOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Travel Cost ontology." .
### http://ontology.eil.utoronto.ca/icity/TravelCost/applicableFor
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TravelCost/applicableToModes
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TravelCost/forDistance
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TravelCost/hasMonetaryCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TravelCost/hasTravelCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
owl:inverseOf .
### http://ontology.eil.utoronto.ca/icity/TravelCost/travelCostOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/TripOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Trip ontology." .
### http://ontology.eil.utoronto.ca/icity/Trip/accessesArc
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/accessesNetwork
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/during
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/endLoc
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/occursOn
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/startLoc
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/Trip/viaMode
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TripCost/TripCostOntologyProperty
rdf:type owl:ObjectProperty ;
"Added for organizational purposes, to identify all properties defined in the Trip Cost ontology." .
### http://ontology.eil.utoronto.ca/icity/TripCost/forSegment
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TripCost/forTrip
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TripCost/hasDistanceCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TripCost/hasDurationCost
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf .
### http://ontology.eil.utoronto.ca/icity/TripCost/hasEnvironmentalCost