Closed janaslo closed 6 years ago
ISO norma tyto hodnoty neumožňuje. Nicméně částečně je tento požadavek řešen. V NKOD již nyní dochází k převodu hodnot dle ISO na hodnoty evropského číselníku frekvencí, který je povinný pro DCAT-AP v1.1. Analýzou již existujících hodnot v datech byl definován následující převodník:
iso | frequency |
---|---|
R/P2Y | BIENNIAL |
R/P1Y | ANNUAL |
R/P6M | ANNUAL_2 |
R/P3M | QUARTERLY |
R/P1M | MONTHLY |
R/P1W | WEEKLY |
R/P1D | DAILY |
R/PT1S | UPDATE_CONT |
R/P4Y | OTHER |
R/P10Y | OTHER |
R/P50Y | OTHER |
dle-potřeby | IRREG |
jednorázově | NEVER |
nikdy | NEVER |
Jak je vidět, převod zahrnuje i řetězce dle ISO nevalidní, vzniklé lidovou tvořivostí.
Doporučení tedy je: Pro CKAN API (stávající JSON rozhraní lokálních katalogů) používejte hodnoty ze sloupce iso
, v DCAT-AP reprezentaci pak budou odkazovat na odpovídající hodnotu evropského číselníku. V budoucí DCAT-AP reprezentaci LKOD samozřejmě použijte URI z evropského číselníku.
Díky! Bylo by užitečné mít takové převodníky snadno dohledatelné, klidně s poznámkou, že je silně preferovaná některá validní varianta. Jinak to vede k tomu, že je u některých datasetů vybrána validní hodnota, která ovšem není pravdivá, anebo právě k bujení lidové tvořivosti.
Přidal jsem ty dvě speciální hodnoty do návodu na přípravu katalogizačního záznamu. Tam se také odkazuje popis funkce package_show.
Perfektní, díky.
Povinným atributem datové sady je periodicita aktualizace dle normy ISO 8601.
Jaká je prosím správná hodnota pro datové sady, jejichž distribuce jsou vloženy jen jednorázově, případně jsou aktualizovány nepravidelně/občasně?