# MEMO — il progetto delle memorie, ANPI · https://memo.anpi.it
#
# Il catalogo dei dati aperti di MEMO nel profilo DCAT-AP_IT, per gli harvester dei
# cataloghi di dati aperti (dati.gov.it e chiunque altro). Le date di aggiornamento le
# scrive la vista leggendole dai dati; il resto è dichiarato qui. La documentazione per
# le persone sta in /documentazione/opendata/.

@base <https://memo.anpi.it/opendata/catalog.ttl> .
@prefix dcatapit: <http://dati.gov.it/onto/dcatapit#> .
@prefix dcat:  <http://www.w3.org/ns/dcat#> .
@prefix dct:   <http://purl.org/dc/terms/> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .

<#catalogo>
    a dcatapit:Catalog , dcat:Catalog ;
    dct:title "MEMO — i dati aperti del progetto delle memorie"@it ;
    dct:description "Il catalogo dei dati aperti di MEMO, il censimento partecipato dei monumenti, delle lapidi e dei sentieri della Resistenza e della Liberazione, curato da ANPI."@it ;
    foaf:homepage </> ;
    dct:language <http://publications.europa.eu/resource/authority/language/ITA> ;
    dct:publisher <#anpi> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> ;
    dct:spatial <http://publications.europa.eu/resource/authority/country/ITA> ;
    dcat:contactPoint <#contatti> ;
    dcat:themeTaxonomy <http://publications.europa.eu/resource/authority/data-theme> ;
    dct:issued "2026-08-20"^^xsd:date ;
    dct:modified "2026-09-22"^^xsd:date ;
    dcat:dataset <#memorie> , <#percorsi> .

<#memorie>
    a dcatapit:Dataset , dcat:Dataset ;
    dct:identifier "00776550584:D.1" ;
    dct:title "Le memorie della Resistenza italiana censite da MEMO"@it ;
    dct:description "Le memorie della Resistenza e della lotta di Liberazione censite da MEMO: posizione, tipologia, trascrizione integrale delle iscrizioni, fotografie con attribuzione e licenza, comune, provincia, regione e nazione. I dati si riusano, a scelta, con licenza CC BY 4.0 oppure ODbL 1.0; le fotografie portano ciascuna la propria licenza, indicata nel campo license."@it ;
    dcat:theme <http://publications.europa.eu/resource/authority/data-theme/EDUC> ;
    dct:subject <http://eurovoc.europa.eu/5747> , <http://eurovoc.europa.eu/2278> , <http://eurovoc.europa.eu/7214> , <http://eurovoc.europa.eu/2005> ;
    dct:issued "2026-08-20"^^xsd:date ;
    dct:modified "2026-09-22"^^xsd:date ;
    dct:accrualPeriodicity <http://publications.europa.eu/resource/authority/frequency/DAILY> ;
    dct:language <http://publications.europa.eu/resource/authority/language/ITA> ;
    dct:spatial <http://publications.europa.eu/resource/authority/country/ITA> ;
    dct:publisher <#anpi> ;
    dct:rightsHolder <#anpi> ;
    dcat:contactPoint <#contatti> ;
    dcat:landingPage </documentazione/opendata/> ;
    dcat:keyword "Resistenza"@it , "antifascismo"@it , "lotta di Liberazione"@it , "monumenti"@it , "lapidi"@it , "memoria"@it ;
    dcat:distribution <#memorie-api> , <#memorie-json> , <#memorie-geojson> , <#memorie-csv> .

<#percorsi>
    a dcatapit:Dataset , dcat:Dataset ;
    dct:identifier "00776550584:D.2" ;
    dct:title "I sentieri e gli itinerari della memoria censiti da MEMO"@it ;
    dct:description "I sentieri e gli itinerari della memoria censiti da MEMO: lunghezze, dislivelli, tempi di percorrenza, difficoltà nella scala CAI, territori attraversati e gli indirizzi da cui scaricare le tracce in GPX, KML e GeoJSON. Stessa doppia licenza delle memorie: CC BY 4.0 oppure ODbL 1.0, a scelta di chi riusa."@it ;
    dcat:theme <http://publications.europa.eu/resource/authority/data-theme/EDUC> ;
    dct:subject <http://eurovoc.europa.eu/2278> , <http://eurovoc.europa.eu/7214> , <http://eurovoc.europa.eu/2005> , <http://eurovoc.europa.eu/443600> ;
    dct:issued "2026-08-20"^^xsd:date ;
    dct:modified "2026-09-22"^^xsd:date ;
    dct:accrualPeriodicity <http://publications.europa.eu/resource/authority/frequency/DAILY> ;
    dct:language <http://publications.europa.eu/resource/authority/language/ITA> ;
    dct:spatial <http://publications.europa.eu/resource/authority/country/ITA> ;
    dct:publisher <#anpi> ;
    dct:rightsHolder <#anpi> ;
    dcat:contactPoint <#contatti> ;
    dcat:landingPage </documentazione/opendata/> ;
    dcat:keyword "Resistenza"@it , "sentieri"@it , "itinerari"@it , "memoria"@it , "escursionismo"@it ;
    dcat:distribution <#percorsi-api> , <#percorsi-json> .

<#memorie-api>
    a dcatapit:Distribution , dcat:Distribution ;
    dct:title "API JSON delle memorie"@it ;
    dct:description "L'elenco paginato (limit fino a 50, offset), con il riordino per vicinanza via ?lat=&lon=. Una richiesta al secondo per indirizzo IP."@it ;
    dct:format <http://publications.europa.eu/resource/authority/file-type/JSON> ;
    dcat:accessURL </api/opendata/v1/monument/> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> .

<#memorie-json>
    a dcatapit:Distribution , dcat:Distribution ;
    dct:title "Archivio completo delle memorie in JSON"@it ;
    dct:description "Tutte le memorie pubbliche in un solo file, rigenerato ogni notte. Variante compressa aggiungendo .gz all'indirizzo."@it ;
    dct:format <http://publications.europa.eu/resource/authority/file-type/JSON> ;
    dcat:accessURL </opendata/memo_memorie.json> ;
    dcat:downloadURL </opendata/memo_memorie.json> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> .

<#memorie-geojson>
    a dcatapit:Distribution , dcat:Distribution ;
    dct:title "Archivio completo delle memorie in GeoJSON"@it ;
    dct:description "Le memorie con una posizione, come FeatureCollection di punti WGS84. Rigenerato ogni notte; variante compressa aggiungendo .gz."@it ;
    dct:format <http://publications.europa.eu/resource/authority/file-type/GEOJSON> ;
    dcat:accessURL </opendata/memo_memorie.geojson> ;
    dcat:downloadURL </opendata/memo_memorie.geojson> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> .

<#memorie-csv>
    a dcatapit:Distribution , dcat:Distribution ;
    dct:title "Archivio completo delle memorie in CSV"@it ;
    dct:description "Le stesse schede in forma tabellare: le trascrizioni unite nella colonna text_list, gli indirizzi delle fotografie in picture_urls. Rigenerato ogni notte; variante compressa aggiungendo .gz."@it ;
    dct:format <http://publications.europa.eu/resource/authority/file-type/CSV> ;
    dcat:accessURL </opendata/memo_memorie.csv> ;
    dcat:downloadURL </opendata/memo_memorie.csv> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> .

<#percorsi-api>
    a dcatapit:Distribution , dcat:Distribution ;
    dct:title "API JSON dei percorsi"@it ;
    dct:description "L'elenco paginato dei percorsi; le tracce si scaricano dagli indirizzi in track_url (GPX, KML, GeoJSON). Una richiesta al secondo per indirizzo IP."@it ;
    dct:format <http://publications.europa.eu/resource/authority/file-type/JSON> ;
    dcat:accessURL </api/opendata/v1/pathway/> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> .

<#percorsi-json>
    a dcatapit:Distribution , dcat:Distribution ;
    dct:title "Archivio completo dei percorsi in JSON"@it ;
    dct:description "Tutti i percorsi pubblici in un solo file, senza le tracce (che restano scaricabili dagli indirizzi in track_url). Rigenerato ogni notte; variante compressa aggiungendo .gz."@it ;
    dct:format <http://publications.europa.eu/resource/authority/file-type/JSON> ;
    dcat:accessURL </opendata/memo_percorsi.json> ;
    dcat:downloadURL </opendata/memo_percorsi.json> ;
    dct:license <https://creativecommons.org/licenses/by/4.0/> .

<https://creativecommons.org/licenses/by/4.0/>
    a dcatapit:LicenseDocument , dct:LicenseDocument ;
    dct:type <http://purl.org/adms/licencetype/Attribution> ;
    foaf:name "Creative Commons Attribuzione 4.0 Internazionale (CC BY 4.0)"@it .

<#anpi>
    a dcatapit:Agent , foaf:Agent ;
    dct:identifier "00776550584" ;
    foaf:name "ANPI — Associazione Nazionale Partigiani d'Italia"@it .

<#contatti>
    a dcatapit:Organization , vcard:Organization , vcard:Kind ;
    vcard:fn "MEMO — il progetto delle memorie" ;
    vcard:hasEmail <mailto:memo@anpi.it> .

# Le classi delle risorse esterne citate. Non è pignoleria: il validatore SHACL, quando non
# carica la conoscenza di fondo dei vocabolari europei, controlla lo stesso che ogni valore
# appartenga alla classe attesa — e senza queste righe segnala una violazione per ciascuno.
<http://publications.europa.eu/resource/authority/data-theme> a skos:ConceptScheme ;
    dct:title "Data theme"@en .
<http://publications.europa.eu/resource/authority/data-theme/EDUC> a skos:Concept ;
    skos:prefLabel "Istruzione, cultura e sport"@it .
<http://purl.org/adms/licencetype/Attribution> a skos:Concept ;
    skos:prefLabel "Attribution"@en .
# I soggetti EuroVoc dei dataset (dct:subject, raccomandata dal profilo). URI verificati
# sullo SPARQL dell'Ufficio delle pubblicazioni UE (publications.europa.eu/webapi/rdf/sparql).
<http://eurovoc.europa.eu/5747> a skos:Concept ;
    skos:prefLabel "monumento"@it .
<http://eurovoc.europa.eu/2278> a skos:Concept ;
    skos:prefLabel "patrimonio culturale"@it .
<http://eurovoc.europa.eu/7214> a skos:Concept ;
    skos:prefLabel "seconda guerra mondiale"@it .
<http://eurovoc.europa.eu/2005> a skos:Concept ;
    skos:prefLabel "movimento di liberazione nazionale"@it .
<http://eurovoc.europa.eu/443600> a skos:Concept ;
    skos:prefLabel "turismo culturale"@it .
<http://publications.europa.eu/resource/authority/frequency/DAILY> a dct:Frequency .
<http://publications.europa.eu/resource/authority/language/ITA> a dct:LinguisticSystem .
<http://publications.europa.eu/resource/authority/country/ITA> a dct:Location .
<http://publications.europa.eu/resource/authority/file-type/JSON> a dct:MediaTypeOrExtent .
<http://publications.europa.eu/resource/authority/file-type/GEOJSON> a dct:MediaTypeOrExtent .
<http://publications.europa.eu/resource/authority/file-type/CSV> a dct:MediaTypeOrExtent .
</> a foaf:Document .
</documentazione/opendata/> a foaf:Document .

