@prefix :      <http://ldf.fi/schema/tour-rdf/> .
@prefix m_schema: <http://ldf.fi/schema/narc-menehtyneet1939-45/> .
@prefix formats: <http://www.w3.org/ns/formats/> .
@prefix l_talvisota: <http://ldf.fi/narc-luovutetut1939-55/talvisota/> .
@prefix l_schema: <http://ldf.fi/schema/narc-luovutetut1939-55/> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix kulsa: <http://kulttuurisampo.fi/annotaatio#> .
@prefix void-ext: <http://ldf.fi/void-ext#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix poi:   <http://schema.onki.fi/poi#> .
@prefix saha3: <http://seco.tkk.fi/saha3/> .
@prefix geo:   <http://www.w3.org/2003/01/geo/> .
@prefix s_lisat: <http://ldf.fi/narc-sotasurmat1918-22/lisatieto/> .
@prefix s_schema: <http://ldf.fi/schema/narc-sotasurmat1918-22/> .
@prefix l_miehikkala: <http://ldf.fi/narc-luovutetut1939-55/miehikkala/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix wgs84_pos: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix vann:  <http://purl.org/vocab/vann/> .
@prefix adms-status: <http://www.w3.org/ns/adms/status/> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix s_lahde: <http://ldf.fi/narc-sotasurmat1918-22/lahde/> .
@prefix void:  <http://rdfs.org/ns/void#> .
@prefix adms:  <http://www.w3.org/ns/adms#> .
@prefix l_jatkosota: <http://ldf.fi/narc-luovutetut1939-55/jatkosota/> .
@prefix gr:    <http://purl.org/goodrelations/v1> .
@prefix m:     <http://ldf.fi/narc-menehtyneet1939-45/> .
@prefix time-schema: <http://www.yso.fi/onto/time-schema#> .
@prefix s:     <http://ldf.fi/narc-sotasurmat1918-22/> .
@prefix l_internoidut: <http://ldf.fi/narc-luovutetut1939-55/internoidut/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix blue_route: <http://ldf.fi/poi/suomenlinna/blue_route/> .
@prefix l_saksalais: <http://ldf.fi/narc-luovutetut1939-55/saksalais/> .
@prefix koko:  <http://www.yso.fi/onto/koko/> .
@prefix dc:    <http://purl.org/dc/elements/1.1/> .

owl:AnnotationProperty
        a                 rdfs:Class ;
        rdfs:comment      "The class of annotation properties." ;
        rdfs:isDefinedBy  owl: ;
        rdfs:label        "AnnotationProperty" ;
        rdfs:subClassOf   rdf:Property .

dcterms:description  a  owl:DatatypeProperty ;
        skos:prefLabel  "kuvaus"@fi , "description"@en .

wgs84_pos:long  a     rdf:Property ;
        rdfs:comment  "The WGS84 longitude of a SpatialThing (decimal degrees)." ;
        rdfs:domain   wgs84_pos:SpatialThing ;
        rdfs:label    "longitude" .

wgs84_pos:SpatialThing
        a             rdfs:Class ;
        rdfs:comment  "Anything with spatial extent, i.e. size, shape, or position.\n    e.g. people, places, bowling balls, as well as abstract areas like cubes.\n  " ;
        rdfs:label    "SpatialThing" .

rdf:Property  a           rdfs:Class ;
        rdfs:comment      "The class of RDF properties." ;
        rdfs:isDefinedBy  rdf: ;
        rdfs:label        "Property" ;
        rdfs:subClassOf   rdfs:Resource .

<http://ldf.fi/schema/hipla/>
        a                     owl:Ontology ;
        dcterms:creator       <http://seco.cs.aalto.fi> ;
        dcterms:description   "Historical Places (HIPLA) Metadata Schema is used for representing places with\n    temporally changing 1) names,  2) geometries, and 3) topological relations."@en ;
        dcterms:license       <http://creativecommons.org/licenses/by/4.0/> ;
        dcterms:modified      "2019-11-01"^^xsd:date ;
        dcterms:publisher     <http://seco.cs.aalto.fi> ;
        dcterms:rightsHolder  <http://seco.cs.aalto.fi> ;
        skos:prefLabel        "Historiallisten paikkojen skeema"@fi , "Schema for Historical Places (HIPLA)"@en .

rdfs:label  a             rdf:Property ;
        rdfs:comment      "A human-readable name for the subject." ;
        rdfs:domain       rdfs:Resource ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "label" ;
        rdfs:range        rdfs:Literal .

owl:ObjectProperty  a     rdfs:Class ;
        rdfs:comment      "The class of object properties." ;
        rdfs:isDefinedBy  owl: ;
        rdfs:label        "ObjectProperty" ;
        rdfs:subClassOf   rdf:Property .

owl:DatatypeProperty  a   rdfs:Class ;
        rdfs:comment      "The class of data properties." ;
        rdfs:isDefinedBy  owl: ;
        rdfs:label        "DatatypeProperty" ;
        rdfs:subClassOf   rdf:Property .

<http://ldf.fi/schema/hipla/Place>
        a                rdfs:Class , owl:Class ;
        rdfs:subClassOf  wgs84_pos:SpatialThing ;
        skos:prefLabel   "Place"@en , "Paikka"@fi .

rdf:type  a               rdf:Property ;
        rdfs:comment      "The subject is an instance of a class." ;
        rdfs:domain       rdfs:Resource ;
        rdfs:isDefinedBy  rdf: ;
        rdfs:label        "type" ;
        rdfs:range        rdfs:Class .

rdfs:Resource  a          rdfs:Class ;
        rdfs:comment      "The class resource, everything." ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "Resource" .

rdfs:Class  a             rdfs:Class ;
        rdfs:comment      "The class of classes." ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "Class" ;
        rdfs:subClassOf   rdfs:Resource .

rdfs:comment  a           rdf:Property ;
        rdfs:comment      "A description of the subject resource." ;
        rdfs:domain       rdfs:Resource ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "comment" ;
        rdfs:range        rdfs:Literal .

owl:Class  a              rdfs:Class ;
        rdfs:comment      "The class of OWL classes." ;
        rdfs:isDefinedBy  owl: ;
        rdfs:label        "Class" ;
        rdfs:subClassOf   rdfs:Class .

rdfs:range  a             rdf:Property ;
        rdfs:comment      "A range of the subject property." ;
        rdfs:domain       rdf:Property ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "range" ;
        rdfs:range        rdfs:Class .

rdfs:domain  a            rdf:Property ;
        rdfs:comment      "A domain of the subject property." ;
        rdfs:domain       rdf:Property ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "domain" ;
        rdfs:range        rdfs:Class .

rdfs:Literal  a           rdfs:Class ;
        rdfs:comment      "The class of literal values, eg. textual strings and integers." ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "Literal" ;
        rdfs:subClassOf   rdfs:Resource .

rdfs:subClassOf  a        rdf:Property ;
        rdfs:comment      "The subject is a subclass of a class." ;
        rdfs:domain       rdfs:Class ;
        rdfs:isDefinedBy  rdfs: ;
        rdfs:label        "subClassOf" ;
        rdfs:range        rdfs:Class .

<http://schema.org/Polygon>
        a                    owl:DatatypeProperty ;
        rdfs:domain          <http://ldf.fi/schema/hipla/Place> ;
        rdfs:label           "polygon"@en ;
        dcterms:description  "A polygon is the area enclosed by a point-to-point path for which the starting and ending points are the same. A polygon is expressed as a series of four or more space delimited points where the first and final points are identical."@en .

<http://www.opengis.net/ont/geosparql#sfWithin>
        a            owl:ObjectProperty ;
        rdfs:domain  <http://ldf.fi/schema/hipla/Place> ;
        rdfs:label   "Preferred part of relation"@en ;
        rdfs:range   <http://ldf.fi/schema/hipla/Place> .

<http://ldf.fi/schema/hipla/topology>
        a            owl:ObjectProperty ;
        rdfs:domain  <http://ldf.fi/schema/hipla/Place> ;
        rdfs:label   "Temporal part of relation"@en ;
        rdfs:range   <http://ldf.fi/schema/hipla/Place> .

wgs84_pos:lat  a      rdf:Property ;
        rdfs:comment  "The WGS84 latitude of a SpatialThing (decimal degrees)." ;
        rdfs:domain   wgs84_pos:SpatialThing ;
        rdfs:label    "latitude" .
