prov:atLocation leaf node


URI

http://www.w3.org/ns/prov#atLocation

Types

owl:Class, owl:ObjectProperty

Label

atLocation

Description

The Location of any resource.

Usage

DOMAINPROPERTYRANGE
Blank node (see implementation) prov:atLocation prov:Location

Implementation

@prefix : <http://www.w3.org/ns/prov#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

:atLocation a owl:ObjectProperty ;
    rdfs:label "atLocation" ;
    rdfs:comment "This property has multiple RDFS domains to suit multiple OWL Profiles. See <a href=\"#owl-profile\">PROV-O OWL Profile</a>.",
        "The Location of any resource."@en ;
    rdfs:domain [ a owl:Class ;
            owl:unionOf ( :Activity :Agent :Entity :InstantaneousEvent ) ] ;
    rdfs:isDefinedBy <http://www.w3.org/ns/prov-o#> ;
    rdfs:range :Location ;
    :category "expanded" ;
    :editorialNote "The naming of prov:atLocation parallels prov:atTime, and is not named prov:hadLocation to avoid conflicting with the convention that prov:had* properties are used on prov:Influence classes."@en,
        "This property is not functional because the many values could be at a variety of granularies (In this building, in this room, in that chair)."@en ;
    :inverse "locationOf" ;
    :sharesDefinitionWith :Location .