1 Laboratoř geoinformatiky a kartografie METADATOVÉ PŘECHODY Laboratoř geoinformatiky a kartografie • Metadatová interoperabilita (obdobně jako u dat) – Převzetí původní struktury a její co nejpřesnější transformace do struktury podle cílového schématu – 4 základní kategorie sémantických konfliktů: • Konflikty pojmenování (rozdílné databáze užívají rozdílné pojmenování pro reprezentaci identických konceptů – např. řeka a vodní tok) • Konflikty domén (rozdílné databáze užívají rozdílné hodnoty pro reprezentaci identických konceptů – např. užití volného textu nebo vytvořeného číselníku) • Konflikty metadat (shodné koncepty jsou reprezentovány na určité úrovni celkového schématu v jedné databázi a na rozdílné úrovni v jiné databázi – např. zařazení kvality jako kvality celé databáze nebo kvality metadatového záznamu) • Konflikty struktury (rozdílné databáze užívají rozdílnou organizaci dat k reprezentaci identického konceptu) Smysl a principy Laboratoř geoinformatiky a kartografie Metadatový přechod (metadata crosswalk) Laboratoř geoinformatiky a kartografie • Rozdílné standardy užívají obdobné vlastnosti pro definici obsahu prvků – unikátní identifikátor pro každý metadatový prvek (jako tag či identifikátor) – sémantická definice pro každý prvek – rozdělení prvků na povinné, podmíněné a volitelné – použití maximálního výskytu daného prvku – hierarchická organizace s ohledem na zbývající prvky – omezení hodnoty daného prvku (jako např. volný text, číselné rozhraní, datum či předdefinovaný číselník) • Stávající standardy jsou formalizovány (základ pro harmonizaci) Harmonizace Laboratoř geoinformatiky a kartografie • Většina dnešních standardů používá pro výměnu informací XML – běžně se ke standardům poskytují DTD nebo XML schémata • Jako základ pro mapování obyvkle slouží: – identifikátor – název – podmíněnost – maximální výskyt – datový typ – definice – komentáře – podmínka – cesta (Xpath) Harmonizace Laboratoř geoinformatiky a kartografie • Snaha o sémantickou shodu mezi prvky metadatových standardů – vazby mezi každým prvkem původního standardu a prvkem, který je tomuto prvku sémanticky ekvivalentní v cílovém standardu Sémantické mapování 2 Laboratoř geoinformatiky a kartografie • Konverze obsahu – Jednoduché převody datových typů • např. převod textové hodnoty na celočíselnou hodnotu – Převody číselníků • např. převod z volného textu na číselník – Převody jednoduchých a složených datových typů • Např. creator z DC do CI_ResponsibleParty v ISO 19115 (individualName, organisationName,…) Dodatečná pravidla Laboratoř geoinformatiky a kartografie • Mapování prvek – prvek – Obvykle komplikace spojené s povinností a maximálním výskytem • triviální mapování 1 : 1 • 1 : N (nutná podrobná znalost zdroj. prvku; oddělovače) • M : 1 (obvykle ztráta informace) • M : 0 (není odpovídající cílový metadatový prvek) • Hierarchická a strukturální organizace – sekce (balíčky) 1 : N – sekce (balíčky) M : 1 Dodatečná pravidla Laboratoř geoinformatiky a kartografie • eXtensible Stylesheet Language Transformations (XSLT) • XSLT procesory (např. http://www.etc-project.org) Implementace Laboratoř geoinformatiky a kartografie • Metadatové přechody existují mezi většinou „hlavních“ standardů – ISO 19115, CSDGM, DC,… • Vytvářejí přímo tvůrci těchto standardů – Např. CSDGM do ISO 19115 veřejně dostupné na http://www.fgdc.gov/metadata/documents/FGDC_Sec tions_v40.xls/at_download/file Závěrem