@prefix : <http://geographicknowledge.de/vocab/PlaceActivity#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@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#> .
@base <http://geographicknowledge.de/vocab/PlaceActivity> .

<http://geographicknowledge.de/vocab/PlaceActivity> rdf:type owl:Ontology ;
                                                    
                                                    rdfs:comment "This ontology pattern allows associating places with activities (affordances or actual place activities) and their involved entities and locations. Furthermore, it allows linking activities with their times. Furthermore, it allows linking places to their web descriptions (via http://purl.org/dc/terms/description) which may contain information about those activities"@en .


#################################################################
#
#    Annotation properties
#
#################################################################


###  http://purl.org/dc/elements/1.1/description

dc:description rdf:type owl:AnnotationProperty .





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


###  http://geographicknowledge.de/vocab/PlaceActivity#affords

:affords rdf:type owl:ObjectProperty ;
         
         rdfs:comment "Affordance relation between a place and an activity"@en ;
         
         rdfs:range :Activity ;
         
         rdfs:domain <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Place> .



###  http://geographicknowledge.de/vocab/PlaceActivity#happensAt

:happensAt rdf:type owl:ObjectProperty ;
           
           rdfs:comment "The time when a place activity (might) happen(s)"@en ;
           
           rdfs:domain :Activity ;
           
           rdfs:subPropertyOf <http://www.geographicknowledge.de/vocab/SpatioTemporalFeature#when> ;
           
           rdfs:range <http://www.w3.org/2006/time#TemporalEntity> .



###  http://geographicknowledge.de/vocab/PlaceActivity#involvedIn

:involvedIn rdf:type owl:ObjectProperty ;
            
            rdfs:comment "Links the object that is involved in an activity to the activity"@en ;
            
            rdfs:range :Activity ;
            
            rdfs:subPropertyOf <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Involvement> ;
            
            rdfs:domain <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Referent> .



###  http://geographicknowledge.de/vocab/PlaceActivity#involves

:involves rdf:type owl:ObjectProperty ;
          
          rdfs:comment "The inverse of \"involvedIn\". Links activities to the involved objects"@en ;
          
          rdfs:domain :Activity ;
          
          rdfs:range <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Referent> ;
          
          owl:equivalentProperty [ owl:inverseOf :involvedIn
                                 ] .



###  http://geographicknowledge.de/vocab/PlaceActivity#locatedAt

:locatedAt rdf:type owl:ObjectProperty ;
           
           rdfs:comment "The location of a place"@en ;
           
           rdfs:domain <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Place> ;
           
           rdfs:subPropertyOf <http://www.geographicknowledge.de/vocab/SpatioTemporalFeature#where> ;
           
           rdfs:range <http://www.opengis.net/ont/sf#Geometry> .



###  http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Involvement

<http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Involvement> rdf:type owl:ObjectProperty .



###  http://www.geographicknowledge.de/vocab/SpatioTemporalFeature#when

<http://www.geographicknowledge.de/vocab/SpatioTemporalFeature#when> rdf:type owl:ObjectProperty .



###  http://www.geographicknowledge.de/vocab/SpatioTemporalFeature#where

<http://www.geographicknowledge.de/vocab/SpatioTemporalFeature#where> rdf:type owl:ObjectProperty .





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


###  http://geographicknowledge.de/vocab/PlaceActivity#Activity

:Activity rdf:type owl:Class ;
          
          rdfs:subClassOf <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Affordance> ;
          
          rdfs:comment "The class of activities"@en .



###  http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Affordance

<http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Affordance> rdf:type owl:Class ;
                                                                          
                                                                          rdfs:comment "Affordances are possible activities"@en .



###  http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Place

<http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Place> rdf:type owl:Class ;
                                                                     
                                                                     rdfs:comment "A place that may afford an activity"@en .



###  http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Referent

<http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Referent> rdf:type owl:Class ;
                                                                        
                                                                        rdfs:comment "An object that may be involved in a place activity"@en .



###  http://www.opengis.net/ont/sf#Geometry

<http://www.opengis.net/ont/sf#Geometry> rdf:type owl:Class ;
                                         
                                         rdfs:comment "A geometry object from the GeoSPARQL ontology (line, point, polygon) encoded as OGC Simple Feature"@en .



###  http://www.w3.org/2006/time#TemporalEntity

<http://www.w3.org/2006/time#TemporalEntity> rdf:type owl:Class ;
                                             
                                             rdfs:comment "A temporal entity (OWL Time). Maybe a time instant or a time interval"@en .





#################################################################
#
#    Individuals
#
#################################################################


###  http://geographicknowledge.de/vocab/PlaceActivity#exactivity

:exactivity rdf:type :Activity ,
                     owl:NamedIndividual ;
            
            :happensAt :extime .



###  http://geographicknowledge.de/vocab/PlaceActivity#exgeometry

:exgeometry rdf:type <http://www.opengis.net/ont/sf#Geometry> ,
                     owl:NamedIndividual .



###  http://geographicknowledge.de/vocab/PlaceActivity#exobject

:exobject rdf:type <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Referent> ,
                   owl:NamedIndividual ;
          
          :involvedIn :exactivity .



###  http://geographicknowledge.de/vocab/PlaceActivity#explace

:explace rdf:type <http://www.geographicknowledge.de/vocab/PlaceReferenceTheory#Place> ,
                  owl:NamedIndividual ;
         
         :affords :exactivity ;
         
         :locatedAt :exgeometry ;
         
         dc:description :exwebsite .



###  http://geographicknowledge.de/vocab/PlaceActivity#extime

:extime rdf:type owl:NamedIndividual ,
                 <http://www.w3.org/2006/time#TemporalEntity> .



###  http://geographicknowledge.de/vocab/PlaceActivity#exwebsite

:exwebsite rdf:type owl:NamedIndividual .




###  Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net

