Publikování map na webu - WMS



Podobné dokumenty
Publikování map na webu - WMS

Publikování map na webu - WMS

Georeferencované mapové podklady z WMS služeb

internetu v rámci výuky

Modulární systém dalšího vzdělávání pedagogických pracovníků JmK v přírodních vědách a informatice CZ.1.07/1.3.10/

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

Možnosti a podmínky využití prostorových dat Zeměměřického úřadu

Mapové produkty Zeměměřického úřadu

Návod na použití mapového portálu MAP SQUARE

Referát digitální ortofoto Fotogrammetrie 30 KOMERČNĚ DOSTUPNÁ DIGITÁLNÍ ORTOFOTA. Marcela Čapková Petra Havlíčková

Uživatelská dokumentace

PŘEHLED A MOŽNOSTI VYUŽITÍ WEBOVÝCH MAPOVÝCH SLUŽEB

Mapové servery. Novák Petr Katedra informatiky a geoinformatiky Fakulta životního prostředí Univerzita J. E. Purkyně v Ústí nad Labem.

Webové mapové služby. Lukáš Birka

Uživatelská příručka mapový prohlížeč irso 4.0.

Prostorová data pro INSPIRE, pro veřejnou správu i pro veškerou veřejnost

Digitální kartografie 3

Poskytování prostorových dat resort ČÚZK a INSPIRE

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK. Petr Dvořáček

ROZVOJ SLUŽEB GEOPORTÁLU ČÚZK

INSPIRE SLUŽBY Téma PARCELY (CP) Téma ADRESY (AD) Téma SPRÁVNÍ JEDNOTKY (AU) NÁRODNÍ SLUŽBY Téma KATASTRÁLNÍ MAPA (KM) Téma ROZŠÍŘENÉ JEDNOTKY (UX) Vy

Dostupné zdroje geodat v ČR - nekomerční, státní správa, privátní sféra

GeoportálČÚZK webová služba transformace souřadnic

Webové služby pro prostorová data

MÜLLEROVY MAPY ČECH A MORAVY NA INTERNETU

MAPOVÉ PRODUKTY A SLUŽBY GEOPORTÁLU ČÚZK, CO NABÍZEJÍ STÁTNÍ SPRÁVĚ A SAMOSPRÁVĚ

Mapové produkty Zeměměřického úřadu

Zpřístupnění Müllerových map Čech a Moravy na internetu

G E O G R A F I C K É I N F O R M A Č N Í S Y S T É M Y. Bc. Michalis Katapodis kat015

Mapové služby podle OGC

CZ.1.07/1.5.00/

Nápověda k používání mapové aplikace Katastrální mapy Obsah

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Interaktivní mapy ÚAP Uživatelská příručka

Propojení GIS a on-line mapových nástrojů a služeb - MapInfo a Google Earth WMS / WFS služby

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008

Význam a způsoby sdílení geodat. Ing. Petr Seidl, CSc. ARCDATA PRAHA, s.r.o.

Metodický list s komponentou ICT

SA Služby IS DMVS LK

Služby katastru nemovitostí. JiříPoláček

Ohlédnutí do minulosti Jak to funguje Právní předpisy Výstupy z ISKN Výstupy z RÚIAN. Český úřad zeměměřický a katastrální

Sdílení a poskytování dat KN. Jiří Poláček

Odstranění historie prohlížení

Praktické využití mapových služeb v rámci tvorby projektových dokumentací

Novinky v grafickém prostředí Marushka v ISÚI (leden 2019)

MAPOVÝ SERVER. IMS služby. WMS služby. ArcIMS (Arc Internet Map Server) IMS (Internet Map Service) WMS (Web map Service) WFS ( Web Feature Service)

Možnosti tisku v MarushkaDesignu

Uživatelská dokumentace

Otevřený katastr (OK)

Dostupné zdroje geodat v ČR

Vektorové dlaždice. a jejich využití pro vizualizaci dat katastru nemovitostí. Filip Zavadil, Cleerio s.r.o

Nové služby geoportálu

METODY A POSTUPY DIGITALIZACE A ONLINE ZPŘÍSTUPNĚNÍ STARÝCH KARTOGRAFICKÝCH DĚL

Digitální mapa veřejné správy Plzeňského kraje - část II.

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK

Nastavení provozního prostředí webového prohlížeče pro aplikaci

Envis LIMS Klient distribučního portálu

Ovládání mapového prohlížeče a aplikace. Šumperk : Mapa města

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

3 MOŽNÉ PŘÍSTUPY K TVORBĚ APLIKACÍ NAD SVG DOKUMENTY

Přehled kartografické tvorby Zeměměřického úřadu

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE. Fakulta stavební. Katedra geomatiky. Využití služeb WMS a WFS pro zeměměřické činnosti

TECHNOLOGIE ELASTICKÉ KONFORMNÍ TRANSFORMACE RASTROVÝCH OBRAZŮ

Tisk map z LPIS - rozšířené

MAPOVÉ SLUŽBY ONLINE GIS MOBILNÍ MAPOVÁNÍ SBĚR DAT

Svět mapových služeb. Vladimír Špaček, Sr. consultant Intergraph ČR

GIS a nemapové služby

Konverze grafických rastrových formátů

Uživatelská dokumentace

Hlavní okno aplikace

GEOVAP, spol. s r.o. WMS JDTM ZK

DIGITÁLNÍ MAPY. Přednáška z předmětu KMA/TKA. Otakar ČERBA Západočeská univerzita v Plzni

Mapy jsou významným zdrojem informací, skrze které lidé vyjadřují své dojmy o místech.

Kurz GIS v egovernmentu POKROČILÝ

Mapový server Marushka. Technický profil

Portál veřejné správy ČR - CENIA

GEOM LITE - MANUÁL hlavní obrazovka

Petr Souček Český úřad zeměměřický a katastrální

2 Téma CP (parcely) Prohlížecí služby Stahovací služby ONLINE (WFS) Stahovací služby (předpřipravené soubory GML) Závěr

PROSTOROVÁ DATA Z GEOPORTÁLU ČÚZK A INSPIRE

Webové služby a aplikace XML

Aplikace. prostorového navázání zastávek veřejné autobusové dopravy na přilehlou pozemní komunikaci s využitím prostorových a popisných dat

Zdroje mapových podkladů

SD Provozní řád DTM DMVS LK

Nastavení provozního prostředí webového prohlížeče pro aplikaci

Aplikace. prostorového navázání nehod v silničním provozu na přilehlou pozemní komunikaci s využitím prostorových a popisných dat

Přehled technologií mapových serverů ve státní správě

Chytrý mapový portál Mapový portál obce Doubravčice

Petr Souček Český úřad zeměměřický a katastrální

ArcGIS Online Subscription

Aplikace. prostorového navázání železničních přejezdů na přilehlou pozemní komunikaci s využitím prostorových a popisných dat

Redakční systém Joomla. Prokop Zelený

Studijní informační systém KOS ikos přístup pro referenty

První rande s Kristýnou

SCHÉMA aplikace ObčanServer 2 MENU aplikace Mapové kompozice

Využití FWTools a UMN MapServer. dat

DATA A SLUŽBY ZEMĚMĚŘICKÉHO ÚŘADU

Odpadové hospodářství v ORP Ústí nad Labem

Sr. consultant Intergraph ČR

Transkript:

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE Publikování map na webu - WMS semestrální práce Ondřej Dohnal Martina Černohorská editor: Filip Dvořáček V Praze dne 7. 4. 2010 Kartografická polygrafie a reprografie

Úvod Téma webových mapových služeb je v současnosti velice aktuální. Stále více organizací poskytuje nejrůznější mapové produkty a služby na svých serverech. Tato semestrální práce si klade za cíl poskytnout čtenáři alespoň základní informace o dané problematice a dále předložit přehled možností, jak k webovým mapovým službám přistupovat a využívat všechny jejich výhody. Závěrem bude uveden směr, kam se webové mapové služby ubírají a co z toho pro běžného uživatele plyne. 1 Web Map Service V českém jazyce webová mapová služba, v anglickém jazyce Web Map Service, zkráceně WMS. 1.1 Historie WMS Na historii webových mapových služeb můžeme pohlížet z několika různých hledisek. Nejdříve se musí upřesnit, co se již dá považovat za webovou mapovou službu a co ještě ne. Abychom uvedli na pravou míru výraz webové mapové služby, je nutné dodat, že se nejedná pouze o digitální prezentaci map, ale že v tomto systému jsou začleněny i prvky geografických informačních systémů (GIS). Za předchůdce webových mapových služeb lze pokládat desktopové aplikace, které běžely pouze na lokálním počítači. Další krok, který svět přiblížil k webovým mapovým službám, jak je chápeme dnes, bylo vytvoření aplikací využívající data uložená na lokálním serveru. V tomto okamžiku už bylo blízko k nahrazení lokálního serveru serverem, který byl připojený k celosvětové informační sítí internet. Data se tak mohla dostat k velkému počtu uživatelů připojených k internetu. V současnosti již využíváme tzv. webové aplikace k prohlížení dat poskytovaných webovými mapovými servery. Jedná se o programy, které běží na vzdálených počítačích a jen jejich malá část se stahuje do lokálního počítače uživatele. To s sebou samozřejmě nese velkou řadu výhod. Především to, že uživatel není nucen instalovat do lokálního počítače složité programy, které zabírají velké množství prostoru na místním disku. To stejné platí pro zpracovávaná data. Nevýhodou však zůstává rychlost zpracování dat, která je přímo úměrná kvalitě připojení do sítě internet. Webové aplikace jsou skutečným začátkem webových mapových služeb. Příkladem webových aplikací může být prohlížení map. Na tomto příkladu můžeme poznat, že se jedná o komunikaci uživatele se vzdáleným počítačem či serverem. Složitější variantou jsou webové služby, kdy komunikují mezi sebou dva servery. Například si vzájemně předávají informace. 1.2 Princip WMS Jak již bylo řečeno, hlavní síla WMS spočívá v získávání informací ze vzdálených serverů. Komunikace mezi servery, případně mezi serverem a uživatelem, se zajišťuje pomocí XML jazyka. Jedná se o značkovací jazyk vyvinutý z obecného značkovacího jazyka SGML. Původní jazyk byl bohužel až příliš obecný a tím extrémně složitý. Proto na půdě W3C 1

konsorcia vznikla modifikovaná podoba SGML. Touto modifikovanou podobou je jazyk extensible Markup Language, zkráceně XML. Obrovská výhoda této mutace původního SGML jazyka spočívá v jeho rozšiřitelnosti. V praxi to znamená, že si autor může rozšířit kód o svoje vlastní tagy, když dodrží jistá pravidla. Tímto způsobem je možné vytvořit nekonečně mnoho vlastních příkazů. Konsorcium W3C formát XML stále zdokonaluje a posouvá jeho praktické využití. Jazyk má relativně jednoduchá syntaktická pravidla, která však vyžadují jejich striktní dodržování. Toto je jeden z hlavních rozdílů oproti příbuznému značkovacímu jazyku HTML, u kterého drobné nepřesnosti nemají vliv na zobrazovaný výsledek. Jazyk je postaven tak, aby pomocí něj bylo možné pokládat serveru či aplikaci nějaký dotaz. Naopak dotazovaná jednotka musí být schopna na základě položeného dotazu vrátit zcela jasnou odpověď, například výřez mapy. Mezi základní dotazy patří: GetCapabilities - vrátí jako odpověď soubor ve formátu XML, obsahující veškeré informace o poskytované WNS službě GetMap - ve zvoleném druhu rastrového formátu vrátí mapovou kresbu GetFeatureInfo - vrátí atributy prvku mapy na souřadnicích zadaných uživatelem Data se distribuují buď ve vektorových nebo rastrových formátech. Rastrová data mají zpravidla nižší přesnost než vektorová. Na druhou stranu objem rastrových dat na disku je daleko menší než u vektorových. Existují však i webové servery poskytující vektorová data. Potom mluvíme o tzv. WFS (Web Feature Service). WFS servery nejsou příliš rozšířené, protože kladou velké nároky na rychlost připojení k internetu. Dalším důvodem je ekonomický aspekt, jelikož WMS služby jsou zpravidla nabízeny zdarma také proto, že neposkytují tak kvalitní rastrová data, jako kdyby byla poskytována ve vektorové formě. Vektorová data bývají častěji zpoplatněna. WCS (Web Coverage Service) přináší výhodu práce s daty, které se v čase mění, a umožňuje tak provádět složitější analýzy povrchů s ohledem na čtvrtý rozměr. WPS (Web Processing Service) umožňuje uživateli provádět nad daty jednoduché i složité výpočetní analýzy, které provádí centrální server. Vývoj služeb WCS a WPS není ještě zcela ukončen a k jejich širšímu využití zatím nedošlo. 1.3 Mapfile versus XML WMS služby běží pomocí mapových serverů, a ačkoliv bylo řečeno, že WMS služby pracují na základě XML jazyka, není to tak úplně pravda. Korektním zobrazením dat se zabývá konfigurační soubor, tzv. mapfile, který říká mapovému serveru, jak má s daty nakládat. Mapfile ve své podstatě sice z jazyka XML vychází, ale ztrácí jeho univerzalitu a lze jej využít pouze pro přenos dat z mapového serveru k uživateli. Mapfile udává pro jaké kartografické zobrazení je vrstva vytvořena, v jakém formátu jsou data uložena a v jakém jsou poskytována. V tomto souboru je také definována struktura datových vrstev. V praxi to znamená, že je zde uveden název vrstev a jejich stromová struktura. Většina příkazů je párových, to znamená, že jsou uvozeny názvem příkazu a ukončeny příkazem END. Všechny příkazy musí být umístěny na každou řádku a jejich funkčnost nezávisí na velikosti písma (END a end má stejný význam). 2

Mezi základní příkazy jazyka mapfile patří: MAP - uvozuje celý projekt, může být vytvořen pro jednotlivé kartografické projekce LAYER - definuje novou vrstvu včetně kartografické projekce a cesty k datům dané vrstvy, dále lze nastavit minimální a maximální měřítko zobrazení EXTENT - vymezuje území v souřadnicích dané projekce, ve kterém budou všechna mapová data uložena (nejedná se již o párovou značku) Po správném nastavení již mapové servery poskytují uložené rastrové, případně vektorové soubory. K rastrovým souborům je ještě nutné uložit informaci, která definuje polohu a orientaci rastrového souboru. 1.4 Metody přístupu k WMS Nyní když víme jak WMS služby fungují, tak se podíváme na to, jak služeb využívat. Výhoda webových mapových služeb je jejich relativně snadná dostupnost. Přistupovat k WMS produktům lze několika způsoby pomocí následujících nástrojů: internetové prohlížeče (např. Internet Explorer, Mozilla Firefox) webové prohlížečky - běží v okně internetového prohlížeče komerční software - prohlížeče integrované v softwarech primárně určených k jinému účelu (např. Kokeš, ArcGIS, GeoMedia, Microstation) V následující části představíme stručné návody na prohlížení WMS pomocí všech tří výše zmíněných způsobů. Nutno dodat, že vždy se jedná o principiálně stejný postup. U každého je vždy nutné znát adresu daného WMS serveru. Postupy se řídí standardem OGC (Open Geospatial Consorcium). 1.4.1 Internetové prohlížeče Postupovat při zobrazování mapy můžeme v těchto krocích: Zadat adresu WMS serveru a doplnit příkaz REQUEST=GetCapabilities, po zadání URL adresy se nabídne ke stažení XML soubor obsahující možné parametry mapy. Příkaz GetCapabilities musí být vždy ještě doplněn o parametr SERVICE=WMS. Pomocí textového prohlížeče otevřít stažený XML soubor a vybrat doplňují parametry. Následuje URL příkaz doplněný o dotaz REQUEST=GetMap a doplňující parametry. Po potvrzení URL se nabídne rastrový soubor ke stažení, nebo se přímo zobrazí v internetovém prohlížeči. Tento rastrový soubor již obsahuje mapovou kresbu se zadanými parametry. Příkaz REQUEST=GetFeatureInfo je další rozšiřující možností, jak získat informace navíc. Příkaz s upřesňujícími parametry vrátí informace o daném bodu mapy. 3

1.4.2 Webové prohlížečky Je aplikace, která pro svoji činnost využívá okno internetového prohlížeče. Pro správný běh aplikace je nutné mít nainstalovaný programovací jazyk Java a příslušný software, který umí tento jazyk kódovat. Zmíněná prohlížečka umožňuje přidávání několika vrstev a podporuje tak jejich kaskádování. Na obrázku č. 1 je vidět, že webová prohlížečka nahrazuje ručně psané příkazy pomocí ikon, které daný dotaz na server odešlou automaticky. Ikona s i nahrazuje příkaz GetFeatureInfo. Dále jsou zde funkce pro manipulaci s obrazem jako vytváření výřezů nebo naopak zobrazení celkového náhledu. Dále je zde kromě mapového okna ještě okno s přehledkou polohy výřezu. Pod touto přehledkou se zobrazují připojené mapové vrstvy. Vykreslování vrstev se děje ve stejném pořádí, v jakém jsou vrstvy zobrazeny. Pomocí check boxu se dá měnit viditelnost vrstvy, šipka posunuje vrstvou směrem vzhůru v pořadí. Křížkem lze vrstvu odpojit. Přidávání vrstev se provádí přes ikonu se znakem plus. Otevře se nové okno, v kterém si můžeme zvolit z několika přednastavených WMS serverů nebo můžeme ručně přidat jiný server, který v seznamu nefiguruje. Po zvolení serveru se otevře další okno, které představuje výsledek příkazu GetCapabilities. Obr. 1: Ukázka webové prohlížečky 1.4.3 Prohlížení WMS v aplikacíh původně určené k jinému účelu Pro prohlížení WMS služeb lze využít například programy Kokeš, ArcGIS, GeoMedia, Microstation. Ve zmíněných programech je připravena funkce na připojení dat WMS, do níž stačí pouze zadat webovou adresu serverů, který poskytne data. Pokud se programu podaří spojit se serverem, nabídne uživateli dostupné vrstvy. Po zvolení vrstev umožňují tyto programy další operace nad otevřenými mapovými vrstvami. V tomto ohledu se jedná tedy o nejlepší variantu přístupu k datům, na druhou stranu se však nejedná, jako v ostatních případech, o software poskytovaný zdarma. Tyto programy stojí řádově desítky až stovky tisíc korun. 4

1.5 Výhody a nevýhody WMS Pro běžného uživatele jsou WMS služby výhodné, protože ve většině případů poskytují dostatečně přesná data a často jsou poskytovány zdarma. K využívání WMS postačuje webový prohlížeč, ale pro složitější práce a analýzy nad daty je však výhodnější použít k operacím nějaký komerční software. Uživatel si vybere komunikační prostředí, které mu vyhovuje. Mapová data nejsou uložena na lokálním disku uživatele a nezabírají tak úložný prostor. Stahována jsou jen ta data, na která se uživatel server dotazuje. A to dokonce v takové podobě, o které si zažádá. Je totiž možné měnit zobrazované atributy mapy. Údržba i aktualizace dat je velice jednoduchá, neboť všechna data jsou uložena centrálně na serveru. Výhodou je ustanovení konsorcia OGC (The Open Geospacial Consortium), které zajišťuje jednotnost standardů pro WMS služby. To umožňuje rozvoj open-source programů a dává jasná pravidla pro všechny programátory a uživatele. Nevýhody WMS nejsou na první pohled patrné, ale určitě se také najít dají. V první řadě je tu dostupnost. Ta je podmíněna možností připojení k síti internet, její funkčností a spolehlivostí a v neposlední řadě také funkčností mapového serveru. V případě využití WFS (Web Feature Service), která přenáší vektorová data, je nutné použít vysokokapacitní připojení k internetu, neboť služba je náročná na objem přenesených dat. Nevýhodou zůstávají data, která jsou při stažení zpoplatněna. Zato však často mají vyšší kvalitu než data, která jsou zdarma. Problém také může být s autorskými právy k mapám. Zveřejnění každé mapy přes internet je podmíněno souhlasem osoby, která k dílu vlastní autorská práva. Naopak osoby zachycené na leteckých snímcích s vysokým rozlišením mohou mít stížnosti na zásah do svého soukromí. Poslední nevýhodou se jeví fakt, že zobrazení map je realizováno pomocí obrazovek (nejčastěji LCD panelů), které mají menší velikost a nižší rozlišení než by někdy bylo potřeba. To lze řešit vytvořením detailu mapy, ale jen za cenu ztráty velikosti zobrazované oblasti. 1.6 Příklady WMS serverů V roce 2008 rozjel svoji první veřejnou WMS službu i Český úřad zeměměřický a katastrální. V současně době poskytuje tento server rastrové katastrální mapy, a to i v místech, kde je již mapa v digitální podobě. Jako další vrstvy lze připojit popisná čísla budov nebo parcelní čísla s jejich definičními body. Celá republika zatím bohužel není definičními body pokryta, proto se ještě nedají všechny parcely vyhledat pomocí příkazu. Využívat tohoto WMS serveru lze opět pomocí uvedených postupů a navíc na webových stránkách http://geoportal.cuzk.cz/ nalezneme integrovanou WMS prohlížečku pro tento server, kde kromě zvolených vrstev lze připojit i digitální ortofoto poskytované portálem www.geoportal.cenia.cz. Další nesporná výhoda této WMS prohlížečky je, že při označení definičního bodu parcely vypíše zkrácený výpis z listu vlastnictví, který je běžně dostupný na stránkách http://nahlizenidokn.cuzk.cz/. Naopak z těchto stránek lze zobrazit parcelu, ke které je právě zobrazen zkrácený výpis z listu vlastnictví. Tato operace se provede korektně pouze v případě, že parcela má zavedený definiční bod. V opačném případě se zobrazí celé katastrální území. 5

URL, kde lze nalézt další vybrané WMS servery pro ČR, udává následující výčet: http://geoportal.cuzk.cz http://geoportal.cenia.cz http://www.geofond.cz/mapsphere/geofond http://geoportal2.uhul.cz/index.php http://www.geology.cz/extranet/geodata/mapserver/wms http://mapy.nature.cz Závěr WMS se stále vyvíjejí a většina z nyní volně dostupných služeb se snaží zdokonalit sdílená data. Pro běžného uživatele to znamená, že zdarma dostává stále kvalitnější data a jejich objem se zvětšuje. Podstatné zůstává, že klient nepotřebuje specializovaný software, který by mu umožňoval prohlížení WMS obrazových dat. V současnosti stále postačují standardní internetové prohlížeče, které jsou základní výbavou každého dnes používaného operačního systému. Pouze při využívání WMS služeb přes webové prohlížečky je nutné mít nainstalován programovací jazyk Java, který je však zatím také zdarma dostupný. Závěrem lze říci, že WMS patří a do budoucna pravděpodobně zůstane nejvyužívanějším nástrojem k publikování map na internetu. Literatura [1] TALICH, Milan: WWW stránky, [online], 2004 [cit. 2008-05-25]. URL: http://www. inforum.cz/pdf/2004/talich_milan.pdf/ [2] FSV-ČVUT: WWW stránky, [online], 2008 [cit. 2010-03-21]. URL: http://gama.fsv. cvut.cz/wiki/index.php/153gis1_-_10._cvičení/ [3] JIRÁNEK, Jan: WWW stránky, [online], 2010 [cit. 2010-03-21]. URL: http://geo3. fsv.cvut.cz/wms/ [4] FSV-ČVUT: WWW stránky, [online], 2010 [cit. 2010-03-21]. URL: http://geo3.fsv. cvut.cz/kurzy/file.php/3/uvod/prednasky.html/ 6