664 lines
20 KiB
XML
664 lines
20 KiB
XML
<RESOURCE_PROFILE>
|
|
<HEADER>
|
|
<RESOURCE_IDENTIFIER value="f42b4b91-78d4-4c83-9147-19d4845f79f5_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
|
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
|
|
<RESOURCE_KIND value="TransformationRuleDSResources"/>
|
|
<RESOURCE_URI value=""/>
|
|
<DATE_OF_CREATION value="2019-09-22T18:17:03+02:00"/>
|
|
</HEADER>
|
|
<BODY>
|
|
<CONFIGURATION>
|
|
<IMPORTED/>
|
|
<SCRIPT>
|
|
<TITLE>ADS 574 Mapping 2019-09-19</TITLE>
|
|
<CODE>
|
|
<x3ml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" source_type="xpath" version="1.0" xsi:noNamespaceSchemaLocation="x3ml_v1.4.xsd" editor="3MEditor v3.3">
|
|
<info>
|
|
<title>
|
|
ARIADNEplus ADS Sites and Monuments mapping (AO-CAT v1.0.2 and simplified subjects/temporal)
|
|
</title>
|
|
<general_description/>
|
|
<source>
|
|
<source_info>
|
|
<source_schema type="" version=""/>
|
|
<namespaces>
|
|
<namespace prefix="ads" uri="http://archaeologydataservice.ac.uk/"/>
|
|
<namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/>
|
|
<namespace prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/>
|
|
<namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/>
|
|
</namespaces>
|
|
</source_info>
|
|
<source_collection/>
|
|
</source>
|
|
<target>
|
|
<target_info>
|
|
<target_schema schema_file="cidoc_crm_v6.2.1-2018April.rdfs" type="rdfs" version="6.2.1">CIDOC-CRM</target_schema>
|
|
<namespaces>
|
|
<namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
|
|
</namespaces>
|
|
</target_info>
|
|
<target_info>
|
|
<target_schema schema_file="AO-CAT1.0.2___14-07-2019185002___5176.rdfs" type="rdfs" version="1.0.2">AO-CAT</target_schema>
|
|
<namespaces>
|
|
<namespace prefix="aocat" uri="https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/"/>
|
|
<namespace prefix="owl" uri="http://www.w3.org/2002/07/owl#"/>
|
|
<namespace prefix="xml" uri="http://www.w3.org/XML/1998/namespace"/>
|
|
<namespace prefix="skos" uri="http://www.w3.org/2004/02/skos/core#"/>
|
|
<namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe/"/>
|
|
<namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
|
|
</namespaces>
|
|
</target_info>
|
|
<target_collection/>
|
|
</target>
|
|
<mapping_info>
|
|
<mapping_created_by_org/>
|
|
<mapping_created_by_person/>
|
|
<in_collaboration_with/>
|
|
</mapping_info>
|
|
<example_data_info>
|
|
<example_data_from/>
|
|
<example_data_contact_person/>
|
|
<example_data_source_record xml_link="ariadne_testSample___19-09-2019164647___3509.xml">ariadne_testSample.xml</example_data_source_record>
|
|
<generator_policy_info generator_link="ARIADNEplusGeneratorPolicy_v1.0___09-09-2019114327___2407.xml">ARIADNEplusGeneratorPolicy_v1.0.xml</generator_policy_info>
|
|
<example_data_target_record rdf_link="Mapping574.ttl"/>
|
|
<thesaurus_info/>
|
|
</example_data_info>
|
|
</info>
|
|
<namespaces>
|
|
<namespace prefix="ariadneplus" uri="https://ariadne-infrastructure.eu/aocat/"/>
|
|
</namespaces>
|
|
<mappings>
|
|
<mapping>
|
|
<domain>
|
|
<source_node>//collection</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:Collection</type>
|
|
<instance_generator name="CollectionURI">
|
|
<arg name="term" type="xpath">meta/dc:identifier/text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="CompositeLabel">
|
|
<arg name="label" type="constant">Collection </arg>
|
|
<arg name="text" type="xpath">meta/dc:identifier/text()</arg>
|
|
</label_generator>
|
|
<additional>
|
|
<relationship>aocat:has_ARIADNE_subject</relationship>
|
|
<entity>
|
|
<type>aocat:ARIADNEConcept</type>
|
|
<instance_info>
|
|
<constant>sites and monuments</constant>
|
|
</instance_info>
|
|
<instance_generator name="ConceptURI">
|
|
<arg name="term" type="constant">sites_and_monuments</arg>
|
|
</instance_generator>
|
|
<label_generator name="prefLabel">
|
|
<arg name="text" type="constant">sites and monuments</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</additional>
|
|
</entity>
|
|
</target_node>
|
|
</domain>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:title</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_title</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:title</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:identifier</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_identifier</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:identifier</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:source</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_owner</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:source</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:Agent</type>
|
|
<instance_generator name="AgentURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="SimpleLabel">
|
|
<arg name="label" type="xpath">text()</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:description</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_description</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:description</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:publisher</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_publisher</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:publisher</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:Agent</type>
|
|
<instance_generator name="AgentURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="SimpleLabel">
|
|
<arg name="label" type="xpath">text()</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:creator</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_creator</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:creator</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:Agent</type>
|
|
<instance_generator name="AgentURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="SimpleLabel">
|
|
<arg name="label" type="xpath">text()</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:date</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:was_issued</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:date</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#dateTime</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:format</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_type</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:format</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:ARIADNEConcept</type>
|
|
<instance_generator name="ConceptURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="prefLabel">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:language</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_language</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:language</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>meta/dc:rights</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_access_rights</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>meta/dc:rights</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>records/record</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_part</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>records/record</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:DataResource</type>
|
|
<instance_generator name="UUID"/>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
</mapping>
|
|
<mapping>
|
|
<domain>
|
|
<source_node>//record</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:DataResource</type>
|
|
<instance_generator name="UUID"/>
|
|
<label_generator name="CompositeLabel">
|
|
<arg name="label" type="constant">Record</arg>
|
|
<arg name="text" type="xpath">dc:title/text()</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</domain>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:title</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_title</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:title</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:creator</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_creator</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:creator</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:Agent</type>
|
|
<instance_generator name="AgentURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="SimpleLabel">
|
|
<arg name="label" type="xpath">text()</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:subjectPeriod/dc:subject</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_native_subject</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:subjectPeriod/dc:subject</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:ARIADNEConcept</type>
|
|
<instance_generator name="ConceptURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="prefLabel">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:subjectPeriod/dcterms:temporal</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_temporal_coverage</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:subjectPeriod/dcterms:temporal</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>aocat:TemporalRegion</type>
|
|
<instance_generator name="Time-SpanURI">
|
|
<arg name="term" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
<label_generator name="SimpleLabel">
|
|
<arg name="label" type="xpath">text()</arg>
|
|
</label_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:description</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_description</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:description</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:identifier</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_identifier</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:identifier</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:source</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_landing_page</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:source</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>owl:Thing</type>
|
|
<instance_generator name="URIorUUID">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:language</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_language</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:language</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dcterms:spatial</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<if>
|
|
<not>
|
|
<if>
|
|
<exists>@xsi:type</exists>
|
|
</if>
|
|
</not>
|
|
</if>
|
|
<relationship>aocat:has_spatial_coverage</relationship>
|
|
<entity variable="sr1">
|
|
<type>aocat:SpatialRegion</type>
|
|
<instance_generator name="UUID"/>
|
|
</entity>
|
|
<relationship>aocat:has_place_name</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dcterms:spatial</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="Literal">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
<arg name="language" type="constant">en</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dcterms:spatial</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<if>
|
|
<equals value="dcterms:Point">@xsi:type</equals>
|
|
</if>
|
|
<relationship>aocat:has_spatial_coverage</relationship>
|
|
<entity variable="sr1">
|
|
<type>aocat:SpatialRegionPoint</type>
|
|
<instance_generator name="UUID"/>
|
|
</entity>
|
|
<relationship>aocat:has_longitude</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dcterms:spatial</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#decimal</type>
|
|
<instance_generator name="UUID"/>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dcterms:spatial</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<if>
|
|
<equals value="dcterms:Point">@xsi:type</equals>
|
|
</if>
|
|
<relationship>aocat:has_spatial_coverage</relationship>
|
|
<entity>
|
|
<type>aocat:SpatialRegionPoint</type>
|
|
<instance_generator name="UUID"/>
|
|
</entity>
|
|
<relationship>aocat:has_latitude</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dcterms:spatial</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#decimal</type>
|
|
<instance_generator name="UUID"/>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
<link>
|
|
<path>
|
|
<source_relation>
|
|
<relation>dc:rights</relation>
|
|
</source_relation>
|
|
<target_relation>
|
|
<relationship>aocat:has_access_rights</relationship>
|
|
</target_relation>
|
|
</path>
|
|
<range>
|
|
<source_node>dc:rights</source_node>
|
|
<target_node>
|
|
<entity>
|
|
<type>http://www.w3.org/2001/XMLSchema#string</type>
|
|
<instance_generator name="URIorUUID">
|
|
<arg name="text" type="xpath">text()</arg>
|
|
</instance_generator>
|
|
</entity>
|
|
</target_node>
|
|
</range>
|
|
</link>
|
|
</mapping>
|
|
</mappings>
|
|
</x3ml>
|
|
|
|
|
|
</CODE>
|
|
</SCRIPT>
|
|
</CONFIGURATION>
|
|
<STATUS/>
|
|
<SECURITY_PARAMETERS/>
|
|
</BODY>
|
|
</RESOURCE_PROFILE> |