GeoHosting (vypusťte svoje data do světa) Martin Vlk Help forest s.r.o. člen skupiny WirelessInfo 2008
Využívání geografických dat Jak můžeme pracovat s geografickými daty? Práce s vlastními geografickými daty (soubory, databáze) V minulosti jediný možný způsob V současnosti stále velmi rozšířený způsob Nevýhody Nutné mít data u sebe Není zaručena aktuálnost Interpretace dat je velmi závislá na konkrétním uživateli Práce s geografickými daty prostřednictvím webových služeb Velké množství datových zdrojů dostupných online (jejich počet stále stoupá) Data jsou jen u vlastníka (správce) Zaručená aktuálnost dat Interpretace dat podle definice vlastníka (správce), s možností výběru interpretace na straně uživatele
Využívání geografických dat Způsob práce s geografickými daty prostřednictvím webových služeb Prohlížení dostupných dat Pomocí mapových prohlížeček (webové nebo desktopové aplikace) V tlustých GIS klientech (např. jako referenční vrstva) Tvorba mapových kompozic z různých zdrojů Možnost vytvoření mapové kompozice obsahující data z několika různých datových zdrojů Možnost uložení mapové kompozice pro její opětovné využití Možnost využití mapové kompozice v jiných aplikacích (elearning, mobilní sběr dat, ) Publikování vlastních dat Zpřístupnění vlastních dat v prostředí internetu Možnost tvorby komplexních mapových kompozic z vlastních a cizích datových zdrojů a její následná publikace
Představení systému Co je Geohosting? Systém pro správu vlastních geografických dat s podporou publikování Systém pro vytváření a publikování mapových kompozic Systém pro mobilní sběr dat s možností jejich publikování Komplexní systém složený z jednotlivých komponent (aplikací), integrovaných do jednoho plně funkčního celku
Architektura GeoHosting Services Metadata DataMan Data File Storage Catalogue MapMan Database Authorization Teredit OGC WS PDA Map Visualization New OGC WS
Geohosting a jeho aplikace Základní vestavěné aplikace DataMan MapMan Teredit Externí aplikace MICKA URM
DataMan Aplikace pro správu geografických dat v prostředí Internetu Podporuje správu geografických dat uložených v geodatabázi nebo v jednotlivých souborech Umožňuje export a import těchto dat Podporuje připojení (pořízení) metadat k jednotlivých datovým zdrojům pomocí metadatového systému MICKA
DataMan Data uložená v geodatabázi Možnost uložení vektorových geografických dat (body, linie, polygony) Tabulky pro uložení geografických dat lze vytvářet, modifikovat jejich strukturu, případně je rušit Tabulky pro uložení geografických dat je možné vytvářet zcela nové, případně kopírovat z již existujících Ke každé tabulce s geografickými daty lze připojit další položky pro uložení doplňkových informací různých datových typů (číslo, řetězec, datum a čas, logická hodnota)
DataMan Data uložená v souborech Lze použít soubory s vektorovými a rastrovými daty Formáty rastrových dat (TIFF/GeoTIFF, JPEG,GIF, PNG, BMP, ECW a další) Formáty vektorových dat (ESRI Shapefile, DGN, DWG, GML a další) Soubory s vektorovými daty lze importovat do geodatabáze pro další využití. Takto importovaná data lze dále modifikovat např. v aplikaci Teredit
Geohosting a jeho aplikace Základní vestavěné aplikace DataMan MapMan Teredit Externí aplikace MICKA URM
MapMan Aplikace vytváření a publikování mapových kompozic Při vytváření nové mapové kompozice lze využít různé typy datových zdrojů a jednotlivé typy lze vzájemně kombinovat Vytvořenou mapovou kompozici lze publikovat aby ji bylo možné dále využívat ostatními uživateli
Architektura WMS Connector WFS Connector Catalog Connector PostGIS Connector Files Connector Project Editor DHTML Viewer OpenLayers Viewer GoogleMaps Viewer GoogleEarth Viewer Metadata Catalog Publication manager
MapMan Vytvoření mapové kompozice Definice základních parametrů mapové kompozice (název, popis, autor, klíčová slova) Definice mapového výřezu (lze definovat v různých souřadných systémech, případně interaktivně vybrat v mapě) Definice přístupových práv k mapové kompozici Přidání libovolného množství mapových vrstev z různých datových zdrojů
MapMan Přidání mapové vrstvy Výběr mapové vrstvy ze známého WMS serveru Výběr mapové vrstvy ze známého WFS serveru Vyhledání WMS nebo WFS serveru pomocí katalogového klienta, který je připojen k metadatovému systému MICKA Výběr z vlastních souborů uložených na serveru Výběr dat z geodatabáze
MapMan Publikování mapové kompozice Existující mapovou kompozici lze publikovat několika způsoby Webový mapový prohlížeč (OpenLayers, GoogleMaps, DHTML klient) Desktopový mapový prohlížeč (GoogleEarth) OGC WebMapService (WMS) OGC WebFeatureService (WFS) Při publikování se k jednotlivým typům výstupů připojí metadatové informace, které se uloží pomocí metadatového systému MICKA pro další využití
MapMan
MapMan SHP WFS WMS WMS
Mobile Application 3D View Web Map Application elearning
Geohosting a jeho aplikace Základní vestavěné aplikace DataMan MapMan Teredit Externí aplikace MICKA URM
Teredit Aplikace pro mobilní sběr dat Umožňuje editaci geografických dat na mobilních zařízeních (PDA, Smartphone) a tyto data ukládat na serveru pro jejich další využití Podporuje editaci pomocí existujících aplikací pro mobilní zařízení (ESRI ArcPad, TopoL CE, Cenia FieldCheck ) Podporuje editaci a zobrazování geografických dat ze vzdálených datových zdrojů různých typů (WFS, WMS, SQL, soubory)
Architektura Mobile Server Data Teredit Editor File Storage Database Teredit PDA Client Teredit Broker WFS PDA Application WMS
Teredit Základní komponenty Teredit Broker hlavní komponenta systému (webová služba) provádějící komunikaci se vzdálenými datovými zdroji, přípravu dat pro mobilního klienta, komunikaci s mobilním klientem a zpracování dat pořízených pomocí mobilního klienta Teredit Editor webová aplikace pro přípravu projektu. Umožňuje definici požadovaných datových zdrojů, jejich presentaci a způsob editace v mobilním klientovi Teredit Client aplikace pro mobilní zařízení, která zajišťuje komunikaci mezi TereditBrokerem a příslušnou aplikací pro editaci geografických dat
Teredit
Teredit Typy dat které lze využít Vektorová data primárně určená pro editaci na mobilním zařízení. Tyto data mohou být uložena na WFS serveru, případně v SQL databázi. Vektorová data určená pouze pro zobrazování (podkladová data). Tyto data mohou být uložena v souborech různých formátů (ESRI Shapefile, DGN, DWG, GML, ) Rastrová data určená pouze pro zobrazování (podkladová data). Tyto data mohou být uložena v souborech různých formátů (TIFF, JPEG, GIF, ) případně mohou být dostupná pomocí WMS serveru
Teredit Pro editovaná data lze nastavit pravidla, která jsou kontrolována před uložením na datový server Kontrolu pravidel lze provádět na dvou místech Na klientovi před odesláním dat na server Umožňuje zabránění odeslání dat, které nesplňují definovaná pravidla Lze provést pouze základní typy kontrol Přípustný datový typ (číslo, řetězec, datum a čas, ) Seznam přípustných hodnot Rozsah přípustných hodnot Složitější pravidla lze definovat pomocí výrazů Na serveru po odeslání dat, ale před uložením dat na datový server Umožňuje provést základní typy kontrol stejně jako na klientovi Komplexní kontrolní modul, který umožňuje kontrolovat např. referenční integritu vzhledem k ostatní datům na serveru Na server jsou odesílána pouze změněná data
Teredit Na mobilním zařízení lze použít pro editaci libovolnou z podporovaných aplikací ESRI ArcPad TopoL CE FieldCheck SiteMate
Geohosting a jeho aplikace Základní vestavěné aplikace DataMan MapMan Teredit Externí aplikace MICKA URM
MICKA Metainformační katalog Plně podporuje normu ISO 19115 Plně v souladu s principy INSPIRE Možnost integrace s mapovými aplikacemi Vícejazyčné prostředí Moduly systému Vyhledávání a zobrazování metadat Editace metadat (pořizování a správa metadat, import, export) Správa uživatelů Webová katalogová služba dle specifikací OpenGIS konsorcia
MICKA
Geohosting a jeho aplikace Základní vestavěné aplikace DataMan MapMan Teredit Externí aplikace MICKA URM
Uniform Resource Management Portálové řešení založené na metadatech Propojení přes katalogovou službu na metadata katalog MICKA Možnost vyhledávání různých typů záznamů (dokumenty, projekty, aplikace, ) Integrované nástroje pro spolupráci
Uniform Resource Management Vyhledávání a katalogové služby Nástroje pro spolupráci
Shrnutí Geohosting umožňuje publikování vlastních dat, jejich kombinaci se vzdálenými datovými zdroji i případnou aktualizaci v terénu pro každého uživatele Geohosting umožňují propojení na metadatový systém, což umožňuje uživateli popsat veškerá svá data v systému pomocí metadat, která jsou poté dostupná pomocí metadatového katalogu ostatním uživatelům Geohosting zpřístupňuje OGC webové služby a příslušná geografická data i běžným uživatelům bez potřeby hlubších znalostí dané problematiky Celé řešení je vybudováno na principech INSPIRE
Děkuji za pozornost! Martin Vlk Help forest s.r.o. mavlk@helpforest.cz