i I ^ »i»if.
KARTOGRAFIE
RNDr. Tomáš REZNIK, Ph.D.
Mapové zdroje, podzim 2009
Laboratoř geoinformatiky a kartografie
Historie Webu
• 1983 internet (TCP/IP)
•1989 World Wide Web
- hypertextový odkaz (link) vytváří spojeni s dalším počítačem přes jednotné rozhraní
- nativní podpora pro:
-»text
—> grafika
^zvuk
—> animace
—> jiný typ souboru
• 1991 dokončen protokol WWW
• 1994 jeho široká podpora
Laboratoř geoinformatiky a kartografie
Mapy na internetu
• 1989 Atlas of Arkansas
• 1994 W3C doporučeni PNG (Portable Network Graphics)
• 1994 Zavedeni skriptů
• 1995 CGI (Common Gateway Interface)
• 1997 První webová mapová služba (ArcIMS)
• 1999 SVG (Scalable Vector Graphics)
• 2005 Google Maps •2005 Mapy.cz
•2006 Google Maps API
• 2007 Katalogová služba OGC (Open Geospatial Consortium)
Laboratoř geoinformatiky a kartografie
Mapy na internetu
• komise „Maps on the internet" ICA (International Cartographic Conference) od r. 1999
• Michael P. Peterson (University of Omaha), Georg Gartner (TU Wien)
• V ČR pouze MU má předmět Webová kartografie
- ZD213 Webová kartografie
-Z8188 Geoinformačnl technologie 2 -webová kartografie
• Oblast standardizace: W3C, OGC
Laboratoř geoinformatiky a kartografie
Proč dělat webové mapy?
• modernější
• levnější
• rychlejší
• efektivnější aktualizace
• interakce
• dynamika
Laboratoř geoinformatiky a kartografie
Proč nedělat webové mapy?
• omezený počet uživatelů
• cena pro uživatele
• nepřehlednost
• rozlišení a nastavení (monitoru) uživatele
• nedostatečná kontrola nad správou barev
Laboratoř geoinformatiky a kartografie
Podíl webových prohlížečů
• mozek©
• základní počítačová gramotnost
• počítač s alespoň jednoduchým textovým editorem
• webový prohlížeč
• mít o čem psát
• hodí se připojení k internetu
• nemusíte umět programovat
• nejsou potřeba drahé programy
• nejsou potřeba peníze
Laboratoř geoinformatiky a kartografie
Měsíc a rok IE 6
Červenec 2005 67,9% 5,9% 0,4% 19,8% 2,6% 0,5%
■ 4,4% 2,1% 19,3% 4,0% 0,3% 1,1%
Červenec 2004 67,6% 13,2% 1,6% 12,6% 0,4% 1,4%
Leden 2004 68,9% 15,8% 1,5% 5,5% 0,5% 1,5%
Browsery (prohlížeče) (Top 15)
Hity Procenta
£ MS Internet Explorer L237J 57.5%
.T Firefc*
i» Opera 603 3.2%
«. IMozilla 304 1.6 1t
9 INeznámý 49 0.2 <ü
U S^n 1& 0%
t Nokia Browser (PtWPhone browser 5 0%
E] Netscape 5 0%
gC Kcnqueror 3 Šli,
B Camino 3 0 -s,
Laboratoř geoinformatiky a kartografie
Válka prohlížečů
Laboratoř geoinformatiky a kartografi
World Wide Web Consortium (W3C)
• více než 400 členů; sídla Japonsko, Francie, USA
• HP, IBM, Microsoft, Nokia, Intel, Oracle, Xerox,...
• každý člen má stejné hlasovací právo •členství je dobrovolné —>žádná legislativní síla
• tvorba doporučení (od r. 1994 přes 90)
• nejznámnější doporučení: HTML, XML, PNG
• implementace doporučení výhodná pro každého člena
Laboratoř geoinformatiky a kartografie
Open Geospatial Consortium (OGC)
• Open Geospatial Consortium Inc.® (OGC) je nezisková mezinárodní organizace s dobrovolným členstvím, která vede vývoj standardů pro geoprostorové a lokalizační služby
• http://www.openaeospatial.org/
• členy např. ESRI, Oracle, Microsoft, Mapinfo, Autodesk, Bentley, Shell, NASA, HS RS, Masarykova univerzita (LGC)
• řada standardů velice rozšířena (GML, Simple Features Spec for SQL)
• v oblasti webových služeb nejrozšířenější:
- Web Map Service (WMS)
- Web Feature Service (WFS)
- Web Coverage Service (WCS)
- Web Processing Service (WPS)
Laboratoř geoinformatiky a kartografie
Základní formáty na Webu
• úplným základem je HTML dokument
- podpora hypermédil (obrázky, animace, zvuk, video)
formáty pro obraz
-JPEG -GIF -F
• formáty pro animace
-GIF -Flash -VML -í
• formáty pro zvuk
-MIDI -WAV -AU -l\
Laboratoř geoinformatiky a kartografie
2
•GIF a PNG
- ikony
- navigační prvky na stránce -loga
- mapy (nejlepší pro ně je PNG)
•JPEG
- fotografie
Laboratoř geoinformatiky a kartografie
Použití formátů
JPEG, velikost 37KB, komprese 1%, 16 mil. barev
GIF, velikost 19KB, 256 barev
m
PNG, velikost 18KB.256 barev
Použití formátů
formát GIF/PNG, bílá plocha je neposkvrněná
formát JPEG, v bílé ploše jsou skvrny
Použití formátů
JPEG, 29 kB
Přenos geodat na Webu
Vektorový
• server na základě požadavku klienta připraví množinu geoprvků (pouze vektorová d.), provede případný ořez a zašle klientovi
• technologicky náročnější
• proprietární nebo otevřený formát => nutné aby prohlížeč dokázal data interpretovat
• formáty GML, KML (Google Earth), XML, SVG, ...
Často a výhodná kombinace obou způsobů v rámci jedné aplikace...
Přenos geodat na Webu
wm§
Rastrový
• na serveru se dle požadavku klienta z rastrových a vektorových dat vygeneruje mapový výřez, jako obrázek se odešle klientovi
• technologicky jednodušší
• velký datový objem, velké objemy zbytečných nebo duplicitních dat
• omezené možnosti změn vzhledu
• běžné rastrové formáty - musí umět prohlížeč - JPEG, TIFF, GIF, PNG, ...
3
Princip DNS
• prostor doménových jmen tvoří strom
• každý uzel tohoto stromu obsahuje informace o části jména (tj. doméně)
• kořenem stromu je tzv. kořenová doména, která se zapisuje jako samostatná tečka
• pod ní se v hierarchii zapisují tzv. domény nejvyšší úrovně
-tematické {com, edu, gov,...) -státní {cz, sk, uk,...)
• strom se dělí do zón, který mají na starosti správci fhttp://www.nic.cz/)
• počet CZ domén: 441 909 (07/2008)
• subdomény (např. http://qeoqr.muni.cz)
Laboratoř geoinformatiky a kartografie
Vyhledání stránky inmapy.cz
www.inmapy.cz? servery pro .cz 217.31.205.50 217.31.205.51
Of:
www.inmapy.cz
PC č. 17vZ1 147.251.65.117
Laboratoř geoinformatiky a kartografi
Základní webová publikace
• striktně se držíme doporučení W3C
• grafiku můžeme zobrazit pouze ve 3 formátech (jpg, gif, png)
• pouze statické mapy, žádná interaktivita
Řešení:
• rozšíření na straně klienta (klientská aplikace)
• rozšíření na straně serveru (serverová aplikace)
Laboratoř geoinformatiky a kartografie
-íMm
Klientská aplikace: plug-in
Laboratoř geoinformatiky a ka
Klientská aplikace: plug-in
Výhody
• interaktivní mapy
• plug-in (zásuvný modul) je zdarma
• tisíce různých plug-inů - možnost rozšíření webové publikace
Nevýhody:
• nutnost instalace
• nutnost reinstalace při změně verzí (jako např. u SVG)
• mnohdy odlišné pro různé webové prohlížeče
Laboratoř geoinformatiky a kartografie
4
Klientská aplikace: plug-in
Hlavní využívané formáty:
• PDF (Portable Document Format) - PDF plug-in
• VML (Vector Markup Language) - v IE přirozeně; VML plug-in
• SVG (Scalable Vector Graphics) - SVG plug-in
• SWF (Shockwave Flash) - Flash plug-in
Laboratoř geoinformatiky a kartografi©
Spojení VML a SVG - AxioMap
Laboratoř geoinformatiky a kartografi©
• platformě nezávislý objektový programovacljazyk •vyvinutSun Microsystems, 1995
• používaný ke tvorbě aplikaci nebo jejich podpoře na počítači či síti
• malé aplikace - applety - mohou být také součásti www stránek
• applety umžňujl interaktivitu
• pro prohlíženi je třeba instalovat Java virtual machine-tzv. interpret Javy
• objektově orientovaný, distribuovaný, bezpečný, přenositelný,...
• pomalejší start programů (oproti C++,...) - překlad a pak spuštěni
• paměťová náročnost - nutnost mít v paměti celé běhové prostředí
• chybí některé „klasické" funkce umožňující tvorbu chyb
Laboratoř geoinformatiky a kartografie
Klientská aplikace: Java
I
mapa.class
kód Java appletu
Java
virtual -^zí
machine "~
Java
£
(X)HTML dokument
lnteraktivní mapy
lnteraktivní mapy patří mezi nejžádanější
mapové produkty
Jednoduché interaktivní mapy
Zde zvidíte příklad takové interaktivní mapy