ArCo è il Knowledge Graph del patrimonio culturale italiano, e comprende: una rete di 13 ontologie che descrivono il dominio dei beni culturali e i dati estratti dal Catalogo Generale dei Beni Culturali dell'ICCD-MIC e trasformati in RDF, in accordo con le ontologie.
Questo documento descrive brevemente le ontologie incluse nella versione v2.0 di ArCo, una rete di ontologie per descrivere i diversi tipi di beni culturali e le schede catalografiche ad essi associate, gestite con il sistema SIGEC dall'Istituto Centrale per il Catalogo e la Documentazione.
Fare riferimento a questo documento per la guida alla versione 0.1, a questo documento per la guida alla versione 0.2, a questo documento per la guida alla versione 0.3, a questo documento per la versione 0.4, a questo documento per la versione 0.5. A questo documento per la versione 1.0
Il dataset di ArCo può essere scaricato in formato N-Triples in un unico dump compresso.
Usa lo SPARQL endpoint del progetto ArCo per interrogare i dati interattivamente.
Quali eventi culturali hanno interessato il bene culturale X?
Quali sono le persone coinvolte nelle operazioni di redazione e aggiornamento della scheda sul bene culturale X, e con quali ruoli?
Quando è stata redatta e aggiornata la scheda sul bene culturale X?
PREFIX l0: <https://w3id.org/italia/onto/l0/> PREFIX cis: <http://dati.beniculturali.it/cis/> SELECT ?event ?eventName ?culturalProperty ?culturalPropertyLabel WHERE{ ?event cis:involvesCulturalEntity ?culturalProperty ; l0:name ?eventName . ?culturalProperty rdfs:label ?culturalPropertyLabel } limit 100
PREFIX arco-catalogue: <https://w3id.org/arco/ontology/catalogue/> PREFIX core: <https://w3id.org/arco/ontology/core/> SELECT * WHERE{ ?entity arco-catalogue:hasRecordVersion ?record . ?record core:hasAgentRole ?agentRole . ?agentRole core:hasRole ?role ; core:hasAgent ?agent } limit 100
PREFIX arco-catalogue: <https://w3id.org/arco/ontology/catalogue/> SELECT * WHERE{ ?record arco-catalogue:hasRecordVersion ?recordVersion . ?recordVersion arco-catalogue:editedAtTime ?time . ?time rdfs:label ?timeLabel . } limit 100
Quali sono tutte le localizzazioni in contenitori fisici che hanno riguardato il bene culturale X e di che tipo sono?
Quali sono i luoghi che hanno rivestito la funzione di deposito nei confronti di un certo bene culturale?
Qual è lo stato di conservazione del bene culturale X? E quali interventi sul bene sono stati proposti?
PREFIX arco-location: <https://w3id.org/arco/ontology/location/> SELECT * WHERE{ ?entity rdfs:label ?entityLabel ; arco-location:hasTimeIndexedTypedLocation ?location . ?location arco-location:hasLocationType ?locationType ; arco-location:atSite ?site . } limit 100
PREFIX arco-location: <https://w3id.org/arco/ontology/location/> SELECT * WHERE { ?entity rdfs:label ?entityLabel ; arco-location:hasTimeIndexedTypedLocation ?location . ?location arco-location:hasLocationType arco-location:StorageLocation . } limit 100
PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description/> SELECT ?entity ?entityLabel ?conservationType ?proposedIntervention WHERE{ ?entity rdfs:label ?entityLabel ; arco-cd:proposedIntervention ?proposedIntervention ; arco-dd:hasConservationStatus ?conservation . ?conservation core:hasType ?conservationType. } LIMIT 100
Qual è la documentazione fotografica allegata alla scheda del bene culturale X?
Qual è il codice univoco associato al bene culturale X?
Quali sono tutti gli autori o gli ambiti culturali attribuiti al bene culturale X? E con quale ruolo? E quale motivazione giustifica l'attribuzione?
PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> SELECT ?entity ?documentation WHERE{ ?entity rdf:type/rdfs:subClassOf* arco-arco:CulturalProperty ; arco-cd:hasAttachedDocumentation ?documentation . ?documentation a arco-cd:PhotographicDocumentation . } limit 100
PREFIX arco-core: <https://w3id.org/arco/core/> SELECT ?entity ?id WHERE{ ?entity core:hasIdentifier ?identifier. ?identifier core:hasType core:UniqueIdentifier ; core:identifier ?id . } limit 100
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> SELECT * WHERE{ ?entity arco-cd:hasResponsibility ?responsibility . ?responsibility arco-cd:hasInterventionRole ?role ; arco-cd:informationSource ?source . } limit 100
A quando risale la realizzazione del bene culturale X? E quale motivazione giustifica la cronologia?
Quali sono le coordinate geografiche del bene culturale X?
Quali sono gli usi del bene culturale mobile X?
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description/> PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> SELECT * WHERE{ ?entity rdf:type/rdfs:subClassOf* arco-arco:CulturalProperty ; rdfs:label ?entityLabel ; arco-cd:hasDating ?dating . ?dating arco-cd:hasDatingEvent ?event ; arco-cd:informationSource ?source . ?event rdfs:label ?eventLabel FILTER regex(?eventLabel, "realizzazione", "i") } limit 100
PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> PREFIX arco-location: <https://w3id.org/arco/ontology/location/> PREFIX clvapit: <https://w3id.org/italia/onto/CLV/> SELECT * WHERE{ ?entity rdf:type/rdfs:subClassOf* arco-arco:CulturalProperty ; clvapit:hasGeometry ?geometry . ?geometry arco-location:hasCoordinates ?coordinates . } limit 100
PREFIX arco: <https://w3id.org/arco/ontology/arco/> PREFIX context: <https://w3id.org/arco/ontology/context-description/> SELECT * WHERE{ ?entity a arco:MovableCulturalProperty ; rdfs:label ?entityLabel ; context:hasUse ?use . } limit 100
Quali sono i proprietari precedenti del bene culturale X?
Quali sono le entità che rappresentano le fasi preparatorie del bene culturale X?
Quali sono i beni culturali costruiti con l'argilla?
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> PREFIX core: <https://w3id.org/arco/ontology/core/> PREFIX resource: <https://w3id.org/arco/resource/Role/> SELECT * WHERE{ ?entity rdfs:label ?entityLabel ; arco-cd:hasLegalSituation ?legalSituation . ?legalSituation core:hasAgentRole ?agentRole . ?agentRole core:hasRole resource:PreviousOwner ; core:hasAgent ?agent . } limit 100
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> SELECT * WHERE{ ?entity rdfs:label ?entityLabel ; arco-cd:hasRelatedWorkSituation ?relatedWorkSituation . ?relatedWorkSituation arco-cd:involvesRelatedWork ?relatedWork . ?relatedWork a arco-cd:PreparatoryWork . } Limit 100
PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description/> PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> PREFIX arco-lite: <https://w3id.org/arco/ontology/arco-lite/> SELECT ?entity ?clay WHERE{ { ?entity rdf:type/rdfs:subClassOf* arco-arco:CulturalProperty ; arco-dd:hasTechnicalStatus ?techstatus. ?techstatus arco-dd:includesTechnicalCharacteristic ?clay. FILTER regex(?clay, "argilla", "i")} UNION { ?entity a arco-arco:CulturalProperty ; arco-lite:hasMaterial ?clay. FILTER regex(?clay, "argilla", "i")} }
Allineamento della CulturalPropertyDefinition dei reperti archeologici con il thesaurus per la definizione del bene (scheda RA)
Quali sono le ricognizioni archeologiche effettuate sul bene culturale X?
In quale posizione (es.: frontespizio, copertina, etc.) di una specifica pubblicazione è stata riprodotta la stampa X?
PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description/> SELECT DISTINCT * WHERE{ ?definition rdf:type arco-dd:CulturalPropertyDefinition ; skos:closeMatch ?alignment . }
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> SELECT DISTINCT * WHERE{ ?cultProp arco-cd:hasSurvey ?survey . ?survey rdf:type arco-cd:ArchaeologicalFieldSurvey . } LIMIT 100
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> SELECT ?title ?reproduction ?position WHERE {?publication arco-cd:hasTitle ?pubtitle . ?pubtitle rdfs:label ?title . ?publication arco-cd:hasReproduction ?reproduction . ?reproduction arco-cd:hasReproductionPosition ?position . } LIMIT 100
Su quale supporto si trova l'iscrizione del bene X?
Quanti beni culturali di tipo "chiesa" ci sono nella regione Emilia-Romagna?
Quali beni fanno parte della collezione X?
PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description/> PREFIX core: <https://w3id.org/arco/ontology/core/> SELECT * WHERE { ?cultpro arco-dd:hasAffixedElement ?elem. ?elem core:hasType arco-dd:Inscription. ?elem arco-dd:hasSupport ?supp . } LIMIT 100
PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> PREFIX arco-location: <https://w3id.org/arco/ontology/location/> PREFIX CLV: <https://w3id.org/italia/onto/CLV/> PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description/> PREFIX arco-lite: <https://w3id.org/arco/ontology/arco-lite/> SELECT (count(distinct ?cultpro) as ?count) WHERE { ?cultpro a arco-arco:ArchitecturalOrLandscapeHeritage. ?cultpro arco-lite:hasCulturalPropertyAddress ?address. ?address CLV:hasRegion ?region. ?region rdfs:label ?regNome. ?cultpro arco-dd:hasCulturalPropertyType ?type. ?type arco-dd:hasCulturalPropertyDefinition ?def . FILTER regex(?regNome, "Emilia-Romagna", "i") FILTER regex(?def, "chiesa", "i") }
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> PREFIX cis: <http://dati.beniculturali.it/cis/> PREFIX arco-lite: <https://w3id.org/arco/ontology/arco-lite/> SELECT ?collection ?item WHERE { ?collection a cis:CollectionCulEnt. ?collection arco-lite:hasCollectionMember ?item . } LIMIT 100
Quali sono le dimensioni della fotografia X?
Quali beni hanno come soggetto la Sfinge?
Quali sono le licenze, autorizzazioni e diritti d'autore del bene culturale X?
PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> PREFIX arco-dd: <https://w3id.org/arco/ontology/denotative-description> PREFIX muapit: <https://w3id.org/italia/onto/MU/> SELECT ?photo ?meastype ?value ?unit WHERE { ?photo a arco-arco:PhotographicHeritage. ?photo arco-dd:hasMeasurementCollection ?meascoll . ?meascoll arco-dd:hasMeasurement ?meas . ?meas arco-dd:hasMeasurementType ?meastype . ?meas arco-dd:hasValue ?measvalue ; muapit:hasMeasurementUnit ?unit . ?measvalue muapit:value ?value . } LIMIT 100
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> PREFIX arco-lite: <https://w3id.org/arco/ontology/arco-lite/> SELECT * WHERE { ?cultpro rdf:type/rdfs:subClassOf* arco-arco:CulturalProperty ; arco-lite:hasCulturalPropertySubject ?sub . ?sub rdfs:label ?label . FILTER(REGEX(STR(?label), "sfinge", "i")) } LIMIT 100
PREFIX arco-cd: <https://w3id.org/arco/ontology/context-description/> PREFIX arco-arco: <https://w3id.org/arco/ontology/arco/> SELECT * WHERE { ?cultpro rdf:type/rdfs:subClassOf* arco-arco:CulturalProperty ; arco-cd:hasCopyright ?right . ?right arco-cd:specifications ?spec . } LIMIT 100