JAK PUBLIKOVAT MAPY NA INTERNETU?



Podobné dokumenty
KARTOGRAFICKÁ DATA A JEJICH PREZENTACE NA INTERNETU

MÜLLEROVY MAPY ČECH A MORAVY NA INTERNETU

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

Publikování map na webu - WMS

internetu v rámci výuky

Obsah Plán semestru GIS software. GIS1-1. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie

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

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

ZOBRAZOVÁ NÍSTARÝCH KARTOGRAFICKÝCH DĚ L V PROSTŘ EDÍ INTERNETU

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

Mapový server Marushka. Technický profil

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

VYUŽ ITÍ WEBOVÝCH MAPOVÝCH SERVERŮ

PROBLEMATICKÉ ASPEKTY GEOREFERENCOVÁNÍ MAP

Otevřený katastr (OK)

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

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

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

GIS a správa majetku a dokumentů

Přehled vhodných metod georeferencování starých map

Evidence a správa kanalizace v GIS Kompas 3.2

Číslo DUM: VY_32_INOVACE_04_01 Autor: Mgr. Ivana Matyášková Datum vytvoření: březen 2013 Ročník: prima Vzdělávací obor: informační technologie

INFORMATIKA. Grafické studio ve škole

HISTORICKÉ MAPY STŘEDNÍCH MĚŘÍTEK DIGITALIZACE A VYUŽITÍ DAT

Desktopový GIS a Grafický editor. Technický profil

Využití FWTools a UMN MapServer. dat

Alena Malovaná, MAL305

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

Evidence městského mobiliáře v GIS Kompas 3.2

Hlavní rysy produktu MapInfo Professional

Staré mapy a jejich využití v projektech Katedry geomatiky na ČVUT v Praze založených na technologii Esri

Přístup povolen. AutoCAD. Map 3D. AutoCAD. AutoCAD. Civil 3D

SA Služby IS DMVS LK

Š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

Publikování map na webu - WMS

FOSS4G úspěšné projekty

Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen

SD Provozní řád DTM DMVS LK

FORMÁTY UKLÁDÁNÍ OBRAZOVÝCH INFORMACÍ VÝMĚNA DAT MEZI CAD SYSTÉMY

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

Zdroje mapových podkladů

Architektura GIS KMA/AGI. Karel Jedlička

ROZVOJ SLUŽEB GEOPORTÁLU ČÚZK

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

INFORMAČNÍ SYSTÉMY NA WEBU

DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ

Katedra geoinformatiky Univerzita Palackého v Olomouci

POKROČILÁ KARTOGRAFICKÁ TVORBA v prostředí ArcMap

VÝVOJ VENKOVSKÝCH SÍDEL V 19. A 20. STOLETÍ: TVORBA ANALYTICKÝCH MAPOVÝCH VÝSTUPŮ

Georeferencované mapové podklady z WMS služeb

Grafické editory. Ing. Jan Steringa 2008

FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. polygrafii

Digitální kartografie 3

pro tvorbu map OCAD 11 (1)

GIS a nemapové služby

ROZŠIŘOVÁNÍ MOŽNOSTÍ PUBLIKACE DAT ZEMĚMĚŘICKÉHO ÚŘADU

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)

TECHNOLOGIE ELASTICKÉ KONFORMNÍ TRANSFORMACE RASTROVÝCH OBRAZŮ

Pasport veřejného osvětlení v GIS Kompas 3.2

Praktické použití kartografického software pro tvorbu map OCAD 11

IVT. Grafické formáty. 8. ročník

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/

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

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

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

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

Adobe Photoshop 18. Ukládání dokumentu formáty

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

Využití programu MISYS pro správu nemovitého majetku Českých drah

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

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

Interaktivní mapa učeben PŘF UP

Bentley MicroStation XM Podpora služeb WMS/WFS

Publikování map na webu - WMS

Evidence hrobových míst v GIS Kompas 3.2

Internet 2 css, skriptování, dynamické prvky

Výstupy oblastních plánů rozvoje lesů a jejich dostupnost

7. Geografické informační systémy.

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

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Import a export dat, vyřezávání, spojování, export vybraných objektů

Mapové služby podle OGC

GVSIG& OPENWEBGLOBE: OPEN SOURCE ŘEŠENÍ na Katedře geoinformatiky Univerzity Palackého v Olomouci

X. mezinárodní konference o katastru nemovitostí, Karlovy Vary hotel Thermal

MBI - technologická realizace modelu

VYUŽITÍ POČÍTAČOVÉ GRAFIKY

APLIKACE TEMATICKÝCH MAP ATLAS ORP ROKYCANY SE ZAMĚŘENÍM NA VOLBY

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

Seminář. Územně analytické podklady v Plzeňském kraji

DTM DMVS Plzeňského kraje

Dostupné zdroje geodat v ČR

DTM DMVS Plzeňského kraje

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

Převod prostorových dat katastru nemovitostí do formátu shapefile

Rastrová grafika. Grafický objekt je zaznamenán jednotlivými souřadnicemi bodů v mřížce. pixel ( picture element ) s definovanou barvou

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

Kde se používá počítačová grafika (PG)?

Transkript:

JAK PUBLIKOVAT MAPY NA INTERNETU? HOW TO PUBLISH MAPS ON THE INTERNET? Jiří Cajthaml 1 Abstract Map products are usually created in digital form now, either directly in special software or as a result of older maps scanning. Therefore internet comes as an ideal medium for maps publishing. This paper maps possibilities of map presentation on the internet. Main part is focused on map servers, which stand on the border between cartography and geoinformatics. The project of the mapserver of the old maps (19th century) that is developed by author at Department of Mapping and Cartography, Faculty of Civil Engineering, CTU in Prague is introduced. Key words map mapa, internet internet, old maps staré mapy, mapserver mapový server, cartography kartografie, geoinformatics - geoinformatika 1 PROMĚNA KARTOGRAFIE Kartografie je věda s bohatou historií. Vždyť už první nákresy lovců mamutů byly vlastně předchů dci dnešních map. S příchodem digitálních technologií se postupně mění prakticky všechny vědní obory, kartografii nevyjímaje. Počítačové technologie, které byly v kartografii zpočá tku používá ny spíše v rámci výzkumu, dnes prakticky ovládly kartografickou tvorbu. Poté, co byly v polovinědevadesátých let minulého století do praxe standardně zavedeny digitální metody tvorby map, nastupuje počá tkem nového století internet, jako ideální médium pro prezentaci těchto dat. Současné technologické možnosti nabízejí víc než jen pouhé zobrazování map. Kartografická data mohou být sdílena na rů zných serverech a s daty je možno interaktivněpracovat přímo v prostředí internetu. Právě současnými možnostmi publikace dat na internetu se zabývá tento příspěvek. 2 KARTOGRAFICKÁ DATA Pokud se podíváme na kartografická data, můžeme najít základní dva formáty, rastrová a vektorová data. Nejdříve bych rád rozlišil, jakým způ sobem data vznikají. Původní data jsou dnes prakticky výhradnětvořena ve vektorových formátech. Rastrová data pak vznikají buď neskenováním starších map, nebo přerastrováním dat vektorových (většinou při předtiskové přípravěmap). 1 Jiří Cajthaml, Ing., Č VUT v Praze, Fakulta stavební, katedra mapování a kartografie, Thákurova 7, 166 29 Praha 6 (jiri.cajthaml@fsv.cvut.cz)

2.1 Vektorová data Většina dnešních map je tvořena ve forměvektorů. Samotných vektorových formátů je velké množství a prakticky každý software disponuje vlastním vektorovým formátem. Mezi softwarovými produkty, pomocí kterých lze vytvářet mapy, jsou velké rozdíly. Rozdělil bych je do čtyřech skupin: Grafické programy (Adobe Illustrator, Corel DRAW) CAD systémy (AutoCAD, MicroStation) Specializovaný kartografický software (OCAD) GIS (ArcGIS, GeoMedia, MapInfo) Grafické programy nejsou primárně určeny pro tvorbu map. Jsou používá ny hlavně v oblasti profesionální grafiky a DTP. Pro kartografické účely se používají hlavněv oblasti předtiskové přípravy (montáž jednotlivých archů, ořezové značky). CAD systémy představují nástroje pro počítačem podporované navrhová ní. Slouží především k tvorbě technických výkresů. I přesto jsou dodnes používá ny v kartografické tvorbě, neboť byly v počá tcích nejlepším řešením udržování vektorových dat. V našich podmínkách dominuje produkt MicroStation používaný především geodetickou praxí. S nástupem digitální kartografie začaly být vytvářeny produkty specializované přímo na tvorbu map. Z nich se do této doby nejvíce prosadil švýcarský software OCAD. Představuje vlastnějednoduchý kreslicí program, který však umí poměrnědobře pracovat se značkovým klíčem mapy a dále nabízí několik speciálních kartografických funkcí. Díky jeho příznivé ceně (oproti CAD systémů m) je dnes hodně rozšířen a používá n zejména pro tvorbu turistických map (Shocart, Kartografie Praha), Autoatlasů (Geodézie Č S, Shocart, Kartografie Praha) nebo plánů měst. GIS systémy nabízejí nejpokročilejší možnosti správy vektorových dat. Na rozdíl od všech předchozích nepracují pouze s kresbou, ale i s atributovými tabulkami, pomocí kterých jsou pak data vizualizována (převedena podle značkového klíče). Data zde také mohou být transformována mezi různými kartografickými zobrazeními. Velikou výhodou je možnost databázového ukládání dat, protože to představuje nejlepší možnost jejich udržování. GIS také disponují velikou šíří nástrojů pro kontroly kresby nebo topologie. Jak jsem již zmínil, prakticky každý software disponuje svým vlastním vektorovým formátem. Jen namátkou: AI Adobe Illustrator CDR Corel DRAW DGN Bentley MicroStation DWG Autodesk AutoCAD OCD OCAD SHP ArcGIS Převody mezi jednotlivými formáty nejsou jednoduché a proto je snaha vytvořit nějaký standardizovaný formát pro vektorová data. Vytvoření takového formátu pro desktop aplikace není dnes realné, avšak data začínají být zobrazována na internetu, kde již k určité standardizaci dochází. Slibným standardem pro vektorová data, která jsou zobrazována na internetu, je formát SVG (scalable vector graphics), který bohužel zatím nemá příliš velkou

podporu v internetových prohlížečích. Formát SVG je založen na značkovacím jazyku XML, který je dnes používá n k přenosu informací mezi různými systémy. Další aplikaci jazyka XML představuje GML (geography markup language), který začíná být standardním formátem pro přenos prostorově umístěných dat včetně jejich atributů. Používá n je tedy hlavněpři komunikaci rů zných GIS systémů. Pokud chceme mapu vytisknout, dochází v závěrečné fázi tvorby její převedení do vektorových formátů vhodných pro tisk (PDF nebo PS). 2.2 Rastrová data Ačkoliv jsou mapy tvořeny ve vektorových formátech, jejich publikace v digitální podoběje většinou prezentována rastrovým obrazem. Tvů rce mapy tak dává najevo, že si nepřeje, aby někdo měnil symbologii, případněeditoval jím vytvořená data. Vektorová data jsou tedy před svým publikováním většinou přerastrována a pak nabízena jako obrazy. Formátů rastrových dat je také velké množství, na rozdíl od vektorových jsou však tyto formáty otevřenější. Nejpoužívanějšími formáty jsou: TIFF buď bez komprese, nebo velice často s kompresí LZW JPEG obraz se ztrátovou kompresí, ideální pro fotografie GIF - dříve prakticky standard pro obrázky na internetu PNG dnes nejlepší pro publikaci obrázků na internetu Rastrová data jsou dále používá na při prezentaci starých mapových děl, která existují pouze v analogové formě(na papíru). Staré mapy jsou neskenovány (většinou ve formátu TIFF) a případněpřevedeny do jiného formátu. Nejvhodnějšími formáty pro publikaci dat na internetu se jeví JPEG (pro fotografie a podobné obrazy) nebo PNG. 3 JAK JSOU DATA PUBLIKOVÁ NA? Pokud mluvíme o publikaci digitálních dat, máme na mysli buď možnost stáhnout si data do své desktop aplikace nebo možnost práce s daty přes internet. Pokud jde o lokální používá ní dat v desktop aplikacích, stačí, aby aplikace byla schopná data načíst. Poté již můžeme bezproblémověpracovat (bohužel povětšinou pouze s rastrovými daty). Vystavení dat na internet je dnes stále častější. Většina internetových portálů nabízí k prohlížení určitá mapová díla. Rád bych se nyní zmínil, jakým způ sobem je možné data na internet dostat. 3.1 Prosté umístě ní na WWW Nejjednodušší metou publikování na internetu je vložení obrazu přímo do HTML stránky. Obrázek je pak součástí stránky, není možné ho zvětšovat, zmenšovat, případně nějak upravovat. Rastrový obrázek můžeme publikovat jako JPEG nebo PNG, vektorový jako SVG (většinou za použití plug-inu, neboť plnou podporu formátu SVG dává z významných internetových prohlížečů zatím pouze Opera).

Jistým vylepšením pouhého vložení obrázku do HTML kódu je vytvoření náhledového tlačítka pro odkaz na stránku s obrázkem. Ještěpokročilejší metodou jsou tzv. klikací mapy, které umožňují obraz rozdělit na definované odkazové oblasti. Každá oblast pak funguje jako tlačítko, které odkáže uživatele na příslušnou čá st mapy. Tato metoda se hodí například pro zobrazení kartografických děl s definovaných kladem mapových listů. Všechny uvedené metody využívají pouze jazyka HTML a na straněuživatele tedy vyžadují pouze internetový prohlížeč, na straněserveru pouze webový server. Další řešení budou využívat pokročilejších technologií. 3.2 Web mapping Web mapping je metoda zobrazení geografických dat pomocí nějaké serverové aplikace. Na straněserveru tedy stojí vedle webového serveru ještějiná aplikace, která je schopná se serverem komunikovat a předávat mu vyžá daná data. Tuto aplikaci většinou nazýváme mapový server. Mapserver muže být naprogramován prakticky v jakémkoliv programovacím jazyce, dů ležitá je možnost komunikace s webovým serverem. U programů napsaných v jazyce C/C++, Perl a dalších je využívá no tzv. CGI rozhraní (common gateway interface) mezi aplikací a webových serverem. U Java aplikací je možná přímá komunikace s webovým serverem. V současné době existuje několik nejrozšířenějších řešení mapserveru a to buď komerčních nebo svobodných. Mezi nejpoužívanější komerční mapservery patří: ArcIMS (ESRI) GeoMedia Web Map (Intergraph) MapXtreme (MapInfo) MapGuide (Autodesk) Alternativou těmto komerčním produktů m je skupina svobodného software, který je možno bezplatněšířit a dokonce upravovat ke svým potřebám. Mezi mapservery patřící do skupiny svobodného software patří: UMN Mapserver (University of Minnesota) Deegree geoserver Jaké jsou výhody web mappingu? Na internetu můžeme publikovat georeferencované (souřadnicově umístěné mapy), aplikace zajistí načítá ní vždy jen potřebných dat, mapy můžeme posunovat, zvětšovat, zmenšovat, atd. Jednodušší variantou je tzv. Static web mapping. Představuje využití HTML formulářů a předávání parametrů CGI aplikaci, která mapu zobrazí. Webová stránka pak reaguje na tlačítka a přepínače formuláře a CGI aplikace (mapový server) vytváří výsledné kompozice. V HTML formulářích se často používají skrýtá (hidden) pole, která uchová vají informaci o stavu aplikace. CGI je pak programové rozhraní, které umožňuje předávat vstupní hodnoty do proměnných, které využívá CGI aplikace (mapový server). Pokročilejší možností (tzv. Interactive web mapping) je doplnění Static web mappingu o interaktivní prvky pomocí technologií DHTML, Java applets, ActiveX či rů zných plug-inů. Technologie DHTML je založena na skriptování na straněklienta (JavaScript, VBScript),

DOM (document object model) a CSS (cascading style sheets). Pomocí jednoduchých skriptů pak můžeme interaktivněměnit obsah i vzhled stránky. Na webových stránkách jsou stále populárnější Java applety. Jsou to moduly napsané v jazyce Java a doplněné do HTML kódu. Pokud má klient nainstalovánu podporu Javy, applet se spustí a může oživit stránky stejně jako např. DHTML (je třeba poznamenat, že Java má mnohem větší možnosti). Java má velkou výhodu i ve své nezávislosti na platforměa právěproto je dnes tak populární. Jak tedy vypadá výsledná aplikace? Na straněserveru jsou uložena geografická data (buď v souborech nebo v databázi) a dále zde běží webový server spolu s mapovým serverem. Základní HTML stránka obsahuje formulář, případněvložené skripty nebo applety. Na straněklienta stačí internetový prohlížeč, s případnou podporou Javy nebo s jinými pluginy. 3.3 Webové mapové služ by Nejnovějším trendem v oblasti publikace dat na internetu jsou rozhodně webové mapové služby. Ty umožňují sdílení dat mezi různými servery a pokud mapové servery běžící na serverech dodržují příslušné standardy, není problém taková data kdykoliv připojit nebo zase odpojit. Do webové aplikace tak můžeme pouhým zaškrtnutím políčka připojit data třeba z druhého konce republiky. Pod souhrnným názvem webové mapové služby rozumíme celou řadu služeb, z nichž nejvýznamnější jsou WMS a WFS. Web Map Service (WMS) umožňuje přenos dat jako rastrového obrázku. I vektorová data jsou tedy narastrována a poslána přes internet. Web Feature Service (WFS) pak umožňuje přenos vektorových dat a to převedených do formátu GML. Na našem ú zemí se zatím využívá spíše WMS. 4 APLIKACE MAPSERVERU STARÝ CH MAP V rámci svého doktorského studia jsem vytvořil jednoduchou webovou aplikaci pro prezentaci starých map na internetu. Moje práce souvisí s grantem GA Č R 205/04/0888 - Georeferencování a kartografická analýza historických mapování Č ech, Moravy a Slezska, jehož řešitelem je mů j školitel, prof. Veverka. Vstupní data do mého projektu pochází právě z tohoto grantu a představují naskenované rastry map 2. vojenského mapování Rakouska- Uherska. Originály map se nacházejí ve Vídni, kde byly také neskenovány. Rastry bylo nejdříve nutné ořezat podle mapových rámů tak, aby bylo později možné vytvořit bezešvou mapu. Dále bylo nezbytné rastry georeferencovat (souřadnicověumístit). Aby mohla být data dále využívá na a porovnávána se současným stavem krajiny, bylo nutné je převést do některého ze současných souřadnicových systémů. Globální transformační klíč pro transformaci souřadnic ze souřadnicových systémů Rakouska-Uherska do S-JTSK odvodil doc. Č ada ze ZČU. Při znalosti transformace již není problém převést známé souřadnice rohů mapových listů do S-JTSK. Rastry byly dále uloženy na server a připraveny k zobrazení. Webová aplikace představuje static web mapping, tedy HTML formulář s použitím CGI aplikace. Jako mapserver byl použit svobodný produkt UMN MapServer vyvíjený univerzitou v Minnesotě. Pro zvýšení interaktivity jsem doplnil několik skriptů v JavaScriptu tak, aby bylo možné mapou posunovat v osmi základních směrech a dále aby bylo možné

interaktivněodečítat souřadnice S-JTSK. Na ukázku byla k aplikaci připojena vzdálená data (vrstevnice z datového skladu ÚHÚL Brandýs n/l) pomocí WMS. Aplikaci se budu snažit dále vylepšovat, její současný stav je vidět na obrázku. Obr. 1) Ukázka aplikace mapserveru starých map 5 ZÁ VĚR Internet se jeví jako velmi vhodné médium pro publikaci map. Technologie již natolik pokročily, že není problémem pracovat s mapou přímo v prostředí internetu bez nutnosti stažení zdrojových dat. Velmi slibným se jeví rozvoj webových mapových služeb, které umožňují sdílení dat na rů zných serverech. Literatura [1] CAJTHAML, J. Využití webových mapových serverů. 16. kartografická konference: Mapa v informační společnosti abstrakta, s.34 (plný text ve sborníku na CD), Brno 2005, ISBN 80-7231-015-1 [2] KOLLINGER, M. Návrh a implementace finančně nenáročného způ sobu publikace geografických dat na internetu. ZČ U Plzeň (diplomová práce), 2004 [3] HONZÍK, V. Posouzení internetových software pro použití GIS na internetu. Č VUT v Praze (diplomová práce), 2002 Recenzoval Prof. Ing. Bohuslav Veverka, DrSc., Č VUT v Praze, Fakulta stavební, katedra mapování a kartografie, Thákurova 7, 166 29 Praha 6, tel. +420 22435 4656, veverka@fsv.cvut.cz