180 likes | 307 Views
Tvorba metainformačního systému pro prostorová data s využitím Internetových technologií. Zpracovatel: Tomáš Duchoslav Vedoucí: Dr. Ing. Bronislava Horáková. Cíle projektu. Tvorba systému MIDAS se zaměřením na editační část
E N D
Tvorba metainformačního systému pro prostorová data s využitím Internetových technologií Zpracovatel: Tomáš Duchoslav Vedoucí: Dr. Ing. Bronislava Horáková
Cíle projektu • Tvorba systému MIDAS se zaměřením na editační část • Posouzení kompatibility systému MIDAS s evropskými požadavky na metainformační systémy pro prostorová data • Posouzení vhodnosti akceptování pravidel Dublin Core pro metainformační systémy pro prostorová data • Tvorba modulu XML pro výměnu metadat
MetaInformační systém - MIDAS • Pořizování, správa, údržba a analýza metadat o geodatech v ČR • CAGI vyvíjí a provozuje • Metadata o DS, ORG, OS, EV, APV, SE a LI • Popsáno téměř 3500 datových sad http://www.cagi.cz http://gis.vsb.cz/midas/ DALŠÍ INFORMACE...
MIDAS - aplikace • Prohlížecí část: • autor: Ing. Jan Růžička • tvořena 3 rámy (menu, lišta, výpis) • přihlášení do systému • Editační část: • autoři: T. Duchoslav, Ing. J. Růžička • záložková struktura metadat
MIDAS - aplikace, pokračování • Naprogramované v PHP ve verzi 4 • Na straně klienta využit JavaScript • Databáze - Microsoft Access 97 • Prohlížeč: MS Internet Explorer, Netscape, Opera DALŠÍ INFORMACE... http://gis.vsb.cz/midas/scripts/frames.php
Evropské systémy • Systémy vyvíjeny na úrovni státu (ČR: MIDAS - CAGI) • Systémy na úrovni Evropy (GDDD - MEGRIN) • Standardy pro geografické informace: • CEN / TC 287 • ISO / TC 211
Vybrané systémy: - MIDAS - GEODATA-INFO - GDDD - GEO-ID - LANDLÝSING - INFODATABASE Kritéria hodnocení: 1. Typy zdrojů 2. Standardy a normy 3. Geografické pokrytí DS 4. Počet DS 5. Vyhledávání v systému 6. Přístup k systému 7. Cena za přístup 8. Jazykové rozhraní systému 9. Import, export XML 10. Způsob a možnost editace Porovnání systémů
Závěry z porovnání pro MIDAS • PRO: • standard CEN / TC 287 • nejrozsáhlejší databáze (přes 3000 DS) • on-line editace • import, export XML • PROTI: • jazykové prostředí (pouze čeština)
Dublin Core • Soubor metadatových prvků pro popis zdrojů na WWW • Sídlo v USA (úřad pro výzkum a spec. dok.) • Česká verze standardu DC (Knih.-inf. centrum Masarykovy univerzity v Brně) • aplikace XML (DTD, Schéma)
Dublin Core - Standard • Prvky: (celkem 15) • název, tvůrce, předmět, popis, datum, zdroj,... • Atributy prvku: (celkem 10) • jméno, id, verze, jazyk, typ dat, povinnost, … • Kvalifikátory: • kvalifikátor prvku • Alternativní název, pokrytí prostorové / časové • kvalifikátor hodnoty • definuje množinu hodnot prvku (př. Zdroj - URI)
Využití Dublin Core pro MIDAS • Vývoj systému s ohledem na DC • Metadata popisující DS odpovídají prvkům DC • Možnost rozšíření standardu o další prvky v systému (prostorové schéma...)
Jako výměnný formát metadat zvolen XML Některé Aplikace pro tvorbu geodat umožňují import vlastní DTD a následný export do XML (ARCINFO) Využit programovací jazyk PHP 4 Modul pro výměnu metadat XML import MIDAS export XML
IMPORT XML • Alternativa ruční editace metadat • Načtení platného XML dokumentu • DTD - dle standardu ISVS • uložení metadat do databáze
EXPORT XML • Hledání dle text. řetězce podle kategorie objektu • Výpis nalezených záznamů v XML • Výpis metadat zvoleného záznamu v XML
Použitá literatura • Castagnetto J., Rawat H., Schumann S., Scollo Ch., Veliath D.: Programujeme PHP profesionálně, ComputerPress 2001, 656 stran, ISBN 80-7226-310-2 • Standard ISVS pro strukturu a výměnný formát metadat informačních zdrojů, verze 1.1, Věstník ÚVIS, 2001, 59 stran. • Horáková B., Kafka Š.: MIDAS. Jeho role při evidenci a analýze geodat veřejné správy. Závěrečná zpráva, Česká asociace pro geoinformace, pracoviště CAGI na VŠB-TU Ostrava, 2002, 14 stran. • Http://www.ics.muni.cz/dublin_core • Http://www.purl.org/dc • Http://www.eurogi.org