From b5d1bec0a688536632450283adb41ef6ac2feb59 Mon Sep 17 00:00:00 2001 From: Philipp Schneider <schneider.philipp@uni-muenster.de> Date: Fri, 15 Jul 2022 18:44:19 +0200 Subject: [PATCH] Create initial version of representation ontology --- ...gital-heraldry-ontology-representation.ttl | 249 ++++++++++++++++++ 1 file changed, 249 insertions(+) create mode 100644 data/ontologies/digital-heraldry-ontology-representation.ttl diff --git a/data/ontologies/digital-heraldry-ontology-representation.ttl b/data/ontologies/digital-heraldry-ontology-representation.ttl new file mode 100644 index 0000000..87f5aee --- /dev/null +++ b/data/ontologies/digital-heraldry-ontology-representation.ttl @@ -0,0 +1,249 @@ +@prefix : <http://digitalheraldry.org/digital-heraldry-ontology/representation#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix xml: <http://www.w3.org/XML/1998/namespace> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . +@prefix dhoh: <http://digitalheraldry.org/digital-heraldry-ontology/heraldry#> . +@prefix dhor: <http://digitalheraldry.org/digital-heraldry-ontology/representation#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix vann: <http://purl.org/vocab/vann/> . +@prefix dcterms: <http://purl.org/dc/terms/> . +@base <http://digitalheraldry.org/digital-heraldry-ontology/representation#> . + +<http://digitalheraldry.org/digital-heraldry-ontology/representation#> rdf:type owl:Ontology ; + owl:versionIRI <http://digitalheraldry.org/digital-heraldry-ontology/representation/0.1.0> ; + dcterms:creator "Philipp Schneider" , + "Torsten Hiltmann" ; + dcterms:description "The Digital Heraldry Representation Ontology enables linking a description of a coat of arms (created with the Digital Heraldry) to a specific source in a specific context."@en ; + dcterms:license <https://creativecommons.org/licenses/by/4.0/> ; + dcterms:publisher "https://www.geschichte.hu-berlin.de/de/bereiche-und-lehrstuehle/digital-history" ; + dcterms:title "Digital Heraldry Representation Ontology" ; + vann:preferredNamespacePrefix "dhor" . + +################################################################# +# Annotation properties +################################################################# + +### http://purl.org/dc/terms/creator +dcterms:creator rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/description +dcterms:description rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/license +dcterms:license rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/publisher +dcterms:publisher rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/title +dcterms:title rdf:type owl:AnnotationProperty . + + +### http://purl.org/vocab/vann/preferredNamespacePrefix +vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . + + +################################################################# +# Object Properties +################################################################# + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#coatOfArmsPresentedAs +dhor:coatOfArmsPresentedAs rdf:type owl:ObjectProperty ; + rdfs:domain dhor:CoADescriptionAct ; + rdfs:range dhor:ModeOfCoatOfArmsRepresentation ; + rdfs:comment "Property to describe the ModeOfCoatOfArmsRepresentation"@en ; + rdfs:label "coatOfArmsPresentedAs"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#crestPresent +dhor:crestPresent rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhor:hasTimbreAttribute ; + rdfs:domain dhor:CoADescriptionAct ; + rdfs:comment "States if the timbre of a coat of arms displays a crest."@en ; + rdfs:label "crestPresent"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#depictedOn +dhor:depictedOn rdf:type owl:ObjectProperty ; + rdfs:range <http://digitalheraldry.org/digital-heraldry-ontology/objects#Object> ; + rdfs:comment "Indicates the object an iconographic representation is depicted on"@en ; + rdfs:label "depictedOn"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#digitallyShownBy +dhor:digitallyShownBy 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#folioNumber +dhor:folioNumber rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf owl:topObjectProperty ; + rdfs:domain dhor:CoatOfArmsRepresentation ; + rdfs:comment "Indicates the number of the folio a coat of arms representation is located on"@en ; + rdfs:label "folioNumber"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasBlazon +dhor:hasBlazon rdf:type owl:ObjectProperty ; + rdfs:range dhoh:CoatOfArms ; + rdfs:comment "Links to a DescriptionAct to a description of a coat of arms"@en ; + rdfs:label "hasBlazon"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasDescriptionAct +dhor:hasDescriptionAct rdf:type owl:ObjectProperty ; + rdfs:domain dhor:CoatOfArmsRepresentation ; + rdfs:range dhor:CoADescriptionAct ; + rdfs:comment "Links a description act that describes a coat of arms and a CoatOfArmsRepresentation"@en ; + rdfs:label "hasDescriptionAct"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasItemID +dhor:hasItemID rdf:type owl:ObjectProperty ; + rdfs:comment "Legacy ItemID from OMA"@en ; + rdfs:label "hasItemID"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasPrimaryBlazon +dhor:hasPrimaryBlazon rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhor:hasBlazon ; + rdfs:domain dhor:CoatOfArmsRepresentation ; + rdfs:range dhoh:CoatOfArms ; + rdfs:comment "Shortcut from a representation of a coat of arms to its most likely description."@en ; + rdfs:label "hasPrimaryBlazon"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasPrimaryDescriptionAct +dhor:hasPrimaryDescriptionAct rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhor:hasDescriptionAct ; + rdfs:comment "Links the primary description act of a coat of arms to its representation in a source."@en ; + rdfs:label "hasPrimaryDescriptionAct"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#hasTimbreAttribute +dhor:hasTimbreAttribute rdf:type owl:ObjectProperty ; + rdfs:domain dhor:CoADescriptionAct ; + rdfs:comment "Describes the timbre of a CoatOfArmsRepresentation by a DescriptionAct"@en ; + rdfs:label "hasTimbreAttribute"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#helmetPresent +dhor:helmetPresent rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhor:hasTimbreAttribute ; + rdfs:comment "States if the timbre of a coat of arms displays a helmet."@en ; + rdfs:label "helmetPresent"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#mantlingPresent +dhor:mantlingPresent rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhor:hasTimbreAttribute ; + rdfs:comment "States if the timbre of a coat of arms displays a mantling."@en ; + rdfs:label "mantlingPresent"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#partOfObject +dhor:partOfObject rdf:type owl:ObjectProperty ; + rdfs:domain dhor:CoatOfArmsRepresentation ; + rdfs:range <http://digitalheraldry.org/digital-heraldry-ontology/objects#Object> ; + rdfs:comment "Shortcut property to query which object a certain representation of a coat of arms is part of."@en ; + rdfs:label "partOfObject"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#textHasPrimaryTranscription +dhor:textHasPrimaryTranscription rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhor:textHasTranscription ; + rdfs:comment "Primary Transcription of the text associated with a coat of arms"@en ; + rdfs:label "textHasPrimaryTranscription"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#textHasTranscription +dhor:textHasTranscription rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf owl:topObjectProperty ; + rdfs:comment "Transcription of the text associated with the representation of a coat of arms"@en ; + rdfs:label "textHasTranscription"@en . + + +################################################################# +# Classes +################################################################# + +### http://digitalheraldry.org/digital-heraldry-ontology/heraldry#CoatOfArms +dhoh:CoatOfArms rdf:type owl:Class ; + rdfs:comment "DOCUMENTATION TO BE ADDED"@en ; + rdfs:label "CoatOfArms"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/objects#Object +<http://digitalheraldry.org/digital-heraldry-ontology/objects#Object> rdf:type owl:Class ; + rdfs:label "Object"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#Banner +dhor:Banner rdf:type owl:Class ; + rdfs:subClassOf dhor:ModeOfCoatOfArmsRepresentation . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#Clothing +dhor:Clothing rdf:type owl:Class ; + rdfs:subClassOf dhor:ModeOfCoatOfArmsRepresentation . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#CoADescriptionAct +dhor:CoADescriptionAct rdf:type owl:Class ; + rdfs:subClassOf dhor:DescriptionAct ; + rdfs:comment "Act of describing a coat of arms in a concrete source context. This means, a CoADescriptionAct entity links a description of a coat of arms (dhoh:CoatOfArms) to a textual or visual occurrance of a coat of arms at a particular place in a particular (historical) source (dhor:CoatOfArmsRepresentation)."@en ; + rdfs:label "CoADescriptionAct"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#CoatOfArmsRepresentation +dhor:CoatOfArmsRepresentation rdf:type owl:Class ; + rdfs:comment "Representation of a single coat of arms at a particular place in a particular source."@en ; + rdfs:label "CoatOfArmsRepresentation"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#CoatOfArmsTextualRepresentation +dhor:CoatOfArmsTextualRepresentation rdf:type owl:Class ; + rdfs:subClassOf dhor:CoatOfArmsRepresentation ; + rdfs:comment "A coat of arms in a source represented as text."@en ; + rdfs:label "CoatOfArmsTextualRepresentation"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#CoatOfArmsVisualRepresentation +dhor:CoatOfArmsVisualRepresentation rdf:type owl:Class ; + rdfs:subClassOf dhor:CoatOfArmsRepresentation ; + rdfs:comment "A coat of arms in a source represented as an image."@en ; + rdfs:label "CoatOfArmsVisualRepresentation"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#DescriptionAct +dhor:DescriptionAct rdf:type owl:Class ; + rdfs:comment "The description of an entity by an agent. Each description is considered as an interpretative act, incorporating the view of the describing agent."@en ; + rdfs:label "DescriptionAct"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#IconographicRepresentation +dhor:IconographicRepresentation rdf:type owl:Class ; + rdfs:comment "Visual representation of a distinguishible iconographic element at a particular place in a particular source"@en ; + rdfs:label "IconographicRepresentation"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#ModeOfCoatOfArmsRepresentation +dhor:ModeOfCoatOfArmsRepresentation rdf:type owl:Class ; + rdfs:comment "Differentiates how a coat of arms is visually represented."@en ; + rdfs:label "ModeOfCoatOfArmsRepresentation"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#Shield +dhor:Shield rdf:type owl:Class ; + rdfs:subClassOf dhor:ModeOfCoatOfArmsRepresentation ; + rdfs:comment "Coat of Arms visually represented as a shield"@en ; + rdfs:label "Shield"@en . + + +### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi -- GitLab