<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xml:lang="en" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xml:base="http://www.cidoc-crm.org/cidoc-crm/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:la="https://linked.art/ns/" xmlns:schema="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:ore="http://www.openarchives.org/ore/terms/" xmlns:geo="http://www.ics.forth.gr/isl/CRMgeo/" xmlns:sci="http://www.ics.forth.gr/isl/CRMsci/" xmlns:dig="http://www.ics.forth.gr/isl/CRMdig/">

    <rdfs:Class rdf:about="http://www.ics.forth.gr/isl/CRMdig/D1_Digital_Object">
        <rdfs:label xml:lang="en">Digital Object</rdfs:label>
        <rdfs:comment>This class comprises identifiable immaterial items that can be represented as sets of bit sequences, such as data sets, e-texts, images, audio or video items, software, etc., and are documented as single units. Any aggregation of instances of D1 Digital Object into a whole treated as single unit is also regarded as an instance of D1 Digital Object.  This means that for instance, the content of a DVD, an XML file on it, and an element of this file, are regarded as distinct instances of D1 Digital Object, mutually related by the P106 is composed of (forms part of) property. A D1 Digital Object does not depend on a specific physical carrier, and it can exist on one or more carriers simultaneously.</rdfs:comment>
        <rdfs:subClassOf rdf:resource="E73_Information_Object"/>
    </rdfs:Class>

  <rdfs:Class rdf:about="http://www.ics.forth.gr/isl/CRMgeo/SP5_Geometric_Place_Expression">
    <rdfs:label xml:lang="en">Geometry</rdfs:label>
    <rdfs:comment>Scope note: This class comprises definitions of places by quantitative expressions. An instance of SP5 Geometric Place Expression can be seen as a prescription of how to find the location meant by this expression in the real world (S), which is based on measuring where the quantities referred to in the expression lead to, beginning from the reference points of the respective reference system.</rdfs:comment>
    <!-- This subclass is derived from P168 being a subProperty of P1 -->
    <!-- Thus, for P168 to refer to an SP5, it must at least be an E41 -->
    <!-- Decision in Berlin, Nov 2018, 42nd Mtg of SIG -->
    <rdfs:subClassOf rdf:resource="E41_Appellation"/>
  </rdfs:Class>

  <rdfs:Class rdf:about="http://www.ics.forth.gr/isl/CRMgeo/SP4_Spatial_Coordinate_Reference_System">
    <rdfs:label xml:lang="en">Spatial Coordinate Reference System</rdfs:label>
    <rdfs:subClassOf rdf:resource="E29_Design_or_Procedure"/>
    <rdfs:comment>Scope note: This class compromises systems that are used to describe locations in a SP3 Reference Space (S). An instance of SP4 Spatial Coordinate Reference System is composed of two parts: The first is a Coordinate System which is a set of coordinate axes with specified units of measurement and axis directions. The second part is a set of reference features at rest in the Reference Space it describes in the real world that relate the Coordinate System to real world locations (U) and fix it with respect to the reference object of its Reference Space.</rdfs:comment>
  </rdfs:Class>

  <rdf:Property rdf:about="http://www.ics.forth.gr/isl/CRMgeo/Q9_is_expressed_in_terms_of">
    <rdfs:label xml:lang="en">expressed in terms of</rdfs:label>
    <rdfs:domain rdf:resource="http://www.ics.forth.gr/isl/CRMgeo/SP5_Geometric_Place_Expression"/>
    <rdfs:range rdf:resource="http://www.ics.forth.gr/isl/CRMgeo/SP4_Spatial_Coordinate_Reference_System"/>
    <rdfs:comment>Scope note:        This property defines the coordinate reference system in terms of which a geometric place expression is formulated.</rdfs:comment>
    <owl:inverseOf rdf:resource="http://www.ics.forth.gr/isl/CRMgeo/Q9i_terms_express"/>    
  </rdf:Property>

  <rdf:Property rdf:about="http://www.ics.forth.gr/isl/CRMgeo/Q9i_terms_express">
    <rdfs:label xml:lang="en">terms express</rdfs:label>
    <rdfs:domain rdf:resource="http://www.ics.forth.gr/isl/CRMgeo/SP4_Spatial_Coordinate_Reference_System"/>
    <rdfs:range rdf:resource="http://www.ics.forth.gr/isl/CRMgeo/SP5_Geometric_Place_Expression"/>
    <owl:inverseOf rdf:resource="http://www.ics.forth.gr/isl/CRMgeo/Q9_is_expressed_in_terms_of"/>
  </rdf:Property>

    <rdf:Property rdf:about="http://www.ics.forth.gr/isl/CRMsci/O13_triggers">
        <rdfs:label xml:lang="en">triggers</rdfs:label>
        <rdfs:domain rdf:resource="E5_Event"/>
        <rdfs:range rdf:resource="E5_Event"/>
        <owl:inverseOf rdf:resource="http://www.ics.forth.gr/isl/CRMsci/O13i_is_triggered_by" />
    </rdf:Property>

    <rdf:Property rdf:about="http://www.ics.forth.gr/isl/CRMsci/O13i_is_triggered_by">
        <rdfs:label xml:lang="en">triggered by</rdfs:label>
        <rdfs:domain rdf:resource="E5_Event"/>
        <rdfs:range rdf:resource="E5_Event"/>
        <owl:inverseOf rdf:resource="http://www.ics.forth.gr/isl/CRMsci/O13_triggers" />     
    </rdf:Property>



  <rdfs:Class rdf:about="http://www.ics.forth.gr/isl/CRMsci/S19_Encounter_Event">
    <rdfs:label xml:lang="en">Encounter</rdfs:label>
    <rdfs:subClassOf rdf:resource="E7_Activity"/>
    <rdfs:comment>This class comprises activities of S4 Observation (substance) where an E39 Actor encounters an instance of E18 Physical Thing of a kind relevant for the mission of the observation or regarded as potentially relevant for some community (identity). This observation produces knowledge about the existence of the respective thing at a particular place in or on surrounding matter. This knowledge may be new to the group of people the actor belongs to. In that case we would talk about a discovery. The observer may recognize or assign an individual identity of the thing encountered or regard only the type as noteworthy in the associated documentation or report.
    Note that this representation treats S19 as a subClass of only E7 Activity for ease of implementation, as we do not need the full set of relationships available via the complete hierarcy. In the full CRMsci, it is Activity -> Attribute Assignment -> Observation -> Encounter.
</rdfs:comment>
  </rdfs:Class>

    <rdf:Property rdf:about="http://www.ics.forth.gr/isl/CRMsci/O19_has_found_object">
        <rdfs:label xml:lang="en">encountered object</rdfs:label>
        <rdfs:domain rdf:resource="http://www.ics.forth.gr/isl/CRMsci/S19_Encounter_Event"/>
        <rdfs:range rdf:resource="E18_Physical_Thing"/>
        <owl:inverseOf rdf:resource="http://www.ics.forth.gr/isl/CRMsci/O13_triggers" />     
    </rdf:Property>

    <rdf:Property rdf:about="http://www.ics.forth.gr/isl/CRMsci/O19i_was_object_found_by">
        <rdfs:label xml:lang="en">was encountered by</rdfs:label>
        <rdfs:domain rdf:resource="E18_Physical_Thing"/>
        <rdfs:range rdf:resource="http://www.ics.forth.gr/isl/CRMsci/S19_Encounter_Event"/>
        <owl:inverseOf rdf:resource="http://www.ics.forth.gr/isl/CRMsci/O19_has_found_object" />     
    </rdf:Property>


<!-- These redefine external classes and properties in relation to CRM -->
<!-- All care has been taken in this mapping to avoid introducing semantics -->
<!-- where non existed previously -->


<rdf:Property rdf:about="http://www.w3.org/2000/01/rdf-schema#label">
  <rdfs:isDefinedBy rdf:resource="http://www.w3.org/2000/01/rdf-schema#"/>
  <rdfs:label xml:lang="en">label</rdfs:label>
  <rdfs:comment>A human-readable name for the subject.</rdfs:comment>
  <rdfs:domain rdf:resource="E1_CRM_Entity"/>
  <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</rdf:Property>

<!-- Similarity of resources -->
<!-- E1: skos:exactMatch, skos:closeMatch -->
<!-- owl:sameAs considered too dangerous, dct:relation considered too pointless -->

<rdf:Property rdf:about="http://www.w3.org/2004/02/skos/core#exactMatch">
        <rdfs:label xml:lang="en">exactMatch</rdfs:label>
        <rdfs:comment xml:lang="en">Exact Match, not quite sameAs, good for most uses</rdfs:comment>
        <rdfs:domain rdf:resource="E1_CRM_Entity"/>
        <rdfs:range rdf:resource="E1_CRM_Entity"/>
</rdf:Property>

<rdf:Property rdf:about="http://www.w3.org/2004/02/skos/core#closeMatch">
        <rdfs:label xml:lang="en">closeMatch</rdfs:label>
        <rdfs:comment xml:lang="en">Close Match, good for some uses</rdfs:comment>
        <rdfs:domain rdf:resource="E1_CRM_Entity"/>
        <rdfs:range rdf:resource="E1_CRM_Entity"/>
</rdf:Property>

<rdf:Property rdf:about="http://www.w3.org/2000/01/rdf-schema#seeAlso">
        <rdfs:label xml:lang="en">seeAlso</rdfs:label>
        <rdfs:comment xml:lang="en">A related resource, that is machine readable and related to the current resource.</rdfs:comment>
        <rdfs:domain rdf:resource="E1_CRM_Entity"/>
        <rdfs:range rdf:resource="E73_Information_Object"/>
</rdf:Property>


<!-- Conformance of an object to a standard -->

<rdf:Property rdf:about="http://purl.org/dc/terms/conformsTo">
        <rdfs:label xml:lang="en">conforms to</rdfs:label>
        <rdfs:comment xml:lang="en">Some thing conforms to some standard</rdfs:comment>
        <rdfs:domain rdf:resource="E71_Human-Made_Thing"/>
        <rdfs:range rdf:resource="E73_Information_Object"/>
</rdf:Property>

<!-- InfoObj: dc:format -->

<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/format">
        <rdfs:label xml:lang="en">format</rdfs:label>
        <rdfs:comment xml:lang="en">The media type of the information object</rdfs:comment>
        <rdfs:domain rdf:resource="E73_Information_Object"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</rdf:Property>

</rdf:RDF>