Diplomov prce Rozen sluby pro vizualizaci metadat Vypracoval
Diplomová práce Rozšíření služby pro vizualizaci metadat Vypracoval : Jiří Guřan Vedoucí práce : Ing. Jan Růžička, Ph. D.
Zadání a upřesnění projektu l l Analýza standardů ISO a ISVS metadat dle vhodnosti k automatické vizualizaci Rozšiřte službu pro vizualizaci metadat pro standard ISO 19115 Možnost tvorby grafů z obecných dat Výstup více grafů jako obrázek na transparentním pozadí – možnost tvorby kartodiagramů
Vizualizace metadat l l Metadata Standardy
Metadata l l l Metada jsou data o datech Identifikace datové sady Několik oblastí popisu : základní popis, prostorové schéma, rozsah dat, kvalita dat, datová struktura, klasifikace dat, kontakty, … Identifikace celku Většina v textové podobě Standardy
Standard ISVS l l l Český standard, orientace na státní správu Jednotná dokumentace metadat Definice struktury a výměnného formátu Povinnost pro spolupracující subjekty Omezení na ČR
Standard ISO 19115 l l l l ISO 19115: Geographic information metadata Nedávno publikovaný standard, stále se upravuje Souvisí s ním celá řada dalších standardů Popisuje metadata Definice výměnného formátu Mezinárodní použití Využito v INSPIRE
Ukázka dokumentace ISO 19115
Vizualizace metadat l l Popis problematiky Výběr atributů
Vizualizace metadat l l l Nejjednodušší forma – tabulka Velké množství textu, ztráta informace Interpretace grafických symbolů – – – l l l Rychlost Podvědomost Možnost generalizace Nutno použít vyjádření v číselné formě Ztráta původních hodnot Výběr atributů
MERITKO_OD K_PRESNP_H K_AK_CETN První soubor Druhý soubor 1000 40000 Střední souřadnicová chyba do 2 m (nebo objekt digitalizovaný z mapy měřítka 1: 5001 – 1: 10000) Měsíčně – ročně Střední souřadnicová chyba do 20 m (nebo objekt digitalizovaný z mapy měřítka 1: 30001 – 1: 75000) Měsíčně – ročně
Výběr atributů l Nevhodné datové typy – l Vhodné datové typy – – l l l Text Číslo Ordinální typ Měřitelnost, převod na kvalitu ISVS ISO
Programové prostředky l l l XML PHP Jp. Graph
Jazyk XML l l l l Podmnožina jazyka SGML Značkovací jazyk Pracuje s obsahem dokumentu Text je chápán a organizován jako data Univerzální použití Nezávislost na platformě i na aplikacích Výhodný formát pro přenos dat
PHP l l l Skriptovací jazyk Použití v prostředí internetu – tvorba WWW stránek Klady – – – l Snadný přístup k datovým zdrojům Práce s grafikou Objektová orientace Snadná přenositelnost Cena Možnost použití knihovny JPGraph
JPGraph l l Knihovna pro PHP Umožňuje jednoduchou tvorbu grafů Vyšší verze PHP (alespoň 4. 3) Objektová orientace $datay 1=array(140, 110, 50, 60); $datay 2=array(35, 90, 190); $datay 3=array(20, 60, 70, 140); $graph = new Graph(450, 250, 'auto'); $graph->Set. Scale("textlin"); $graph->img->Set. Margin(40, 80, 30, 40);
Princip funkce služby l l l Postup stejný jako u původní verze pro ISVS Zisk dat Výběr Analýza Vizualizace Předání výsledků Služba send 1. xml, send 2. xml send 3. xml, send 4. xml
Zisk dat l l Obecně budou data uložena v konfiguračním souboru Speciální případy – – – data budou získávána z externích souborů ve formátu XML v konfiguračním souboru jsou uloženy pouze názvy a cesty k XML souborům Tyto soubory musí obsahovat strukturu dle standardu ISVS/ISO
Výběr dat l l Pro obecná data tuto fázi přeskakujeme ISO/ISVS – – V konfiguračním souboru je seznam XML značek Jsou načítány pouze hodnoty uvedených značek Definice značek pro každý standard zvlášť Vlastní klasifikace – možnost použití jakýchkoliv značek
Analýza dat l l Pro obecná data tuto fázi přeskakujeme ISO/ISVS – – l Přepočet vybraných dat na hodnoty do grafu Kvalitativní vyjádření spojitých hodnot Kvalitativní vyjádření ordinálních hodnot Úprava podle údajů v konfiguračním souboru, možnost použití vah Výsledkem jsou data v podobném formátu, jako ta obecná
Vizualizace a předání výsledků l l l Objektově orientováno Konfigurační objekt slouží jako úschova dat Nastavení vlastností objektu Graph (velikost grafického výstupu, nastavení popisků, legendy, hodnot, barev) Možnost načtení grafiky na pozadí – tvorba kartodiagramů Vykreslení výsledných grafů na zadané souřadnice Předání výsledného obrazového výstupu zpět uživateli
Konfigurační soubor l l l 1/2 Všechny vstupy dat jsou realizovány prostřednictvím konfiguračního souboru Objektová orientace – celý soubor představuje jeden objekt s nastavenými vlastnostmi Ukládáni v XML formátu
Konfigurační soubor l 2/2 Složky – – – Globální nastavení vizualizace (pozadí, vlastní klasifikace, nadpis, počet grafů, jejich umístění, legenda, velikost obrázku) Data (zdrojová data, ze kterých se bude tvořit graf, dále slouží jako univerzální datový formát, popisy os, legenda, barvy) Standardy (podobné jako složka Data, navíc cesty k souborům s daty, volba atributů a jejich vah)
Vlastní konfigurace l l l Pravidla pro rozhodování jsou pevně daná Možnost použít vlastní soubor s vlastními pravidly Základní rozhodovací mechanismy pro – – l Spojité hodnoty Diskrétní hodnoty Použití dalších značek
Tvorba kartodiagramů l l Nastavení průhlednosti Skládání vrstev na sebe
Přínosy rozšíření l l l “Excel na webu” – použití dat ve vlastním formátu Mnohem širší záběr použitím normy ISO, možnost zapojení do projektu INSPIRE Více možných nastavení v konfiguračním souboru Spolupráce s ostatními webovými službami, možnost vkládat grafy přímo do mapového výstupu, např. Map. Server Vlastní klasifikace umožňuje snadnou přizpůsobitelnost a rozšiřitelnost
Zdroje informací l l l l Projekt INSPIRE [online]. Dostupné na WWW: http: //www. ec-gis. org/inspire/ Metainformační systém MIDAS [online]. Dostupné na WWW: http: //gis. vsb. cz/midas/ Standard ISVS pro strukturu a výměnný formát metadat informačních zdrojů [online]. Dostupné na WWW: http: //www. micr. cz/files/470/uvis-S 011. 0220020222. pdf Standard ISO 19115, Geographic information – Metadata BRADLEY, N. : XML – kompletní průvodce, GRADA, 2000, 536 stran, ISBN 80 -7169 -949 -7 Dokumentace skriptovacího jazyka PHP [online]. Dostupné na WWW: http: //www. php. net Jp. Graph [online]. Dostupné na WWW: http: //www. aditus. nu/jpgraph/ Klein P. , Müller F. , Reiterer H. , Limbach T. : Vis. Me. B – The visual Metadata Browser, University of Konstanz, Germany [online]. Dostupné na WWW: http: //hci. uni-konstanz. de/downloads/pk-hr-fm-tl_iv_2003. pdf
Děkuji za pozornost
- Slides: 27