1 / 38

Tomáš Kliment Interný doktorand Katedra geodetických základov

Pou žitie open source nástrojov pre implementáciu metainformačnej zložky národnej infraštruktúry pre priestorové informácie. Tomáš Kliment Interný doktorand Katedra geodetických základov. Obsah prezentácie. Úvod Metainformačná infraštruktúra priestorových informácii (MIPI)

tahir
Download Presentation

Tomáš Kliment Interný doktorand Katedra geodetických základov

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Použitie open source nástrojov pre implementáciu metainformačnej zložky národnej infraštruktúry pre priestorové informácie Tomáš Kliment Interný doktorand Katedra geodetických základov

  2. Obsah prezentácie • Úvod • Metainformačná infraštruktúra priestorových informácii (MIPI) • Metadáta (MD) a metakatalóg • Metainformačný systém (MetaIS) a Metainformačný portál (MetaIP) • Katalógová služba • Geoportál a Desktop GIS • Open source (OS) nástroje pre implementáciu MIPI • Testovanie a zhodnotenie

  3. Úvod • Priestorové dáta (PD) = vstupy do projektov na rôznych úrovniach a rôznej tematiky • Výsledky projektov = nové informácie a znalosti • PD = báza = kvalita, aktuálnosť, dostupnosť • Vyhľadávanie MD, hodnotenie a získavanie (PD) = kľúčové slová MIPI

  4. MIPI • Časť IPI, ktorá umožňuje vyhľadávať MD a následne hodnotiť a získavať PD • Umožňuje okrem klasického fulltextového vyhľadávania aj tzv. rozšírené vyhľadávanie na základe priestorových, časových, tematických a iných parametrov • Základom je existencia MD ku PD a centrálne skladisko nazývané metakatalóg • Riadiaci mechanizmus = MetaIS, MetaIP • Spojovník = katalógová služba • Klienti = geoportál, desktop GIS

  5. MIPI – konceptuálny model Klienti – webový, desktopový Vstupný bod do národnej, nadnárodnej IPI (MIPI) Geoportál IPI Katalógové služby Metainformačný portál MIPI Metainformačný systém_1 Metainformačný systém_N Metakatalóg_1 Metakatalóg_2 Metakatalóg_3 Metakatalóg_N Metadáta_1 Metadáta_N Metadáta_1 Metadáta_N Metadáta_1 Metadáta_N Metadáta_1 Metadáta_N

  6. MIPI – zložky • Metadáta • Dáta o dátach, resp. informácie o dátach • Využitie v rôznych doménach aj v doméne PD • Základné „povinnosti“ MD • Vyjadrovať najaktuálnejší stavu zdroja • pomocný prvok pre pochopenie funcionality a obsahu PD • Byť prenosné a konzistentné • Uľahčiť vyhľadávanie, porovnávanie, hodnotenie zdrojov • Byť zapísané vhodným spôsobom pre komunikácie, distribúciu, interpretáciu a spracovanie • Uľahčiť zdieľanie a výmenu informácii o zdroji • Poskytovať informácie o bode prístupu ku zdroju

  7. MIPI – zložky • Metakatalóg • Množina heterogénnych MD súborov • Systém riadenia bázy dát (PostgreSQL, MySQL, Oracle ...) • Databáza MD v rámci konkrétneho SRBD • Administrácia • Pomocou „admin“ nástroja v rámci SRBD =  • Pomocou používateľského prostredia MetaIS, resp. MetaIP = 

  8. MIPI – zložky • MetaIS • Akýkoľvek IS, ktorého dátová báza sú MD • Mal by poskytovať používateľsky atraktívne aplikačné prostredie pre efektívne vyhľadávanie a zobrazenie MD • Mal by tiež umožňovať fcie pre manažment MD v metakatalógu (vkladanie, mazanie, editovanie a distribúcia (import a export)) • Verejné, neverejné, podnikové rezortné, ...

  9. MIPI – zložky • MetaIP • Portál, ktorý poskytuje užívateľsky atraktívne prostredie • Sprístupňuje MD z rôznych MetaIS unifikovane • Unifikácia vyhľadávania, zobrazovania a správy MD • Obsahuje minimálnu množinu MD o zdrojoch + MD o pripojených MetaIS • Národné a nadnárodné

  10. MIPI – zložky • Katalógová služba • Vrchol implementácie MIPI na webe • Dynamický parameter MIPI • Inštancia CSW – webová katalógová služba • OGC definuje referenčný model katalógovej služby • Definuje 3 zdroje (lokálny metakatalóg, služby v geozdrojoch a „iné“ CSW v rámci distribuovanej siete) získania informácii a 2 rozhrania (OGC a iné, napr. proprietárne)

  11. MIPI – zložky • Geoportál • Centrálny bod IPI na národnej a nadnárodnej úrovni • Mal by poskytovať portálové, zobrazovacie, dátové, katalógové, transformačné, ukladacie služby • Prívetivé prostredie pre klientov IPI (MIPI) • Desktop GIS • Klienti IPI a môžu byť aj MIPI • Komunikácia s CSW cez ich rozhranie (HTTP,URL) • Vyhľadávanie, zobrazovanie, manažment a publikácia metadát

  12. OS nástroje pre MIPI • Metadátový editor CatMDEdit http://catmdedit.sourceforge.net/ • MetaIS GeoNetwork Opensource http://geonetwork-opensource.org/ • Webová katalógová služba deegree CSW 2.0.2 http://deegree.org/ • Desktop GIS gvSIG http://www.gvsig.gva.es/

  13. CatMDEdit • Umožňuje dokumentovať zdroje • Špeciálne zameranie na popis geozdrojov • Vyvíjaný v jazyku JAVA ako open source cez portál SourceForge.net • Multiplatformový – Windows, Unix • Spôsob ukladania MD – súborový systém • Multilinguálny – 6 jazykov EÚ • Je možná implementácia do národného prostredia

  14. CatMDEdit - funkcionalita • Manažment metadát je v súlade ISO19115 a ISO/TS19139 • Aktuálne rozhranie poskytuje ISO19115 profily • ISO19115 Comprehensive • ISO19115 Core • ISO19115 Nem – španielsky profil • ISO19115 Wise – profil water information system for Europe • ISO19115 ISPIRE – profil podľa Draft INSPIRE implementing rules for metadata

  15. CatMDEdit - funkcionalita • Podporuje aj štandard Dublin Core (ISO15836:2009) • Automatické generovanie MD pre niektoré dáta ako shapefile, GDN, GeoTiff a iné.. • Distribúcia • Export (batch) – ISO, FGDC, DC – XML, Excel, HTML • Import (batch) – ISO, DC – XML, Excel • Prezentácia • V samotnom editore • V MS Excel, HTML stránky, Desktop GIS

  16. Tvorba MD Export Import

  17. INSPIRE MD profil Data Dictionary ISO 19115 Tvorba MD v CatMDEdit Príklad na hodnotu MD elementu Povinnosť MD elementu Validácia MD

  18. Prezentácia MD v MS Excel

  19. Prezentácia MD v Mozilla Firefox

  20. Prezentácia MD v ArcCatalog

  21. GeoNetwork Opensource • MetaIS • Vyvíjaný v jazyku JAVA ako webová aplikácia • Platforma Java EE • Podporuje aplikačné servery pre Java Servlet • Vstavaný Jetty web server + podpora Apache • Metakatalóg = relačný SRBD • MySQL, PostgreSQL, Oracle = rozhranie JDBC • Aktuálna verzia GeoNetwork 2.0.2 z 04/2008 • Široká funkcionalita

  22. GeoNetwork - funkcionalita • Tvorba MD– metádatový editor • Vstavané šablóny pre DC, FGDC a ISO • Jednoduché a prívetivé prostredie editora – preddefinované hodnoty elementov (scroll bar) • Validácia záznamov • Distribúcia MD • Import (batch) – ISO, FGDC, DC – XML • Export – ISO – XML • Harvest – vzdialené GeoNetwork nody • Vyhľadávanie MD • Jednoduché a rozšírené

  23. Validácia MD Scroll Bar pre definovanie hodnot elementov Povinnosť MD elementov Tvorba MD v GeoNetwork

  24. Import MD Batch import MD

  25. Rozšírené vyhľadávanie MD Definovanie parametrov vyhľadávania Výsledky vyhľadávania

  26. CSW deegree • Projekt deegree • Implementácia OGC/ISO štandardov do OSS • Java moduly riadené centrálnym servletom • CSW 2.0.2 • JRE 1.5.x riadený servletom Apache Tomcat 5.5.x • Metakatalóg – SRBD PosfreSQL/PostGIS • Nemá vlastný modul pre prístup ku MD – WFS • Veľký rozsah dátových zdrojov a server prostredí • Konfigurácia cez XML súbory • Inštalácia obsahuje jednoduchého webového klienta • XML requests / XML responses

  27. CSW deegree • Architektúra deegree CSW 2.0.2

  28. CSW deegree • Webový klient deegree CSW 2.0.2

  29. gvSIG • Desktop GIS • Je možné vytvárať interakcie s WMS,WFS,CSW ... • Vyvíjaný na báze Java technológii • Umožňuje metadáta vyhľadávať ako klient CSW pomocou URL • Prototyp nadstavby metadátového editora • Tvorba – ISO Core • Distribúcia – ISO • Publikovanie – do metakatalógu CSW pomocou URL

  30. Distribúcia MD Editácia MD Povinnosť MD elementov

  31. Testovanie • Vytvorenie metadátového záznamu v CatMDEdit • Distribúcia medzi CatMDEdit a GeoNetwork • Importy existujúcich záznamov do GeoNetwork • Vyhľadávanie naimportovaných metadát v softvéroch GeoNetwork a gvSIG • Overenie funkcionality deegree CSW

  32. Testovanie dostupných nástrojov • Vytvorenie metadátového záznamu v CatMDEdit

  33. Testovanie dostupných nástrojov • Distribúcia medzi CatMDEdit a GeoNetwork

  34. Testovanie dostupných nástrojov • Importy existujúcich záznamov do GeoNetwork • Hydrography.gml => MD_Hydrography.xml • ProtectedSites.gml => MD_ProtectedSites.xml

  35. Testovanie dostupných nástrojov • Vyhľadávanie naimportovaných metadát v softvéroch GeoNetwork a gvSIG

  36. Testovanie dostupných nástrojov • Overenie funkcionality deegree CSW

  37. Zhodnotenie

  38. Ďakujem za pozornosť tomas.kliment@stuba.sk

More Related