Ahojte,
rád by som v tomto vlákne pokračoval, z pohľadu ďaľšieho rozvoja opendata SR sú lokálne katalógy kľúčové. Nadviažem na neexistenciu Lokálneho katalógu UVO, viď: Denník NP OpenData 2.0 - #220 by dusoft
Problém je, že ÚVO by si malo zautomatizovať/zmeniť publikáciu svojich dát do podoby lokálneho UVO DCAT-AP-SK katalógu. A to možné implementovať nasledovne:
Súčasný stav:
1. Aplikácia UVO vygeneruje denný JSON dataset (alebo používateľ zvojí možnosť vygeneruj)
2. Dátový kurátor vytvorí v data.slovensko.sk nové metadáta o datasete a nahrá daný súbor ako JSON distribúciu datasetu do portálu
Krátko-budúci možný stav:
0. Nainštalovanie free opensource RDF databázy, ktorá poskytuje SPARQL Endpoint (odporúčané RDF4J), kde budú uložené údaje o katalógu otvorených dát, nastavenie prístupnosti pre možnosť volania tohto SPARQL endpointu, v tomto prípade napr. https://www.uvo.gov.sk/opendata/api/sparql, a samozrejme zaevidovaine nového lokálneho katalógu ÚVO na data.slovensko.sk https://data.slovensko.sk/lokalne-katalogy
1. Keď aplikácia UVO vygeneruje denný JSON dataset
- uloží ho na prístupné miesto ÚVO napr. na https://www.uvo.gov.sk/opendata/vestnik-56-2026.json
- do sprístupnenej RDFJ4 databázy zapíše:
-
nové metadáta o novom datasete (názov, formát, licencia, adresa na stiahnutie z prístupného miesta ÚVO). Tu môžete nájsť príklad metadát datasetu v JSONLD.
-
pridanie nového datasetu * do katalógu LKOD-UVO, aby ho mal v svojom zozname
2.Keď príde čas harvestácie na data.slovensko.sk, ten podľa zoznamu svojich lokálnych katalógov navštívi aj SPARQL Enpoint UVO, a stiahne si z neho celý katalóg, ktorý obsahuje všetky pridané metadáta ako uvedený JSONLD príklad datasetu.