diff --git a/data/ontologies/digital-heraldry-ontology-object.ttl b/data/ontologies/digital-heraldry-ontology-object.ttl index 9c4e42759d6d9c011a054aa5fe9fec353a56894f..2856ae4326464e6bcec3b6f4d62e91b62741da02 100644 --- a/data/ontologies/digital-heraldry-ontology-object.ttl +++ b/data/ontologies/digital-heraldry-ontology-object.ttl @@ -58,10 +58,45 @@ schema:domainIncludes rdf:type owl:AnnotationProperty . # Object Properties ################################################################# +### http://digitalheraldry.org/digital-heraldry-ontology/object#aboveOf +dhoo:aboveOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:adjacentTo ; + owl:inverseOf dhoo:belowOf . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#adjacentTo +dhoo:adjacentTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:directionallyRelatedTo ; + rdf:type owl:AsymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#behindOf +dhoo:behindOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:perpendicularTo ; + owl:inverseOf dhoo:inFrontOf ; + rdf:type owl:AsymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#belowOf +dhoo:belowOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:adjacentTo . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#datedInCentury dhoo:datedInCentury rdf:type owl:ObjectProperty . +### http://digitalheraldry.org/digital-heraldry-ontology/object#directionallyRelatedTo +dhoo:directionallyRelatedTo rdf:type owl:ObjectProperty ; + rdfs:domain dhoo:DisplayedSegment ; + rdfs:range dhoo:DisplayedSegment . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#externallyConnectedWith +dhoo:externallyConnectedWith rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:spatiallyDiscreteFrom . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#hasDate dhoo:hasDate rdf:type owl:ObjectProperty ; rdfs:domain dhoo:Object . @@ -85,10 +120,59 @@ dhoo:hasLatestDate rdf:type owl:ObjectProperty ; dhoo:hasLibraryPlace rdf:type owl:ObjectProperty . +### http://digitalheraldry.org/digital-heraldry-ontology/object#hasNonTangentialProperSpatialPart +dhoo:hasNonTangentialProperSpatialPart rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:hasProperSpatialPart ; + owl:inverseOf dhoo:nonTangentialProperSpatialPartOf . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#hasProperSpatialPart +dhoo:hasProperSpatialPart rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:spatiallyRelatedTo ; + owl:inverseOf dhoo:properSpatialPartOf ; + rdf:type owl:AsymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#hasTangentialProperSpatialPart +dhoo:hasTangentialProperSpatialPart rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:hasProperSpatialPart ; + owl:inverseOf dhoo:tangentialProperSpatialPartOf . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#hasTitle dhoo:hasTitle rdf:type owl:ObjectProperty . +### http://digitalheraldry.org/digital-heraldry-ontology/object#inFrontOf +dhoo:inFrontOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:perpendicularTo ; + rdf:type owl:AsymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#leftOf +dhoo:leftOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:adjacentTo ; + owl:inverseOf dhoo:rightOf . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#nonTangentialProperSpatialPartOf +dhoo:nonTangentialProperSpatialPartOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:properSpatialPartOf . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#oppositeOfAverted +dhoo:oppositeOfAverted rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:perpendicularTo ; + owl:inverseOf dhoo:oppositeOfFaced ; + rdf:type owl:SymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#oppositeOfFaced +dhoo:oppositeOfFaced rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:perpendicularTo ; + rdf:type owl:SymmetricProperty . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#partOfObject dhoo:partOfObject rdf:type owl:ObjectProperty ; rdfs:domain dhoo:Object ; @@ -97,12 +181,56 @@ dhoo:partOfObject rdf:type owl:ObjectProperty ; rdfs:label "partOfObject"@en . +### http://digitalheraldry.org/digital-heraldry-ontology/object#partiallyOverlapsWith +dhoo:partiallyOverlapsWith rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:spatiallyRelatedTo ; + rdf:type owl:SymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#perpendicularTo +dhoo:perpendicularTo rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:directionallyRelatedTo . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#properSpatialPartOf +dhoo:properSpatialPartOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:spatiallyRelatedTo ; + rdf:type owl:AsymmetricProperty . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#representedByDigitalImage dhoo:representedByDigitalImage rdf:type owl:ObjectProperty ; rdfs:comment "Connects an object or part of an object to a IIIF-URI, thereby connecting it to a digital image"@en ; rdfs:label "representedByDigitalImage"@en . +### http://digitalheraldry.org/digital-heraldry-ontology/object#rightOf +dhoo:rightOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:adjacentTo . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#spatiallyDisconnectedFrom +dhoo:spatiallyDisconnectedFrom rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:spatiallyDiscreteFrom . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#spatiallyDiscreteFrom +dhoo:spatiallyDiscreteFrom rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:spatiallyRelatedTo ; + rdf:type owl:SymmetricProperty . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#spatiallyRelatedTo +dhoo:spatiallyRelatedTo rdf:type owl:ObjectProperty ; + rdfs:domain dhoo:DisplayedSegment ; + rdfs:range dhoo:DisplayedSegment . + + +### http://digitalheraldry.org/digital-heraldry-ontology/object#tangentialProperSpatialPartOf +dhoo:tangentialProperSpatialPartOf rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoo:properSpatialPartOf . + + ################################################################# # Data properties ################################################################# @@ -130,6 +258,12 @@ dhor:folioNumber rdf:type owl:DatatypeProperty ; # Classes ################################################################# +### http://digitalheraldry.org/digital-heraldry-ontology/object#DisplayedSegment +dhoo:DisplayedSegment rdf:type owl:Class ; + rdfs:comment "Visual representation of something that may or may not contain one or multiple distinguishible iconographic representations"@en ; + rdfs:label "DisplayedSegment"@en . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#Manuscript dhoo:Manuscript rdf:type owl:Class ; rdfs:subClassOf dhoo:Object ; diff --git a/data/ontologies/digital-heraldry-ontology-representation.ttl b/data/ontologies/digital-heraldry-ontology-representation.ttl index 3c0d89ae71afab94ce7f0240d9a3424c3612735d..0de6ae44054d4a32cc6203b4b33b50e70c9e5dc3 100644 --- a/data/ontologies/digital-heraldry-ontology-representation.ttl +++ b/data/ontologies/digital-heraldry-ontology-representation.ttl @@ -58,29 +58,6 @@ schema:domainIncludes rdf:type owl:AnnotationProperty . # Object Properties ################################################################# -### http://digitalheraldry.org/digital-heraldry-ontology/representation#aboveOf -dhor:aboveOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:adjacentTo ; - owl:inverseOf dhor:belowOf . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#adjacentTo -dhor:adjacentTo rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:directionallyRelatedTo ; - rdf:type owl:AsymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#behindOf -dhor:behindOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:perpendicularTo ; - owl:inverseOf dhor:inFrontOf ; - rdf:type owl:AsymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#belowOf -dhor:belowOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:adjacentTo . - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#coatOfArmsPresentedAs dhor:coatOfArmsPresentedAs rdf:type owl:ObjectProperty ; @@ -98,17 +75,6 @@ dhor:crestPresent rdf:type owl:ObjectProperty ; rdfs:label "crestPresent"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#directionallyRelatedTo -dhor:directionallyRelatedTo rdf:type owl:ObjectProperty ; - rdfs:domain dhor:PaintedArea ; - rdfs:range dhor:PaintedArea . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#externallyConnectedWith -dhor:externallyConnectedWith rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:spatiallyDiscreteFrom . - - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasBlazon dhor:hasBlazon rdf:type owl:ObjectProperty ; rdfs:domain dhor:CoADescriptionAct ; @@ -125,12 +91,6 @@ dhor:hasDescriptionAct rdf:type owl:ObjectProperty ; rdfs:label "hasDescriptionAct"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasNonTangentialProperSpatialPart -dhor:hasNonTangentialProperSpatialPart rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:hasProperSpatialPart ; - owl:inverseOf dhor:nonTangentialProperSpatialPartOf . - - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasPrimaryBlazon dhor:hasPrimaryBlazon rdf:type owl:ObjectProperty ; rdfs:subPropertyOf dhor:hasBlazon ; @@ -147,19 +107,6 @@ dhor:hasPrimaryDescriptionAct rdf:type owl:ObjectProperty ; rdfs:label "hasPrimaryDescriptionAct"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasProperSpatialPart -dhor:hasProperSpatialPart rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:spatiallyRelatedTo ; - owl:inverseOf dhor:properSpatialPartOf ; - rdf:type owl:AsymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasTangentialProperSpatialPart -dhor:hasTangentialProperSpatialPart rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:hasProperSpatialPart ; - owl:inverseOf dhor:tangentialProperSpatialPartOf . - - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasTimbreAttribute dhor:hasTimbreAttribute rdf:type owl:ObjectProperty ; rdfs:domain dhor:CoADescriptionAct ; @@ -174,17 +121,6 @@ dhor:helmetPresent rdf:type owl:ObjectProperty ; rdfs:label "helmetPresent"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#inFrontOf -dhor:inFrontOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:perpendicularTo ; - rdf:type owl:AsymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#leftOf -dhor:leftOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:adjacentTo ; - owl:inverseOf dhor:rightOf . - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#locatedOnFolio dhor:locatedOnFolio rdf:type owl:ObjectProperty ; @@ -211,74 +147,12 @@ dhor:mantlingPresent rdf:type owl:ObjectProperty ; rdfs:label "mantlingPresent"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#nonTangentialProperSpatialPartOf -dhor:nonTangentialProperSpatialPartOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:properSpatialPartOf . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#oppositeOfAverted -dhor:oppositeOfAverted rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:perpendicularTo ; - owl:inverseOf dhor:oppositeOfFaced ; - rdf:type owl:SymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#oppositeOfFaced -dhor:oppositeOfFaced rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:perpendicularTo ; - rdf:type owl:SymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#partiallyOverlapsWith -dhor:partiallyOverlapsWith rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:spatiallyRelatedTo ; - rdf:type owl:SymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#perpendicularTo -dhor:perpendicularTo rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:directionallyRelatedTo . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#properSpatialPartOf -dhor:properSpatialPartOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:spatiallyRelatedTo ; - rdf:type owl:AsymmetricProperty . - - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#representedByDigitalImage dhor:representedByDigitalImage rdf:type owl:ObjectProperty ; rdfs:comment "Link to an external resource that represents something as image or text."@en ; rdfs:label "digitallyShownBy"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#rightOf -dhor:rightOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:adjacentTo . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#spatiallyDisconnectedFrom -dhor:spatiallyDisconnectedFrom rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:spatiallyDiscreteFrom . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#spatiallyDiscreteFrom -dhor:spatiallyDiscreteFrom rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:spatiallyRelatedTo ; - rdf:type owl:SymmetricProperty . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#spatiallyRelatedTo -dhor:spatiallyRelatedTo rdf:type owl:ObjectProperty ; - rdfs:domain dhor:PaintedArea ; - rdfs:range dhor:PaintedArea . - - -### http://digitalheraldry.org/digital-heraldry-ontology/representation#tangentialProperSpatialPartOf -dhor:tangentialProperSpatialPartOf rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf dhor:properSpatialPartOf . - - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#textHasTranscription dhor:textHasTranscription rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; @@ -425,12 +299,6 @@ dhor:ModeOfCoatOfArmsRepresentation rdf:type owl:Class ; rdfs:label "ModeOfCoatOfArmsRepresentation"@en . -### http://digitalheraldry.org/digital-heraldry-ontology/representation#PaintedArea -dhor:PaintedArea rdf:type owl:Class ; - rdfs:comment "Visual representation of something that may or may not contain one or multiple distinguishible iconographic representations"@en ; - rdfs:label "PaintedArea"@en . - - ### http://digitalheraldry.org/digital-heraldry-ontology/representation#Shield dhor:Shield rdf:type owl:Class ; rdfs:subClassOf dhor:ModeOfCoatOfArmsRepresentation ;