Hladina oceánů: +0 m

Hladina oceánů: +0 m

Hladina oceánů: +150 m

Hladina oceánů: +150 m

Hladina oceánů: +200 m

Hladina oceánů: +200 m

V Polabí se začíná formovat České jezero. Zatím jej napájí jen vody z Hřenského průlivu.

V Polabí se začíná formovat České jezero. Zatím jej napájí jen vody z Hřenského průlivu.

Na jihovýchodě se formuje mělké Moravské jezero, které se rozlévá podle koryt Dyje, Svratky a Moravy

Na jihovýchodě se formuje mělké Moravské jezero, které se rozlévá podle koryt Dyje, Svratky a Moravy

Slezsko je zatím povětšinou ušetřeno, ačkoliv z Polska se blíží povodňová vlna

Slezsko je zatím povětšinou ušetřeno, ačkoliv z Polska se blíží povodňová vlna

Hladina oceánů: +250 m

Hladina oceánů: +250 m

České jezero má Hřensku hloubku už okolo 120 metrů a sahá od Krušných hor po Pardubice. Praha je částečně zatopená.

České jezero má Hřensku hloubku už okolo 120 metrů a sahá od Krušných hor po Pardubice. Praha je částečně zatopená.

Moravské jezero se u Hranic již brzy spojí s formujícícm se Slezským jezerem

Moravské jezero se u Hranic již brzy spojí s formujícícm se Slezským jezerem

Slezské jezero (jižní zátoka Baltu) zatopilo Ostravu

Slezské jezero (jižní zátoka Baltu) zatopilo Ostravu

Hladina oceánů: +350 m

Hladina oceánů: +350 m

České jezero zatopilu celé Polabí včetně Prahy. V údolích Berounky a sázavy vznikají dlouhé zálivy.

České jezero zatopilu celé Polabí včetně Prahy. V údolích Berounky a sázavy vznikají dlouhé zálivy.

Moravské jezero zcela pohltilo Brno, Z Chřibů se stává ostrov.

Moravské jezero zcela pohltilo Brno, Z Chřibů se stává ostrov.

Slezské jezero je už propojené s Moravským a to skrze nově utvořený Hranický průliv

Slezské jezero je už propojené s Moravským a to skrze nově utvořený Hranický průliv

Hladina oceánů: +450 m

Hladina oceánů: +450 m

Na Plzeňsku s eformuje zajímavé Plzeňské jezero. Jednou to bude vyhledávaná turistická destinace.

Na Plzeňsku s eformuje zajímavé Plzeňské jezero. Jednou to bude vyhledávaná turistická destinace.

Někdejší české středohoří se proměnilo v souostroví sopečných kuželů trčících z vod mladého moře

Někdejší české středohoří se proměnilo v souostroví sopečných kuželů trčících z vod mladého moře

Hřeben Krkonoš se stává útočištěm Poláků

Hřeben Krkonoš se stává útočištěm Poláků

Dochází k propojení Českého a Moravského jezera, tedy systému Vltava-Labe-Dunaj, skrze průliv Miloše Zemana

Dochází k propojení Českého a Moravského jezera, tedy systému Vltava-Labe-Dunaj, skrze průliv Miloše Zemana

Hranický průliv dosahuje šířky okolo dvaceti kilometrů

Hranický průliv dosahuje šířky okolo dvaceti kilometrů

Mělké pobřeží Moravského jezera okolo někdejšího Brna bude jednou příhodnou lokalitou pro hotelové rezorty a oblázkové pláže

Mělké pobřeží Moravského jezera okolo někdejšího Brna bude jednou příhodnou lokalitou pro hotelové rezorty a oblázkové pláže

Hlavním městem se stává Jihlav – jediné krajské město, které přečkalo potopu. Díky táhlému Třebíčskému zálivu se nabízí výstavba přístavu a spojení s Moravským jezerem.

Hlavním městem se stává Jihlav – jediné krajské město, které přečkalo potopu. Díky táhlému Třebíčskému zálivu se nabízí výstavba přístavu a spojení s Moravským jezerem.

Potopu prozatím přečkala také Šumava včetně Lipna, hvozdy však od jihu obsadili Bavoři

Potopu prozatím přečkala také Šumava včetně Lipna, hvozdy však od jihu obsadili Bavoři

Na Karlovarsku vznikne minierální jezero. Zbytky Karlových Varů budou přímo na jeho břehu.

Na Karlovarsku vznikne minierální jezero. Zbytky Karlových Varů budou přímo na jeho břehu.

  Pražský příkop s hloubkou okolo 300 metrů bude v příštích desítkách let lákat hledače pokladů

  Pražský příkop s hloubkou okolo 300 metrů bude v příštích desítkách let lákat hledače pokladů

No dobrá, ale co kdybychom Česko zatopili opravdu nadobro? Takto by to dopadlo, kdyby se hladina oceánů zvedla rovnou o celý kilometr.

No dobrá, ale co kdybychom Česko zatopili opravdu nadobro? Takto by to dopadlo, kdyby se hladina oceánů zvedla rovnou o celý kilometr.

Nové Šumavské souostroví se stává jednou z posledních výsep české civilizace. Kvilda přežije na zhruba padesátikilometrovém ostrově.

Nové Šumavské souostroví se stává jednou z posledních výsep české civilizace. Kvilda přežije na zhruba padesátikilometrovém ostrově.

Udrží se také třicetikilometrový ostrov někdejších Krkonoš

Udrží se také třicetikilometrový ostrov někdejších Krkonoš

Divoké souostroví Hrubý Jeseník

Divoké souostroví Hrubý Jeseník

Samostatné ostrůvky Beskyd

Samostatné ostrůvky Beskyd

Hladina oceánů: +0 m
Hladina oceánů: +150 m
Hladina oceánů: +200 m
V Polabí se začíná formovat České jezero. Zatím jej napájí jen vody z Hřenského průlivu.
54
Fotogalerie

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

  • Představte si biblickou potopu
  • Nejprve zaniknou Děčín a Břeclav, pak i Brno a Praha
  • Hlavním městem se stane Jihlava a zbytky Čechů přežijí na Kvildě

Biblická potopa Česka krok za krokem

České úřady začaly v posledních letech větší měrou uvolňovat svoje data pod svobodnou licencí. Nejsou samozřejmě prvními svého druhu. K těm nejosvícenějším v tomto směru už desetiletí patří Spojené státy americké, jejichž federální instituce nabízejí zcela zdarma terabajty informací.

A to nejen pro své vlastní daňové poplatníky, ale pro kohokoliv na celém světě s vírou, že široká dostupnost vědění prospěje společnosti jako celku. Díky tomuto přístupu dnes můžeme zcela zdarma používat GPS, stahovat fotky z unikátních archivů NASA, anebo si třeba skrze webovou aplikaci EarthExplorer americké geologické agentury USGS stáhnout nejrůznější satelitní údaje pro libovolné místo na Zemi.

No dobrá, ale co si s takovými open daty počne běžný smrtelník? Tomu bych se rád věnoval v několika příštích článcích, ve kterých poněkud netradiční formou představím několik typů dat z Česka i zahraničí.

Biblická potopa Česka

Dnes si pomocí otevřených dat vytvoříme biblickou potopu, díky které naše nížiny zalijí od Děčína a Ostravy chladné vody Severního moře a Baltu a z jihovýchodu pak rozvodněná Dunaj a Černé moře. Novým hlavním městem Českého souostroví se nejspíše stane vysoko položená Jihlava, jejíž obyvatelé budou na letní odpočinek vyrážet na pobřeží Maďarského moře, které při severozápadním okraji v místech někdejšího Brna vytvoří desítky romantických zátočin a ostrovů jako na Jadranu

Přes svoji zeměpisnou šířku bude tato oblast díky relativně mělkému moři příhodnou destinací pro tisíce oblázkových pláží a nových hotelových rezortů.

Kolik budeme potřebovat vody?

Než zlikvidujeme Polabí a moravské úvaly, je třeba připomenout, že potopa biblických rozměrů se sice do Česka rozlije dle platných fyzikálních zákonů a směrnic EU, sama o sobě je ale za současných geologických podmínek naprosto nemožná.

Kdyby roztály všechny horské ledovce, pak ty arktické (především Grónsko) a nakonec i mohutná Antarktida, hladina světových oceánů by se v průměru zvedla zhruba jen o 70 metrů. Jistě, nejméně 40 % (PDF, Kolumbijská univerzita) lidské populace by mělo vážný problém, u nás v úrodném Hobitíně obklopeném hraničními hřebeny hor bychom si však nebýt Facebooku ničeho nevšimli, neboť nejníže položeným bodem České republiky je hraniční přechod v Hřensku, který se nachází v nadmořské výšce cirka 130 m n.m.

Tak, dost úvodní omáčky, pojďme vytvořit potopu Česka a jeho bezprostředního okolí nad výškovým modelem země. V první části článku si ukážeme samotnou přírodní katastrofu. V dalších kapitolách si pak vysvětlíme základní principy práce s programy pro kartografii/GIS a nakonec i přesný postup toho, jak jsem vlastně vytvořil samotnou potopu.

V předvečer katastrofy

Níže vidíte počáteční stav, jak jej známe dodnes. Pro přehlednost do mapy nevkládám žádné další rušivé prvky. Jen základní terén a města nad 25 000 obyvatel.

3e1d7d97-81d6-40af-861a-bb88d2f4989f
Celý svět je zatím v pořádku (hladina oceánů: 0 m n.m.)

V neděli 14. dubna 2019 podvečer začalo pršet. Nebyla to však ledajaká jarní přeháňka, když se totiž Češi druhý den ráno probudili, hřenskými soutěskami se skrze kaňon Labe valila do republiky povodňová vlna.

Hladina oceánů: +150 metrů

Dopoledne stoupla po záhadném dešti hladina světových oceánů už o 150 metrů. V korytu Labe při ústí do Německa vzniká jezero s hloubkou okolo 20 metrů a na jihovýchodním okraji země se do okolí začínají pomalu rozlévat také vody Moravy. Slováci evakuují Bratislavu.

5f3889c7-20c2-4c2d-b406-2d6d324bc48f
Hladina oceánů: 150 m n.m.

Hladina oceánů: +200 metrů

Okolo oběda se postupně odmlčuje okolní civilizace. Voda stoupla o dalších 50 metrů a v Polabí se rozlévá České jezero s maximální hloubkou 70 metrů. Pražané mají poslední minuty na evakuaci.

674c6867-18a0-4ceb-a90a-9678030e6c1d
Hladina oceánů: 200 m n.m.

Na jihovýchodě vzniká podobné Moravské jezero – zátoka nově utvořeného Maďarského moře. Rozprostírá se od Vídně po Brno a rozlévá se také údolím Moravy na Hanou téměř až k Olomouci. Pod vodou je Břeclav i Strážnice, domov našich kolegů z Computeru, kteří před vodami utíkají na Velkou Javořinu (970 m n.m.) v Bílých Karpatech.

0771b8de-033d-454b-af2a-89c7b730f994148a4b1e-b7c3-4a25-8bc1-dd01101f0c7f8d07218a-5c82-400b-a52b-d841f9651514
Detailní pohled na České, Moravské a Slezské jezero

Hladina oceánů: +250 metrů

Déšť nepolevuje a hladina stále roste. V pondělí odpoledne dosahuje 250 metrů a pod vodou je už většina světových aglomerací. Níže položené části Prahy jsou pod vodou. Stejně tak Brno. České jezero dosahuje v Hřensku hloubky přes 100 metrů a okolo Ostravy se začíná rozlévat třetí Slezské jezero.

fa47da38-a4d8-4565-9c45-52836f4b8578
Hladina oceánů: 250 m n.m.

Detailní pohled na tři velká jezera na území ČR dává tušit, že již brzy dojde k jejich propojení. Bez potřeby výstavby bizarního umělého kanálu.

56b1d8b1-eca1-4b61-8feb-104303447102ef35cc40-cc69-4ce5-a55a-18d1d90464dc1ecf422c-6f51-4f23-9960-ef210941dae6
Tři česká jezera v detailu

Hladina oceánů: +350 metrů

Pojďme to trošku zrychlit. Namísto dalších padesáti metrů přidám rovnou 100. Světový oceán tedy nyní sahá o celých 350 metrů výše. České jezero s hloubkou okolo 200 metrů sahá od Krušných hor po Orlické hory. Praha přestává existovat a zajímavé jezero se začíná formovat také v údolí Plzně.

2bf54c1c-1a6c-49d0-88dd-73e8e249c931
Hladina oceánů: 350 m n.m.

Zatímco uzavřené České jezero nadále napájí vodou jen úzký Hřenský průliv, který by byl za jiných okolností stejnou turistickou senzací jako turecký Bospor, Moravské a Slezské jezero již tvoří mělkou integrální součást Atlantického a nového Středozemního oceánu plnou ostrovů, souostroví a hlubokých krasových zátočin.

c8d61e95-f55e-4fec-b70d-2a147ea236d707633d70-37ad-405a-98b5-fd7a3debc0332fd04edc-a56f-4a86-a12f-9703bf40675c
Tři velká jezera v detailu

Na druhém listu ještě přidáme další vodu a naše tři rostoucí jezera se konečně propojí.

Pokračování 2 / 6

Hladina oceánů: +450 metrů

Tak se to nakonec přece jen podařilo! Zvýšil jsem hladinu o dalších sto metrů a naše tři rostoucí jezera se konečně propojila. Vodní systém Dunaj-Labe-Odra nyní na území Česka tvoří docela zajímavé těleso.

855520c8-8878-4d0d-b694-9cd1a06110cd
Hladina oceánů: 450 m n.m.

Téměř všechna krajská města jsou pod vodou. Jako poslední vodnímu živlu odolává Jihlava, která se právem stává novým hlavním městem toho, co ještě před pár desítkami hodin bývalo Českou republikou.

e840b263-2512-4ccb-bfc6-36c02a97bc9107033105-c949-4ca2-9168-4a4e6da68ff94e665a38-e1e4-4097-ace5-26fcd51d5f13
Plzeňské jezero s hlubokými zátokami, sopečné souostroví Českého středohoří a ostrov Krkonoše, který se stal útočištěm Poláků
ea349732-89fb-4766-922e-4257eecb98192a92d906-8be8-4112-bbcb-e6ead33d838db3b6e5d5-4795-4e73-a6fd-391a617819f0
Průliv Miloše Zemana propojil České jezero s Moravským. Dvacet kilometrů široký Hranický průliv pak Moravské jezero s tím Slezským. Z okolí Brna se stal rezort pro milovníky koupání. Brzy zde vyrostou plážové hotely.
2f70328f-4ed1-4624-908c-62e4c7cab0defb3ceefb-530f-46da-bae8-6fbffe753da753ff1275-7373-4146-81be-f034bdc043f2
Hlavním městem se stává Jihlava, kterou s Moravským jezerem spojuje Třebíčská zátoka. Šumava včetně Lipna odolává, obsadili ji ale Bavoři. Relativně klidným místem zůstává Karlovarsko s mělkým minerálním jezerem.
e4e3daf5-9db2-430b-89eb-e56795f8064c
Pražský příkop s hloubkou okolo 300 metrů bude v příštích desítkách let lákat hledače pokladů. Pokud tedy přežili potopu.

A co kdybychom ještě pár metrů přidali?

Tak fajn, pojďme tedy udělat radost Kevinu Costnerovi a stvořit pro něj opravdový český Vodní svět. Zvýšíme hladinu oceánů o celý kilometr! Česko zmizí. Zůstane po něm jen pár malých souostroví, které dlouhodobě uživí snad desítky nebo stovky lidí, jejichž základní způsob života se pravděpodobně vrátí zpět do středověku...

94f31c24-436d-4ca0-9bc5-7f4f78a8df68
Vodní svět (hladina oceánů: 1 000 m n.m.)

Nejvyšším ostrovem zůstávají asi třicetikilometrové Krkonoše. Pro život se však mnohem více hodí 135 námořních mil vzdálený padesátikilometrový ostrov Šumava. Novým centrem civilizace této části Evropy se stává Kvilda, která byla přes veškerou snahu všeho ušetřena.

f8dc0c41-f3a8-48d0-a9e1-eecfeeecebda7408ef69-b462-4cb2-ab1a-41aa6f4394ae
Šumavské souostroví a ostrov Krkonoše
7a56b59a-ac73-4074-8e12-d9e934e0551b3e773d01-312f-4ce1-a94c-78ec6ad27126
Prudké svahy souostroví Hrubý Jeseník a zbytky někdejších Beskyd

Dokonáno jest.

V dalších kapitolách se dozvíte, jak jsem potopu vlastně vytvořil a co jsem k tomu všechno potřeboval.

Pokračování 3 / 6

Vektorová data ČÚZK a QGIS

Celou dnešní simulaci jsem provedl pomocí licenčně svobodných a zdarma dostupných geografických dat a v open-source softwaru pro GIS a kartografii. V dalších kapitolách se podrobněji podíváme, jak se s takovými daty pracuje, co je to digitální výškový model nebo třeba kartografická projekce.

Vrstevnice a další data od ČÚZK

Fajn, katastrofickou vizi bychom ve hrubých rysech měli, ale jak ji tedy pomocí otevřených dat vytvořit alespoň na monitoru počítače? V prvé řadě budeme potřebovat výškový model terénu, čili data, která nám řeknou, jaká je nadmořská výška v libovolné místě ČR. Podle těchto dat bychom pak mohli softwarově zvýšit hladinu oceánů třeba o dalších 150 metrů a sledovat, jak se zatopí kaňon Labe mezi Hřenskem a Ústí nad Labem.

Výškový model může mít různou podobu a už jste se s ním setkali, pokud jste v životě otevřeli jakoukoliv turistickou mapu. Mohly by to být třeba vrstevnice – izolinie, které spojují místa se stejnou nadmořskou výškou.

Před pár týdny je ve formě vektorové databáze a zcela zdarma uvolnil Český úřad zeměměřický a katastrální v průběžně aktualizovaných balících Data50 a Data200, přičemž číslo na konci znázorňuje měřítko a tedy míru mapového detailu 1:50 000, respektive 1:200 000.

36005939-d15e-420f-ac56-ea1c490edfaa
Výškový model Česka od ČÚZK ve formě vrstevnic s rozestupem 10 metrů

Souřadnice jsou součástí balíku Reliéf, který si stáhnete jako ZIP. Uvnitř je hromada souborů v jednom z dnes již standardních kartografických formátů SHP (Esri Shapefile), který otevřeme v některém z komplexních kartografických/GIS programů.

Začátečník udělá nejlépe, když si stáhne bezplatný a multiplatformní QGIS, který podobná data nejen zobrazí, ale obsahuje také desítky a stovky analytických funkcí. Tomu odpovídá i jeho velikost v řádu stovek MB.

0278d56f-1a04-45b3-8d15-deec9f9be1ba17da68af-1c68-4a52-99dd-c7c2375d9fd2
Aby měla vrstevnice funkci výškového modelu, musíme znát, jakou výšku opravdu představuje. SHP soubor proto doprovází ještě její databázový soubor DBF s tabulkou. V tomto případě jsem vybral jeden z úseků vrstevnice a z tabulky se dozvěděl, že pole ELEVATION má hodnotu 200 m n.m.

Než se vrhneme dál, musíme si ještě oprášit znalosti středoškolského zeměpisu a alespoň v naprostém základu si vyjasnit, co je to kartografická projekce, protože se napříč dostupnými daty často liší a nemohli bychom nad sebou snadno zobrazit třeba satelitní snímek NASA s projekcí WGS 84 a české souřadnice výše, které používají odlišnou tuzemskou projekci.

Co je to kartografická projekce, se dočtete v další kapitole.

Pokračování 4 / 6

Kartografická projekce

Zveřejněná data ČÚZK pro volné použití jsou daty mapovými, což sebou nese ještě jednu klíčovou vlastnost: jejich kartografickou projekci.

Zatímco tradiční mapu zobrazujeme na rovině, zeměkoule je všemožně zprohýbaný útvar, který kouli připomíná jen z dálky. Když tedy chceme obraz z takového zakulaceného šišoidu převést na dokonalou rovinu (kterou je třeba váš monitor), musíme jej do této roviny promítnout, což sebou nese určité deformace. Něco se roztáhne, něco se pokřiví atp.

Grónsko není větší než Evropa

Jelikož svět ve svém celku všichni vnímáme právě skrze zdeformované mapy (omlouvám se astronautům mezi čtenáři Živě.cz), považujeme je už za normální. Když se tedy podíváte na obrázek níže z projekce Mapy.cz, připadne vám v pořádku, ačkoliv má hromadu chyb.

e1f71d87-187d-414f-9fd9-d55bffe865cb
Projekce koule na válec a z toho plynoucí deformace

Stručně řečeno, Grónsko opravdu není větší než Evropa. Ve skutečnosti je se svými 2,16 mil. km2 skoro pětkrát menší. Tento typ projekce tedy deformuje severní a jižní okraje, což nám ale v praxi tak nevadí a ledním medvědům nejspíše také ne.

Projekcí je celá řada a z historických důvodů se uplatňuje i hromada těch lokálních, kdy si jednotlivé země začaly budovat svoje úřední mapová díla. V posledních desetiletích se nicméně stále více prosazuje dostatečně univerzální projekce a její souřadnicový systém WGS 84, který používají jak satelitní navigační systémy (GPS a další), tak NASA, Google a další. Je to takový mapový Unicode.

S-JTSK / Krovak East North (EPSG 5514)

České úřední mapy a mapové systémy včetně těch volně dostupných od ČÚZK pro změnu používají prvorepublikové Křovákovo zobrazení, které bylo ve své době velmi příhodné díky docela atypickému protáhlému tvaru Československa od Aše po Užhorod. Právě v této projekci měla mapa relativně malou deformaci.

Pro laika bude zvláštní i tuzemský souřadnicový systém S-JTSK, který namísto stupňů používá metry a jeho výchozí bod (0,0) se nachází uprostřed Finského zálivu.

1a24c656-63ee-4210-be46-32235a97b65b
Křovákovo zobrazení a jeho souřadnicový systém v metrech (Zdroj: Herigona, CC BY-SA 4.0)

Všechny pokročilé programy pro kartografii a GIS proto musí tyto různé projekce brát v úvahu a musí je umět v reálném čase přepočítávat. Informace o projekci pak musí být obsažena už v samotných geografických datech, nebo na webu poskytovatele.

V případě nedávno zveřejněných dat ČÚZK se jedná o jednu z variant S-JTSK s označením S-JTSK / Krovak East North, která má univerzální kód EPSG 5514. V geografickém softwaru pak stačí pro konkrétní vrstvu (nebo celý projekt) nastavit právě tento způsob zobrazení a souřadnicový systém, načež se vše zobrazí tak, jak má. Pokud bychom totiž data zobrazili v často výchozí projekci WGS 84 (GPS, Google, NASA, USA, svět...), data od ČÚZK by byla přinejmenším zdeformovaná.

b56d0cd6-9f09-418f-ba6f-30c0a527464c
Nastavení správné projekce/souřadnicového systému v QGIS. V případě ČÚZK se jedná o EPSG 5514 a jednu z variant Křovákova zobrazení.

Tak, základní teorii, jak korektně zobrazit mapová data podle jejich projekce, už známe. Jen doplním, že kdybychom chtěli nad takovými daty zobrazit třeba fotku z vlastního dronu, museli bychom nejprve provést její georeferenci (připojit souřadnice a některou z projekcí), což QGIS samozřejmě také zvládne (hlavní menu Rastr → Georeferencér).

V další kapitole se podíváme, co je to rastrový výškový model. Jeden takový od NASA totiž použijeme k samotnému výpočtu potopy,

Pokračování 5 / 6

Rastrový výškový model

Ačkoliv můžeme výšková data vyčíst z vektorové vrstvy souřadnic od ČÚZK, v praxi se dnes používají spíše rastrové výškové modely, se kterými dokážou analytické funkce počítat mnohem rychleji, jejich princip fungování je totiž vlastně velmi jednoduchý.

GeoTIFF

Stručně řečeno, výškovým modelem je v tomto případě obrázek zpravidla v odstínech šedi, kdy každému odstínu odpovídá nějaká konkrétní nadmořská výška.

3ad01786-108e-4006-97f6-8d048661e8be
Rastrový výškový model. Každému odstínu odpovídá konkrétní nadmořská výška.

Čím vyšší rozpětí odstínů, tím i větší výšková přesnost, přičemž v praxi se používá rastrový formát TIFF s různou barevnou hloubkou (8bit, 16bit, 32bit), bez ztrátové komprese, která by tato data znehodnotila, a zároveň s možností uložit k obrazovým datům i kartografické informace. Takovému geografickému TIFFu pak říkáme GeoTIFF a vedle SHP je to další standardní formát kartografů a gisařů – tentokrát pro rastrová data.

Americké satelitní výškové modely

Fajn, kde ale takové rastrové modely získat a ideálně zdarma? Opět poděkujme USA a skvělé webové aplikaci USGS EarthExplorer, ve které si polygonem, podle přesných souřadnic nebo i stáří vyberete libovolné místo na světě a vyhledávač zobrazí všechna volně dostupná mapová díla, která si můžete stáhnout (ve formě dlaždic zahrnujících určitou výseč planety).

a393c963-6b12-408c-87e5-aadc2e914d3ab251a48e-e05e-4fb0-8595-421a8d25063d
Vybral jsem území, které mě zajímá a EarthExplorer mi dohledal dostupné a bezplatné výškové modely ve formě jednotlivých dlaždic ve formátu GeoTIFF

Najdete zde i hromadu rastrových výškových modelů a to s globálním pokrytím, přičemž k těm nejlepším (uvážíme-li, že jsou zdarma), patří několikrát aktualizovaný americký model SRTM a americko-japonský ASTER GLOBAL DEM, který vznikl satelitním radarovým snímkováním celé planety. Oba jsou k dispozici v projekci WGS 84.

Vertikální a horizontální rozlišení těchto modelů se pohybuje v řádu desítek metrů, což by mělo naši celorepublikové simulaci bohatě stačit. Ale pozor, je třeba mít na paměti, že podobné základní modely zpravidla nemají odečtenou vegetaci a budovy. Radarový paprsek se jednoduše odrazil od první překážky, ať už to byla skutečná země, nebo koruny stromů. Proto se může přesnost lišit právě podle aktuálního povrchu.

Nejprve složíme výškový model Česka a okolí

Stáhl jsem všechny potřebné dlaždice výškového modelu (vyzkoušel jsem jak ASTER GDEM, tak SRTM v nejnovější verzi) a v QGIS je vyskládal vedle sebe pod vektorovou vrstvu s hranicí Česka. Zatímco vektory mám v české projekci, výškový model je v univerzálním WGS 84.

Jako výchozí systém tedy nastavím český S-JTSK (EPSG 5514, viz pravý spodní okraj okna). Česko bude opět vypadat tak, jak jej známe a dlaždice výškového modelu za mě QGIS korektně pootočí, aby vše odpovídalo.

d86f6091-9301-4bdb-9735-4108898d1e9d
Načtené dlaždice výškového modelu SRTM a vektor českých hranic pro kontrolu

V dalším kroku složím dílčí dlaždice do jednoho obrovského rastru (Rastr → Různé → Sloučit), aby se mi s ním lépe pracovalo. Nutno podotknout, že výsledkem může být při těchto rozměrech TIFF o velikosti i několika set MB.

Teď výškový model obarvíme

Pro lepší představu o nadmořské výšce bych ještě mohl změnit paletu barev. Na původní šedý rozsah mohu namapovat v podstatě cokoliv. Vytvořil jsem tedy přirozený přechod od zelené přes žlutou po hnědou, který známe ze školních atlasů.

2ad99bcb-ff59-44ff-bc61-8aa1f2e45a2d
Konečně to vypadá jako naše rodná hrouda

Model má pro naše účely skvělou přesnost

Ačkoliv se nyní výškový model jeví jako prachsprostý obrázek, každý odstín barvy skutečně odpovídá konkrétní nadmořské výšce. Když zvolím identifikační kurzor a klepnu kamkoliv na mapu, v panelu s metadaty mohu odečíst metry nad mořem.

7e836223-d29b-468c-b185-5c4289b39960
S identifikačním kurzorem mohu klepnout kamkoliv do rastru. Z odstínu šedi se spočítá nadmořská výška. V případě vrcholu Sněžky to činí pouhých 5 metrů, což je skvělý výsledek!

Jakmile mám k dispozici výškový model, mohu s jeho daty provádět libovolné analýzy. QGIS by z něj mohl například vypočítat vektorové izolinie – vrstevnice. Ty už ale máme díky datům ČÚZK.

Nebo bych mohl vytvářet výškové profily. QGIS lze rozšířit o stovky doplňků a jedním z nich je Profile Tool, který jej zpracuje, aniž bych musel používat složitější analytickou funkci pro podobný výpočet.

a2d83a96-f971-422c-a1a6-834a4f9f47bddfc8606e-6b20-4d25-bafb-9b0c389dbe5c5c00ffcf-a360-420e-97c5-6e73fd4687b4
QGIS nabízí rozšíření o stovky pluginů. Jeden z nich umí vytvářet výškové profily

Tisíce analýz pomocí otevřených dat a svobodného softwaru GIS

K čemu ještě využít výškový model? Třeba k analýze sklonů svahů. Kdybych tento údaj převedl na vektory komunikací, mohu si třeba vyrobit cyklistickou mapu se znázorněním úseků cest, které jsou příliš prudké pro moji fyzičku. Zatímco výškový model dodá NASA, vektory komunikací ČÚZK.

Podobná data by ocenili také vinaři, které budou zajímat jižní svahy, no a pokud plánujete nákup chalupy kdesi v horách, s výškovým modelem můžete spočítat i to, jestli náhodou nebude nemovitost celé léto ve stínu okolních hřebenů.

Toto všechno a tisíce dalších scénářů umožňují analytické geografické nástroje jako QGIS, GRASS, GDAL a otevřená data. Raději to ještě jednou připomenu: vše, o čemu tu byla doposud řeč, je zdarma a pod svobodnou licencí, která nejen že umožňuje tvorbu odvozených děl, ale i komerčních.

Ještě přidáme pár vektorů a spustíme potopu

Analogicky jako vektor hranic Česka můžeme nad výškový model nahrát další vektorové vrstvy od ČÚZK a v QGIS se pomalu začne objevovat topografická mapa.

12e60122-c0b2-405f-9295-53b66569d9052d15fcce-6bef-4321-8bd7-ae5f50cb27436ce8bb5c-2856-415a-b17c-558ea80716090cab2db3-29ad-432a-9538-665f29413e42
Stavíme krok za krokem. Každou mapu nakonec tvoří její kartografický jazyk – symboly, barvy atp. Zatímco Mapy.cz používají tradiční český jazyk, Google spíše americký styl. Základní jazyk QGIS je slabší, ale jako demonstrace to stačí.

Tak, už víme, jak pracovat v QGIS s vektory i rastry. V poslední kapitole si tedy konečně vyzkoušíme jednu ze stovek analytických funkcí, která vytvoří potopu.

Pokračování 6 / 6

Analýza r.lake

Ačkoliv se tu celou dobu bavíme o programu QGIS, do jisté míry je to pouze základní grafické rozhraní pro další integrované programy. Především pro balíky nástrojů GDAL (Geospatial Data Abstraction Library) a mocný GRASS GIS, což je ucelený a samostatný kartografický software s vlastním GUI.

Prostředí GRASS GIS ale může být pro začátečníka nepříjemně složité, a tak jej překrývá právě QGIS se standardním ovládacím prostředím.

b7adb831-fada-4fe3-bf0d-cb206e42adf5
Většina analytických funkcí GRASS GIS je dostupná přímo z QGIS

R.lake vytvoří jezero potopy

My na data výškového modelu SRTM aplikujeme jednu z rastrových funkcí GRASS GIS jménem r.lake. Jak už název napovídá, funkce vytvoří novou rastrovou vrstvu, která bude odpovídat jezeru s hladinou ve stanovené výšce nad mořem. Vše níže položené zalije virtuální voda.

Pokud bychom měli mnohem přesnější lokální výškový model třeba obce, ve které žijeme, pomocí r.lake si můžeme spočítat jednoduchý povodňový model. Tedy kam se asi rozlije rozvodněný potok, pokud jeho hladina stoupne třeba o tři metry. Nutno podotknout, že GRASS nabízí hromadu dalších specializovaných hydrologických analytických funkcí právě pro povodně, záplavové vlny, odtok vody ze svahů atp.

48cc02b5-59cd-4b46-9782-f8b0c49c3f50
Grafický dialog funkce r.lake v QGIS. Stačí zvolit vstupní výškový model a cílovou výšku hladiny jezera. Výpočet bude trvat desítky sekund až minuty podle velikosti modelu.

Vytvořená rastrová vrstva jezera si v sobě nese opět všechny výškové informace, takže tentokrát známe její hloubku a funkce r.lake při výpočtu spočítá také rozlohu jezera a jeho objem. V našem případě to nemá příliš smysl, naše obří jezera totiž budou propojená do světových oceánů.

c69bdf10-6047-4866-800e-8a1e433cdda5
Vygenerovaný hloubkový model jezera s hladinou ve 150 m n.m. v odstínech šedi

Výpočet jezera pro celou republiku při tomto rozlišení výškového modelu zabere na laptopu s novější verzí Intel Core i5 nejvýše několik málo minut a výsledkem bude opět vrstva v odstínech šedi, kterou můžeme dodatečně obarvit vlastní paletou barev.

34b8ce07-fbb0-47ea-ac7e-4283cb81832b
Na odstíny šedi jezera namapujeme vlastní paletu a k Česku se rázem blíží povodňová vlna

Zbytek je už pouze na našem vkusu, takže hotovou mapu můžeme obarvit, připojit k ní další vektorové vrstvy ČÚZK – třeba několik největších českých obcí (nad vrstvami samozřejmě můžeme provádět SQL dotazy a vybírat jen ty body, které potřebujeme) a tak dále.


Dnes jsme si tedy ukázali poněkud exotickou, ale snad o to atraktivnější geografickou analýzu s využitím otevřených amerických i českých dat. Příště si vyzkoušíme zase další, český stát i samospráva jich totiž nabízejí stále více.

Určitě si přečtěte

Články odjinud