CIDOC CRM Places

From ClarosWiki

Jump to: navigation, search

Contents

Places

For the purposes of CLAROS, places are locations where objects and/or people might be found, or events take place, in the sense of CRM E53.Place.

Template for place

<crm:E53.Place rdf:about="$PLACE_URI">

  <!-- Label (OPTIONAL) -->

  <!-- Place name (REQUIRED) -->

  <!-- Containing region (OPTIONAL, MULTIPLE) -->

  <!-- Location information (OPTIONAL) -->

</crm:E53.Place>

Where:

$PLACE_URI
A globally unique URI that identifies a particular place.
The value and rdf:about attribute specifying it are optional, but including them can improve efficiency of the CLAROS data web by reducing the amount of data to be stored.
All references to the object within data exported from a source dataset should use the same URI. There is no requirement that data from different sources use the same URI, but it may be advantageous if they do, and it is important that the same URI is not used to refer to different places (or other things).

Label

This may appear just once for each place.

  <rdfs:label>$LABEL</rdfs:label>
$LABEL
A short human-readable label for presenting the place in user interfaces. Multiple labels may be given in different languages.

Place name

This must appear exactly once for each place.

<crm:P87.is_identified_by>
  <crm:E48.Place_Name rdf:about="$PLACE_NAME_URI">
    <rdf:value>$PLACE_NAME</rdf:value>
  </crm:E48.Place_Name>
</crm:P87.is_identified_by>

Where:

$PLACE_NAME_URI
A URI that identifies a particular place name (distinct from the place itself): the value and rdf:about attribute specifying it are optional, but including them can improve efficiency of the CLAROS data web by reducing the amount of data to be stored.
$PLACE_NAME
Name of place.

Containing region

<crm:P89.falls_within>
  <crm:E53.Place rdf:about="$PLACE_URI">
    <!-- Place description - see template above -->
  </crm:E53.Place>
</crm:P89.falls_within>

or:

<crm:P89.falls_within rdf:resource="$PLACE_URI" />

Where:

$PLACE_URI
A URI that refers to the containing place or region.

Location information

  <crm:P87.is_identified_by>
    <crm:E47.Place_Spatial_Coordinates>
      <claros:has_geoObject>
        <geo:Point xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
          <geo:lat>$LATITUDE_DEGREES</geo:lat>
          <geo:long>$LONGITUDE_DEGREES</geo:long>
        </geo:Point>
      </claros:has_geoObject>
    </E47.Place_Spatial_Coordinates>
  </P87.is_identified_by>

Where:

$LATITUDE_DEGREES
Representative latitude position, as floating point degrees
$LONGIITUDE_DEGREES
Representative longitude position, as floating point degrees

TODO: details to be agreed

TODO: describe extent rather than just a representative point?

Examples

Beazley

<crm:E53.Place>
  <crm:P87.is_identified_by>
    <crm:E48.Place_Name>
      <rdf:value> VULCI</rdf:value>
    </crm:E48.Place_Name>
  </crm:P87.is_identified_by>
  <crm:P89.falls_within>
    <crm:E53.Place>
      <crm:P87.is_identified_by>
        <crm:E48.Place_Name>
          <rdf:value>ETRURIA</rdf:value>
        </crm:E48.Place_Name>
      </crm:P87.is_identified_by>
    </crm:E53.Place>
  </crm:P89.falls_within>
</crm:E53.Place>

Arachne

<crm:E53.Place rdf:about="http://arachne.uni-koeln.de/depository/26-domschatzkammer">
  <crm:P87.is_identified_by>
    <crm:E48.Place_Name rdf:about="http://arachne.uni-koeln.de/identifier/depository/26-domschatzkammer">
      <rdf:value>Domschatzkammer</rdf:value>
    </crm:E48.Place_Name>
  </crm:P87.is_identified_by>
  <crm:P89.falls_within>
    <crm:E53.Place rdf:about="http://arachne.uni-koeln.de/place/aachen">
      <rdfs:label>Aachen</rdfs:label>
      <crm:P87.is_identified_by>
        <crm:E48.Place_Name rdf:about="http://arachne.uni-koeln.de/identifier/place/aachen">
          <rdf:value>Aachen</rdf:value>
        </crm:E48.Place_Name>
      </crm:P87.is_identified_by>
    </crm:E53.Place>
  </crm:P89.falls_within>
</crm:E53.Place>

LGPN

<E53.Place xmlns="http://purl.org/NET/crm-owl#" rdf:about="http://clas-lgpn2.classics.ox.ac.uk/placeid/LGPN_12790">
  <rdfs:label xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">Naxos</rdfs:label>
  <P87.is_identified_by>
    <E48.Place_Name>
      <rdf:value>Naxos</rdf:value>
    </E48.Place_Name>
  </P87.is_identified_by>
  <P87.is_identified_by>
    <E47.Place_Spatial_Coordinates>
      <claros:has_geoObject xmlns:claros="http://purl.org/NET/Claros/vocab#">
        <geo:Point xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
          <geo:lat>25.49395234082177</geo:lat>
          <geo:long>37.05405819595916</geo:long>
        </geo:Point>
      </claros:has_geoObject>
    </E47.Place_Spatial_Coordinates>
  </P87.is_identified_by>
</E53.Place>