Využití moderních metod pro tvorbu map pro orientační běh

Rozměr: px
Začít zobrazení ze stránky:

Download "Využití moderních metod pro tvorbu map pro orientační běh"

Transkript

1 ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA APLIKOVANÝCH VĚD Využití moderních metod pro tvorbu map pro orientační běh BAKALÁŘSKÁ PRÁCE Jakub Šilhavý jaro 2007

2 Prohlášení Prohlašuji, že tato bakalářská práce je mým původním autorským dílem, které jsem vypracoval samostatně. Všechny zdroje, prameny a literaturu, které jsem při vypracování používal nebo z nich čerpal, v práci řádně cituji s uvedením úplného odkazu na příslušný zdroj. Vedoucí práce: Ing. Karel Jedlička ii

3 Poděkování Tímto bych chtěl poděkovat vedoucímu bakalářské práce Ing. Karlu Jedličkovi za metodické vedení a věcné připomínky při zpracování diplomové práce. Velké poděkování patří také celé mojí rodině za podporu nejen při zpracování této práce, ale i během celého studia. iii

4 Abstrakt Práce určuje metodický postup digitální tvorby mapy pro orientační běh. Zabývá se výběrem, zhotovením a použitím mapových podkladů, způsobem digitálního sběru dat a jejich konverzí do výsledného formátu. Práce z technologického hlediska využívá program ArcPad a datový formát Shapefile (sběr dat), datový formát DXF (pomocný formát pro konverzi) a kartografický program OCAD (zhotovení výsledné mapy). Klíčová slova Mapa pro orientační běh; mobilní GIS; mapování; ArcPad; OCAD. Abstract The bachelor thesis defines the methodical procedure of the digital creation of map for orienteering. It concerns with selection, creation and using of the map foundations, the manner of digital data collection and data conversion to finally data format. The thesis is based on software ArcPad and data format Shapefile (data collection), data format DXF (auxiliary format for conversion) and cartographic program OCAD (completing map). Keywords Map for orienteering; mobile GIS; ArcPad; mapping; OCAD. iv

5 Obsah 1 Úvod - Využitelné a využívané technologie Klasická metoda Digitální řešení Vybavení Příprava mapových podkladů Dostupné podklady Z teorie Souřadnicové systémy Magnetický sever OCAD Práce se symboly Import DXF Načtení předlohy ArcPad Příprava před mapováním Tvorba formulářů pro sběr dat Tvorba symbologie pro ArcPad Terénní mapování a zpracování naměřených dat Práce s ArcPad v terénu Sběr dat Specifika digitálního sběru dat Zpracování sebraných dat v PC Konverze SHP do DXF Tvorba vlastního programu v jazyce Python Použití programu Úpravce DXF Import SHP Specifika digitálního zpracování dat Možnosti šíření digitální mapy Rastrové formáty Vektorové formáty Speciální formáty Závěr Porovnání klasických a moderních metod tvorby mapy Použité technologie Seznam použitých zdrojů a literatury A Přiložené soubory v

6 Kapitola 1 Úvod - Využitelné a využívané technologie Mapa pro orientační běh vzniká ve většině případů novým mapováním. Práce si klade za cíl vytvořit metodiku tvorby mapy pro orientační běh výhradně digitální cestou. Je snahou dosáhnout výsledku s co nejnižšími náklady. Řešení se proto zakládá na volně dostupném software a mezi orientačními běžci rozšířeném kartografickém programu OCAD 8 Standard. Zároveň práce nabízí pohled na použití verze OCAD 9 Professional a na usnadnění a možnosti z toho plynoucí. Po dokončení tvorby mapy se práce zaměří na její publikaci v šiřitelných digitálních formátech. 1.1 Klasická metoda Tato metoda je běžně používanou a není k ní zapotřebí zvláštního vybavení. K vytvoření mapy je zapotřebí vytisknout mapové podklady, přelepit je průsvitnou fólií s obkreslenou souřadnicovou sítí, nalepit na tvrdé desky, s pomocí buzoly, krokování a odhadu zakreslovat skutečnost barevnými pentelkami na onu fólii a ručně tak tvořit mapový podklad, který po naskenování poslouží jako předloha pro překreslení v software OCAD v hotovou mapu. Podrobný popis klasické metody naleznete na stránkách < cz/>. 1.2 Digitální řešení S rozvojem mobilních technologií (a hlavně s jejich větší dostupností široké veřejnosti) jako jsou GPS (Global Positioning System), PDA (Personal Digital Assistant), software pro mobilní GIS (Geographic Information System), se nabízí možnost tvořit digitální podobu mapy již v terénu. Odpadají tak nedostatky klasické metody, kterými jsou časová náročnost a větší náchylnost k chybám. Princip a použití této metody přiblížím v následujících odstavcích bakalářské práce Vybavení Mezi vybavení do terénu patří PDA s nainstalovaným speciálním software pro mobilní GIS, může jím být ArcPad od firmy ESRI (< [4], TerraSync od firmy Trimble (< a jiné. Dále sem patří GPS přijímač, ten může být přímo součástí PDA nebo mohou být obě zařízení 1

7 1.2. DIGITÁLNÍ ŘEŠENÍ spojeny např. přes bluethooth 1. Pro zpracování naměřených dat v kanceláři využijeme PC či notebook s kartografickým programem. Pro kreslení map pro orientační běh se nabízí software OCAD. V rámci bakalářské práce bylo prováděno měření v konfiguraci PDA Fujitsu Siemens s nainstalovaným operačním systémem Windows CE a software ArcPad 7.0 spojeného přes bluethooth s mobilním přijímačem GPS. Zpracování v kanceláři proběhlo v programu OCAD ve verzích 8 Standard [19] a 9 Professional [16]. Metody jsou popsány pro obě verze. Co se týká programu ArcPad, je volně ke stažení na stránkách ESRI (< esri.com/software/arcgis/arcpad/download.html>) v plně funkční verzi, kterou lze provozovat v 20 minutových intervalech. OCAD 9 je zdarma jen v omezené verzi Standard na stránkách (< ta je ovšem omezena maximálním počtem 500 nakreslených objektů a nepovoluje ukládání. 1. bezdrátový protokol pro bezdrátovou komunikaci elektronických zařízeních 2

8 Kapitola 2 Příprava mapových podkladů Před samotným mapováním věnujeme čas přípravě mapových podkladů. To znamená seženeme dostupné podklady a přizpůsobíme je pro práci v programech OCAD a ArcPad. Tím získáme vše potřebné pro samotné mapování. 2.1 Dostupné podklady Je sice možné začít mapovat "na zelené louce", ale vhodné podklady nám poskytnou cenný zdroj informací a mohou ulehčit spoustu práce. Při výběru podkladů se zaměříme na jejich datový formát, dostupnost a způsob použití. Technicky si podklady rozdělíme na vektorové a rastrové. Příkladem vektorových podkladů je výškopis v podobě vrstevnic dostupný za úplatu z GEOPORTÁLU Zeměměřického úřadu < ve formátu DXF (Data exchange Format). Vrstevnice mají interval E = 5 m (2 m pro rovinná území) a jsou přímo použitelné pro naší mapu. Podobně si můžeme opatřit i vektorový polohopis, zdrojem nám bude opět GEOPORTÁL Zeměměřického úřadu a formát DXF. Vzhledem ke speciálnímu obsahu mapy pro orientační běh polohopis využijeme spíše pro kontrolu. Formát DXF je snadno importovatelný do software OCAD. Při digitálním mapování se setkáme s dalším vektorovým formátem SHP (ESRI Shapefile). V něm budou ukládány výsledky našeho mapování, ty můžeme také považovat za mapové podklady pro další práci. Import SHP je popsán v Z rastrových podkladů použijeme ortofoto (pravoúhlý průmět terénu) naší zájmové lokality. Jako zdroj můžeme použít Portál veřejné správy < cz/>. Zde si opatříme rastrový soubor ve formátu BMP, JPEG, GIF nebo TIFF spolu s lokalizačním souborem (world file). Ortofoto lze načíst do obou programů OCAD i ArcPad, v kanceláři poslouží spolu s polohopisem pro kontrolu a v terénu poskytne mapaři komplexní přehled o mapovaném území. Načtení rastru je díky lokalizačnímu souboru stejně snadné jako v případě načtení DXF. Velmi dobrým zdrojem informací jsou také starší mapy pro orientační běh. Jejím naskenováním dostáváme rastr bez lokalizačního souboru, který se načítá trochu odlišným způsobem (viz 2.3.3). 2.2 Z teorie Před začátkem tvorby mapy je dobré vědět něco málo teorie o souřadnicových systémech, se kterými se pracuje a o jejich vztahu k mapám pro orientační běh. 3

9 2.2. Z TEORIE Souřadnicové systémy Nejpoužívanějším souřadnicovým systémem civilního mapování pro Českou republiku je Systém jednotné trigonometrické sítě katastrální (S-JTSK). Nové mapy vznikají výhradně v něm, tedy i všechny dostupné digitální mapové podklady, které pro tvorbu mapy pro orientační běh využijeme. Obrázek 2.1: Souřadnicová sít S-JTSK U S-JTSK zaujímá osa X směr zeměpisného poledníku procházejícího počátkem souřadnicového systému (23 50 východní délky). Kladná osa X směřuje na jih. Souřadnicové sítě na mapách nesměřují k zeměpisnému severu, ale jsou vůči němu natočeny o hodnotu meridiánové konvergence. Je to úhel mezi zeměpisným poledníkem a rovnoběžkou s osou X v daném místě (viz obr. 2.1). [18] Magnetický sever Na mapách bývá uveden zeměpisný sever a někdy i místní magnetická deklinace a její roční změna. Magnetická deklinace je úhel mezi směrem, který ukazuje střelka magnetického kompasu v daném místě, a zeměpisným severem. Mění se v závislosti na daném místě a čase (viz obr. 2.2). Magnetický sever S M mění polohu vůči zeměpisnému severu S Z po elipse. [18] U mapy pro orientační běh ale vyžadujeme orientaci k magnetickému severu. Tedy po zhotovení mapy v S-JTSK je potřeba pravoúhlou čtvercovou sít souřadnicového systému mapy natočit. Jediným spolehlivým řešením, jak zjistit správný úhel, je vypravit se ho změřit přímo do terénu. Vytipujte si na podkladu nějakou jasnou přímou linii, silnici, průsek, případně dvojici 4

10 2.3. OCAD Obrázek 2.2: Magnetický sever S M a zeměpisný sever S Z jasných navzájem viditelných bodů (budov) zakreslených jasně i na mapě. Nehodí se železnice, elektrické vedení a podobné magneticky podezřelé objekty. Změřte azimut této linie v terénu a ten naneste do mapy od této linie proti směru hodinových ručiček. Tím jste narýsovali směr na magnetický sever. Měření opakujte vícekrát a i na více místech v terénu. Průměrem změřených směrů získáte výsledný magnetický sever na svém podkladu (viz obr. 2.3). [15] Mapu natočíme v programu OCAD příkazem Rotate map z nástrojové nabídky Extras. Velikost úhlu zadáme ve stupních, přičemž kladná hodnota natočí data proti směru hodinových ručiček. Volbu Rotate symbols orientated to north odškrtneme, nebot symboly orientované k severu natáčet nechceme. Více o natočení mapových podkladů v [15]. 2.3 OCAD Sehnané mapové podklady v různých formátech čekají na zpracování v programu OCAD. Nejprve si však opatříme základní stavební kámen každé orientační mapy, mapový klíč ISOM 2000 (International Specification for Orienteering Maps) podle [1]. Jedná se o OCD soubor obsahující značkový klíč se všemi přípustnými symboly. Nalezneme ho v instalačním adresáři programu OCAD v podadresáři Symbol pod názvem Orienteering Map ocd. 5

11 2.3. OCAD Obrázek 2.3: Měření směru na magnetický sever Práce se symboly Načtení mapového klíče ISOM 2000 provedeme při vytváření nového souboru zvolením Orienteering Map ocd v nabídce Load symbols from po zvolení typu mapy Normal map. Mapové soubory pro verzi 8 i 9 jsou připraveny v příloze A (ocad8_15000.ocd, ocad9_15000.ocd). Aby bylo možné s jednotlivými vektorovými daty lépe pracovat je třeba, aby byla na sobě nezávislá. Toho v software OCAD docílíme pomocí symbolů 1. Symbol lze vytvořit příkazem New... z menu Symbol. Dále zvolíme typ symbolu, nastavíme číslo, popis, barvu, šířku čáry a nakonec vytvoříme ikonu symbolu (viz obr. 2.4). 6

12 2.3. OCAD Obrázek 2.4: OCAD - Vytvoření nového symbolu Import DXF Podkladová polohopisná a výškopisná data máme připravena ve formátu DXF. Stejně tak i data pořízená při terénním měření získáme konverzí v tomto formátu. Vektorový formát DXF lze importovat do programu OCAD. Pro všechny druhy importů slouží nabídka File - Import... a vybrání příslušného souboru na disku. Při volbě souboru DXF se objeví nabídka Import DXF file (viz obr. 2.5). Pole DXF size udává informaci o rozsahu souřadnic v DXF souboru. Další nabídka Offset se týká posunu středu importovaných souřadnic vůči počátku souřadnicového systému, který software OCAD používá 2. Zde je také možné data natočit o určitý úhel (Angle), velikost úhlu se zadává ve stupních, přičemž kladná hodnota natočí data proti směru hodinových ručiček. Do položky Map scale se zadává měřítko vytvářené mapy. Při importu prvního DXF souboru vytvoříme New offset (hodnoty se načtou automaticky z DXF souboru) a ostatní DXF soubory importujeme do již existujícího offsetu (volba Existing offset and angle). V nabídce Coordinates nastavíme jak mají být souřadnice z DXF souboru in- 1. v jiných programech též známé jako vrstvy nebo hladiny. 2. standardní pracovní plocha pro OCAD má střed souřadnic v (0,0). Vámi importovaná data mají souřadnice v jiném souřadnicovém systému (předp. S-JTSK) kde se hodnoty v obou osách pohybují ve stovkách tisíc metrů. Tedy jde o to nastavit střed pracovní plochy programu OCAD do středu importovaného území. 7

13 2.3. OCAD Obrázek 2.5: OCAD - Import vektorových dat DXF terpretovány. Volbu GIS (1 meter/unit) vybereme, pokud jsou data již v reálném souřadnicovém systému (S-JTSK), kde 1 jednotka v DXF souboru odpovídá 1 metru ve skutečnosti. V jiném případě volíme Other, kde hodnotu odpovídající jedné jednotce nastavíme ručně v mm. CRT (Cross reference files) Důležitou funkcí importu DXF je možnost automaticky přiřadit jednotlivým vektorovým objektům symboly z mapového klíče. K tomu slouží tlačítko CRT... v nabídce importu DXF souboru. Jeho prostřednictvím načteme soubor typu CRT obsahující vazby mezi vrstvou DXF souboru a OCAD symbolu (viz příklad 2.3.1). Při importu software OCAD každé vrstvě DXF souboru obsažené v CRT tabulce přiřadí odpovídající symbol, tj. mapovou značku c c c c Silnicka Vozova cesta Pesi cesta Pesina Příklad 2.3.1: Různé struktury CRT souboru Přiřazení lze provést i po importu příkazem Convert layers... z nástrojové lišty Extras. Musíme ale mít na paměti, že program OCAD ve verzi 8 Standard zkrátí jména DXF vrstev 8

14 2.3. OCAD na 15 znaků. To znemožní přiřazení symbolů po importu pomocí připravené tabulky CRT přibližně u dvou třetin symbolů z mapového klíče ISOM Ve verzi 8 Standard proto přiřazení provádíme výhradně při importu. Vztahy mezi ISOM 2000 a tabulkami DBF, CRT a CNT Stejně jako mapař mapující klasickou metodou i mapař používající moderní digitální metodu vychází z mapového klíče ISOM Ten nabývá pro konkrétní použití v různých aplikacích různých digitálních podob, tj. formátů. V software OCAD je reprezentován množinou symbolů uložených ve formátu OCD. Na prvcích této množiny závisí konečný vzhled mapy, proto z ní vycházíme při dalším zpracování. Odlišnosti mezi normou ISOM 2000 a její implementací v software OCAD jsou popsány v souboru ocad_vs_isom.txt umístěném v příloze A. Soubory CRT a CNT jsou si svým charakterem velice podobné. Oba slouží k automatickému přiřazení symbolů importovaným datům v prostředí software OCAD. Soubor CRT určuje vazby mezi vrstvami DXF formátu a OCD symboly, soubor CNT zase vazby mezi hodnotami atributových polí formátu SHP a OCD symboly. Pojítkem mezi klíčem ISOM 2000 integrovaným v programu OCAD a CRT (resp. CNT) formátem je databázový formát DBF. V tomto formátu jsem vytvořil soubor isom2000.dbf obsahující všechny použitelné mapové značky. Má následující strukturu. První sloupec tabulky (první pole databáze) označený názvem CISLO obsahuje kódové označení symbolu v software OCAD (shodné s kódem mapové značky v ISOM 2000, např ) a v druhém sloupci s názvem POPIS se nachází úplný název symbolu (např. 205 Jeskyne 3 ) viz tabulka 2.1. CISLO POPIS Jeskyne Balvan Tabulka 2.1: Struktura vytvořeného DBF souboru isom2000.dbf Tento soubor je používán formulářem pro sběr dat v software ArcPad (viz 3.1.1), zde se uplatní druhý sloupec. Oba sloupce jsou potřeba v programu Úpravce DXF při generování formátů CRT a CNT z této DBF databáze (viz 3.2.2). Z výše uvedených vztahů vyplývá, pokud dojde ke změně výchozí množiny OCD symbolů (přidání nového symbolu), musí se stejná změna provést i v databázi DBF. Aktuální soubory CRT a CNT jsou pak vygenerovány programem Úpravce DXF. Databáze DBF pro mapový klíč ISOM 2000 je připravena v příloze A (isom2000.dbf) i se soubory CRT (isom2000.crt) a CNT (isom2000.cnt). Pozn.: Import shapefile je popsán v České názvy symbolů jsou převzaty z překladu normy ISOM 2000 [1] a jsou psány bez diakritiky (viz 2.4.2) 9

15 2.3. OCAD Načtení předlohy Nyní načteme rastrovou předlohu jako šablonu. Existují dva způsoby jak to provést. Načtení "obyčejného" rastrového obrázku nebo načtení rastru s lokalizačním souborem (referencovaného rastru připojeného do souřadnicového systému (S-JTSK) korektně. Klasické načtení předlohy Tj. načtení rastrového obrázku bez lokalizačního souboru. Předloha se načte doprostřed pracovní plochy software OCAD, takže poloha načtení záleží na úrovni zvětšení, a poloze aktuálního výřezu. V nabídce Template zvolíme Open... a vybereme rastrový obrázek s předlohou. Objeví se dialogové okno s nastavením parametrů otevírané předlohy (viz obr. 2.8). V prvním boxu je informace o rozlišení obrázku. Pokud soubor tuto informaci neobsahuje je nutné nastavit v jakém rozlišení byl obrázek naskenován. Dále je zde možné nastavit měřítko předlohy, úhel natočení šablony a měřítko vytvářené mapy. Na těchto údajích záleží velikost a natočení předlohy při načtení, pokud je neznáme můžeme rastr načíst s implicitními hodnotami a vše přenechat adjustaci předlohy. Pozn.: Ve verzi OCAD 9 Professional se předloha otevírá z nástrojové nabídky Background map. Obrázek 2.6: OCAD - Adjustace předlohy Adjustace předlohy Nesouhlasí-li rastr s vektorovými podklady, je ho zapotřebí přizpůsobit (adjustovat). K tomu je vhodné použít vektorový podklad polohopisu. Před tímto krokem je vhodné vypnout zobrazení (hide) symbolu výškopisu k větší přehlednosti při adjustaci. V rastrovém podkladě a v polohopise najdeme minimálně tři shodné a zřetelné body co nejdále od sebe, tvořící konvexní obálku zájmového území. Volbou Template - Adjust (F9) určíme tyto body nejprve na rastru a posléze v polohopise. Při adjustaci se vyhněte okrajům lesních porostů a 10

16 2.3. OCAD vysokých budov, mohou zkreslovat. Po dokončení výběru bodů OCAD rastr natočí a upraví měřítko tak, aby přiléhal na polohopis (viz obr. 2.6). Obrázek 2.7: Afinní transformace [8] K tomu OCAD používá afinní transformaci. Afinní (polynomická prvního řádu) transformace v sobě zahrnuje tři základní operace - posunutí počátku, otočení souřadnicových os o určitý úhel a změnu měřítka. Vychází přitom z předpokladu, že koeficienty charakterizující tyto operace jsou konstantní v celé transformované oblasti. Afinní transformace zavádí odlišnou změnu měřítka ve směru osy x a y. Obrázek 2.7 ukazuje, jak tato transformace může deformovat vstupní data. Je vidět že čtverec se nám vůči počátku souřadnicového systému posunul a pootočil. Navíc se ještě zvětšil a zkosil. Minimálně jsou potřeba 3 dvojice identických bodů. [8] Kvalitu provedené adjustace zkontrolujeme i na ostatních místech mapy. Pokud jiné body či linie v ortofotu nepřiléhají k polohopisu opakujeme adjustaci s více body. Načtení referencovaného rastru Druhou možností je načtení referencovaného rastru tj. načtení rastru s lokalizačním souborem (jde o soubory typu jpw, tfw... tzv. worldfile). Situace je podobná jako při práci s vektorovými daty. Soubor obsahuje souřadnice daného území, tj. je dáno jeho umístění v souřadnicovém systému, a také obsahuje informace o svém měřítku v obou osách (v m/pixel). Dialogová nabídka týkající se offsetu (viz obr. 2.8) je totožná s importem souborů DXF a je popsána výše v Po načtení se soubor zobrazí v měřítku mapy, správně natočen a na správném místě. Adjustace se tedy nemusí provádět. Tímto máme hotovou konečnou podobu předlohy, která v sobě obsahuje informace o polohopisu, výškopisu a pravoúhlém průmětu terénu (ortofoto). Dostáváme tak ortofoto, které je velmi vhodným podkladem pro tvorbu map pro orientační běh. 11

17 2.4. ARCPAD Obrázek 2.8: OCAD - Načtení předlohy 2.4 ArcPad Příprava před mapováním Než vyrazíme s PDA měřit do terénu je vhodné si předem na PC připravit potřebné soubory. Jedná se o soubor ArcPad Map (.apm) a shapefiles (.dbf,.prj,.shp,.shx) pro ukládání naměřených dat. V programu ArcPad založíme novou mapu, v Table of Contents pro nastavení souřadnicového systému klikneme na ikonu Choose Map Projection Definition File, vybereme cestu k souboru S-JTSK Krovak EastNorth.prj. Tento soubor s informacemi o projekci je součástí přílohy A. Postup výběru definice souřadnicového systému je zachycen na obrázku 2.9. Tím zajistíme, že data vstupující z GPS (většinou systém WGS84) budou programem automaticky transformována do systému S-JTSK. Více o práci s S-JTSK v software ArcPad 7 v [21] a [12]. Při vytváření nového shapefile vybereme z roletkového menu Type postupně hodnoty Point, Polyline, Polygon. Program vyžaduje zadat alespoň jedno pole v atributové tabulce. 12

18 2.4. ARCPAD Obrázek 2.9: ArcPad - Výběr definice souřadnicového systému Tímto atributem budeme při mapování rozlišovat jednotlivé zájmové objekty, zadáme například TYP_PRVKU, TYP_LINIE a TYP_PLOCHY, pro příslušný shapefile. Datový typ ponecháme Text s délkou 50 znaků. Potvrdíme tlačítkem OK a zadáme cestu k uložení shapefile (viz obr. 2.10). Následující dotaz na vytvoření formuláře QuickForm zamítneme, o formulářích se zmiňuji v [5] V Table of Contents se můžeme přesvědčit, že jsou vytvořené shapefiles načtené a mají povolenou editaci. Zároveň si můžeme načíst připravené předlohy jako je ortofoto pro snazší orientaci v terénu. To se provede tlačítkem Add Layer(s) a vybráním souboru v okně Directory Browser (viz obr. 2.11). U ortofota musíme brát v úvahu menší výkonnost PDA a při jeho přípravě věnovat pozornost zvolení optimálního poměru mezi přesností (rozlišení rastru) a zobrazovací náročností pro PDA (velikost rastru). Je zapotřebí se také dopředu zamyslet nad výběrem atributů pro vkládané prvky s ohledem na srozumitelnost a časovou náročnost zadávání (závisí na konkrétním zařízení PDA). Např. není nutné zadávat celé názvy, místo "pěší cesta" postačí c3 - posloupnost cest od c1 (silnička) do c5 (průsek). Této symbologie je zapotřebí se držet po celou dobu mapování, využije se pak pro automatické zpracování. Pokud použijeme připravené formuláře, symbologii obstará databázový soubor DBF (viz 2.3.2) V příloze A je připraven mapový soubor ArcPad.apm a shapefiles pro body, linie i plochy Tvorba formulářů pro sběr dat Ke sběru dat je možné přistoupit dvěma způsoby. První je použít program ArcPad ve standardní, nezměněné podobě. A v druhém případě můžeme drobnými úpravami dosáhnout zjednodušení práce pro konkrétní účel, v našem případě pro mapování mapy pro orientační 13

19 2.4. ARCPAD Obrázek 2.10: ArcPad - Založení nového shapefile běh. Vyjdeme z toho, že mapovaným objektům (mapovým značkám) přiřazujeme atributy podle závazného mapového klíče ISOM Tato mezinárodní norma vstupuje v platnost dnem , zcela nahrazuje stávající normu a pro všechny mapy pro orientační běh vydané po tomto datu je závazná. Je zejména nepřípustné na závodních mapách používat značky, které nejsou v této normě obsaženy. ISOM 2000 [1] Z citace vyplývá, že při mapování vystačíme s předem danými mapovými značkami. Mohou nastat případy, kdy potřebujeme pro věrné zachycení skutečnosti symbol neobsažený v normě ISOM 2000, nebo naopak některé symboly definované v normě nejsou zavedeny v programu OCAD. O tom svědčí drobné rozpory mezi normou a její implementací v programu OCAD. Jako závaznou jsem vzal právě množinu symbolů ze souboru Orienteering Map ocd. Rozdíly jsem popsal v souboru ocad_vs_isom.txt obsaženém v příloze A. Jako příklad uvádím symbol nedefinovaný v normě Mala budova, ale obsažený v programu OCAD jako doplněk symbolu 526 Budova. Naším cílem je vytvoření formuláře, který nám po zadání geometrie prvku umožní vybrat mapovou značku ze seznamu přípustných hodnot a tuto hodnotu uložit do jeho atributové tabulky. 14

20 2.4. ARCPAD Obrázek 2.11: ArcPad - Načtení vrstev Tvorbu formulářů provedeme v programu ArcPad Application Builder od firmy ESRI < [6]. Formulář je asociován ke konkrétnímu shapefile, zapisuje se do stejnojmenného souboru s příponou apl. Lze ho editovat i v textovém editoru. Příkazy jsou psány jazykem ArcPad XML, případné skripty v jazyce VBScript nebo JScript. Vytvoříme tři formuláře, každý pro jeden připravený shapefile (body, linie, plochy). Obsahově i funkčně budou všechny tři formuláře stejné, omezím se na popis formuláře pro body.shp. Ze startovací nabídky programu ArcPad Application Builder (jinak též ArcPad Studio) zvolíme New layer definition project pro soubor body.shp ke konfiguraci souboru body.apl, který mimo jiné obsahuje informace o použitých formulářích. V několika následujících krocích intuitivního průvodce (Form Wizard) nastavíme rozměry formuláře podle typu výstupního zařízení na 130x130px pro obrazovku 1/4 VGA 240x320 (Pocket PC) a počet stránek formuláře ponecháme na jedné standardní (Page Tabs). Druhy a polohu ovládacích prvků formuláře pro editaci (tzv. EDIT FORM) navolíme jednoduchým způsobem výběrem z palety ovládacích prvků (Control Palette) pomocí tažení myší. Pro naše účely postačí jeden prvek pro popis (Label) a jeden pro výběr s možností editace (ComboBox). Ve vlastnostech comboboxu na stránce General v položce Field určíme název pole z atributové tabulky shapefile body.shp, do kterého se zvolená hodnota zapíše. V našem případě máme jedinou volbu TYP_PRVKU. Proto zaškrtneme políčko Required, aby uživatel byl povinen tento jediný atribut vyplnit. V záložce List Values propojíme combobox se sloupcem z předem vytvořené databázové tabulky isom2000.dbf, která obsahuje mapové značky podle normy ISOM 2000 [1] s jejich číselným označením (např. 309 Neprekonatelna bazina). Názvy mapových značek v českém překladu normy obsahují českou diakritiku. Sladit kódování souboru DBF, aby byl správně interpretován v programech ArcPad i OCAD se mi nepodařilo. Bez újmy na srozumitelnosti jsem proto použil názvy mapových značek bez diakritiky. Tvorba je znázorněna na obrázku Více o databázi DBF a mapovém klíči ISOM 2000 v Použití formulářů při sběru dat je popsáno v [7] Se software ArcPad Application Builder lze pracovat pouze se zakoupenou licencí. Na 15

21 2.4. ARCPAD Obrázek 2.12: ArcPad Studio - Tvorba formuláře druhou stranu soubory vytvořené v tomto programu je možné editovat v textovém editoru. Se znalostí jazyka ArcPad XML se tedy obejdeme i bez tohoto komerčního programu. Například budeme-li potřebovat jednou vytvořený formulář pro sběr dat propojit s jiným databázovým souborem DBF (pro případ použití jiného mapového klíče, např. ISSOM2005), upravíme parametr listtable elementu COMBOBOX v souboru body.apl na hodnotu issom2005.dbf. Tím dosáhneme propojení formuláře souboru body.shp s tabulkou issom2005.dbf. Soubory apl pro body, linie a plochy s definicí formulářů naleznete v příloze A (body. apl, linie.apl, plochy.apl). Inspirací k vytvoření formulářů mi poskytla publikace [11] Tvorba symbologie pro ArcPad Jak je patrné z obrázku 2.13, vizualizace dat bez použití symbologie je velice nepřehledná. ArcPad proto umožňuje prvkům přiřadit různé symboly. Podle hodnot atributů vybraného pole atributové tabulky program určí způsob zobrazení prvků. Použití symbologie nemění geometrii sebraných dat a výrazně nám pomáhá při jejich sběru. Symbologii je možné vytvářet několika způsoby. V programu ArcMap od firmy ESRI nám poslouží nástroj Symbol Property Editor, kde tvoříme symboly v grafickém prostředí s náhledem. Propojení se software ArcPad obstará funkce Get data for ArcPad7. Další možností pro tvorbu symbologie je využít přímo programu ArcPad. Ve vlastnostech shapefile se nachází záložka Symbology, kde lze navolit jednoduché symboly pro data. Nechcemeli využít komerční program ArcMap a nestačí-li nám jednoduchá symbologie nastavitelná v programu ArcPad, zvolíme možnost vytváření symbolů v jazyce ArcPad XML. 16

22 2.4. ARCPAD Obrázek 2.13: ArcPad - Význam symbologie Symbologii mapového klíc e ISOM 2000 pro software ArcMap vytvor il ve své diplomové práci [13] Jakub Jirka. Ve tšina složite jších symbolu, po pr evedení dat do formátu programu ArcPad, ale byla automaticky zjednodušena. Vygenerované soubory apl spolu s kapitolou ArcPad XML Reference nápove dy software ArcPad Application Builder [6] mi pomohly vytvor it v jazyce ArcPad XML symboly pro každý prvek klíc e ISOM 2000 vhodné pro program ArcPad. ArcPad zapisuje informace o symbologii do souboru s pr íponou apl, zmíne ných v pr i tvorbe formulár u. Jak je vide t z pr íkladu definice symbolu je obalena tagem SYMBOLOGY. U elementu VALUEMAPRENDERER je du ležitý parametr lookupfield, kterým urc íme pole atributové tabulky, jehož hodnoty chceme symbolizovat. Mezi tagy EXACT definujeme vzhled symbolu pro hodnotu urc enou v parametru value. V pr íkladu je uveden symbol 409 PODROST: OBTIZNY BEH (viz obr. 2.14). Jedná se o plošný objekt skládající se z podkladové bílé plochy (není nutno definovat) vyplne nou svislými zelenými liniemi. 17

23 2.4. ARCPAD Obrázek 2.14: ArcPad - Zobrazení symbologie - symbol 409 <SYMBOLOGY> <VALUEMAPRENDERER lookupfield="typ_plochy"> <EXACT value="409 PODROST: OBTIZNY BEH" label="4090"> <COMPLEXPOLYGONSYMBOL filltype="line" outlinetype="null"> <LINEFILL angle="90"> <SIMPLELINESYMBOL color="67,225,26" width="2"/> </LINEFILL> </COMPLEXPOLYGONSYMBOL> </EXACT> <EXACT>... </EXACT> </VALUEMAPRENDERER> </SYMBOLOGY> Příklad 2.4.1: Tvorba symbologie v ArcPad XML - symbol 409 Struktura je snadno patrná z ukázky. Složité symboly lze poskládat bohatými kombinacemi jednoduchých bodových, liniových a plošných symbolů. Při definování vzhledu 113 symbolů mapového klíče ISOM 2000 pro software ArcPad jsem musel akceptovat omezení daná jeho jednodušší symbologií. Účelu použití symbologie to však zcela vyhovuje. Ukazuje to obrázek 2.13, který zachycuje nejprve data se standardní symbologií a se symbologií podle ISOM 2000 v programu ArcPAd. Pro srovnání je uveden i výsledný vzhled dat v programu OCAD. Soubory apl pro body, linie a plochy s definicí symbologie naleznete v příloze A (body.apl, linie.apl, plochy.apl). 18

24 Kapitola 3 Terénní mapování a zpracování naměřených dat V této fázi máme připravený soubor programu OCAD s mapovým klíčem ISOM 2000, importovanými vektorovými podklady a načtenou předlohou. Jsme hotovi s přípravou souboru programu ArcPad, máme nastavený souřadnicový systém, načtené shapefiles pro ukládání dat, nachystané formuláře pro zadávání atributů a definovanou symbologii pro zobrazení naměřených dat. Nezbývá nám něž terén zmapovat a ze sebraných dat zhotovit výslednou mapu. 3.1 Práce s ArcPad v terénu Sběr dat Pro zajištění spojení PDA s GPS stačí v menu GPS v prostředí ArcPad zvolit položku GPS Activate. Ujistíme se, že v GPS Preferences v záložce GPS Datum je nastaven souřadnicový systém, s kterým pracuje náš GPS přijímač (viz obr. 3.1). V našem případě se jedná o WGS84. Otevřeme připravený soubor ArcPad.apm a můžeme mapovat. Na začátku je vhodné zvolit metodiku mapování, aby práce nebyla chaotická. Doporučuji nejprve zmapováním sítě cest rozdělit zájmové území na menší celky a v nich se postupně zabývat detaily. Je to ostatně obdobný princip jako u klasické metody. viz [15]. Podrobný návod nastavení GPS v prostředí ArcPad naleznete v [21]. Obrázek 3.1: ArcPad - Nastavení GPS Anténa GPS musí být nošena nezakryta pro co nejlepší signál přijímače. Mně osobně se osvědčil způsob externí antény připevněné na kšiltu čepice. Postup sbírání bodů je následu- 19

25 3.1. PRÁCE S ARCPAD V TERÉNU jící - postavíme se s anténou na zájmové místo, v programu ArcPad zvolíme tlačítko Capture Point, v následném okně zadáme hodnotu atributu právě mapovaného bodu dle předem určené symbologie viz Poté, co sebereme všechny body týkající se jednoho objektu (např. začátek, lomové body, body křížení a konec cesty), přepneme se do režimu editace Polyline a spojením bodů cestu nakreslíme a zadáme příslušný atribut. Pro přesnější a snadnější práci zaškrtneme v Table of Contents v záložce Snapping políčko Vertex u vrstvy body.shp. Zapnuli jsme tzv. "snappování", neboli přichytávání na uzlové body vrstvy body.shp. Nacházíli se bod této vrstvy od našeho kliknutí ve vzdálenosti menší než je nastavená hodnota Snapping Tolerance, program automaticky použije tento bod. Toho využijeme zejména při vytváření nových prvků a editaci. Problém může nastat, jsou-li dva body ve vzdálenosti menší než tato hodnota. Program pak preferuje později zadaný bod. V tomto případě změníme hodnotu Snapping Tolerance v nabídce Map Properties. Obdobně postupujeme i u polygonů. Sběr dat je znázorněn na obrázku 3.2. Obrázek 3.2: ArcPad - Sběr dat V případě přizpůsobeného programu ArcPad nám formuláře zjednoduší práci se zadáváním atributů. Namísto standardního dialogu se objeví formulář vytvořený v kapitole 2.4.2, kde pouhým výběrem z nabízených hodnot atribut přiřadíme (viz obr. 3.3) Specifika digitálního sběru dat Výše popsaným způsobem je možné zmapovat celé zájmové území, můžeme však narazit na některé problémy. Nabízí se otázka jak řešit mapové značky, které nejsou dány jedním 20

26 3.1. PRÁCE S ARCPAD V TERÉNU Obrázek 3.3: ArcPad - Upravený formulář pro sběr dat symbolem, např. zarostlá paseka, která se skládá ze symbolu paseky překryté značkou podrostu. V takovém případě jednoduše nakreslíme dva polygony přes sebe s odlišnou hodnotou atributu, přičemž prvně kreslíme spodní symbol, tedy paseku. Otázku jak nakreslit sráz, kamenný sráz, plot a podobné symboly, aby směr srázu nebo vnitřek plotu byl správně orientován, řeší tzv. princip okřídlené hrany. Linie má definovaný počátek a konec a tím danou levou a pravou stranu. OCAD kreslí zmíněné šrafy (např. směr srázu, vnitřek plotu) na pravou stranu linie. Takže stačí při sběru dat v programu ArcPad zadat body linie v požadovaném pořadí a OCAD překreslí symbol korektně. Někdy je výhodné nakreslit liniový symbol jako polygon, například symboly značící ohraničení ploch Jezero: hraniční linie, Výrazná hranice porostu a jim podobné. OCAD dokáže zpracovat plošné shapefile s atributy liniových znaků správně. Problém může nastat v symbologii v programu ArcPad, když pro objekt nebude definován vzhled symbolu a bude zobrazen šedou barvou. Nezapomeneme ani na pomocné body pro tvorbu linií a ploch, které pro výslednou mapu nevyužijeme. Aby nám po importu dat do programu OCAD a vykonání přiřazení nezbyly v mapě šedé body bez symbolu, musíme je vymazat. V software OCAD označíme pomocí myši a klávesy SHIFT z panelu symbolů všechny symboly. Z menu Symbol vybereme příkaz Hide k vypnutí editace a viditelnosti symbolů. Následovně zobrazíme veškerou kresbu bez symbolů příkazem Entire map, označíme je nástrojem Edit object a vymažeme klávesou DELETE. Analogií k vypnutí provedeme zapnutí symbolů příkazem Normal. Dostáváme se k nevýhodám digitálního mapování. Datové modely GIS neumožňují kreslení křivek a oblouků a používají lomené čáry. To znamená, že v případě zaoblených přírodních tvarů musíme zhušt ováním bodů lomených čar vhodně aproximovat oblouky. Při dobré aproximaci lomenou čarou lze s použitím nástroje To curve v software OCAD získat 21

27 3.1. PRÁCE S ARCPAD V TERÉNU oblouk či kružnici. ArcPad sice nabízí nakreslení polygonu pomocí kružnice a elipsy, ale ve skutečnosti se jedná právě o aproximaci lomenými čarami. Při klasické metodě mapování je kreslení oblouků a kružnic mnohem rychlejší, stačí zaměřit tři body, které definují oblouk, nebo prostě načrtnout křivku od oka. Při překreslování v PC pak použít nástroj programu OCAD - Beziérovy křivky, elipsy nebo kružnice. Při mapování se setkáme i s případem, kdy tvar linie kopíruje jinou linii, typickým příkladem můžou být vodoteče na obou stranách cesty. Abychom nemuseli sbírat body pro každý prvek zvlášt využijeme v prostředí ArcPad nástroje Offset Polyline/Polygon, odsazení linie/plochy. Postup je následující - sebereme body pro první linii, nakreslíme ji, zapneme nástroj Offset Polyline/Polygon, nastavíme stranu a vzdálenost odsazení, nakreslíme linii znovu, ale zadáme již jiný atribut. Při zadávání odsazení musíme brát v úvahu šířku symbolů na mapě pro dané objekty, aby nedošlo k jejich překrytí. Další důležitou pomůckou, kterou ArcPad nabízí je automatické opakování hodnot atributů při vkládání, skryté pod funkcí Repeat Attributes. Při opakovaném kreslení prvků stejného typu hodnota zadaná pro první prvek bude přiřazena i všem ostatním. Případem objektů, se kterými si digitální metoda přímo neporadí, jsou orientované bodové značky. OCAD umožňuje orientovat libovolný bodový symbol, ale jen u některých to má skutečný smysl, například u jeskyně (205.0), podlouhlé kupy (113.0), malého tunelu (518.1) přechodu (525.0) a malé budovy (526.1). Pro nakreslení vyžadují zadat střed symbolu a také směr orientace, který ovšem ArcPad zajistit neumí. Problém lze řešit v programu OCAD ručním natočením symbolů, jelikož se nejedná o často frekventované symboly. Obrázek 3.4: ArcPad - Odsazení linie/polygonu Obrázek 3.5 ukazuje, že ArcPad je připraven i na naše případná překlepnutí, zapome- 22

28 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC nutí, přepsání a jiné omyly. Nejen k tomu slouží rozvinutelné menu Feature Properties z nástrojové lišty Edit, které se stane aktivním po vybrání prvku nástrojem Select. Užití stejnojmenného nástroje Feature Properties vyvolá okno s informacemi o atributech prvku a jdou zde rovnou i editovat. Dalšími nástroji Insert Vertices a Append Vertices je možné přidávat nové body linie a polygonu. Pomocí Move Feature lze posouvat jednotlivé lomové body prvku. A to bud na aktuální pozici GPS přijímače, na dané místo v souřadnicích, několika druhy odsazení s rozličným nastavením. Stejným nástrojem můžeme místo posunu vybraný bod smazat. Posun bodů umožňuje i nástroj Select and Vertex Editing z jiného menu, Select, na stejné nástrojové liště. Nakonec toto menu nabízí otočení, změnu měřítka, změnu velikosti a vymazání celého prvku. Všechny akce se musí potvrdit tlačítkem Commit Geometry Changes. Obrázek 3.5: Editace dat 3.2 Zpracování sebraných dat v PC Po příchodu z terénu nejprve přehrajeme z mobilního zařízení potřebná data do počítače. Přenos dat zajistí spojení kabelem, pamět ovou kartou, pomocí bluethooth nebo jiné v závislosti na typu PDA. Do předem připraveného adresáře zkopírujeme všechny soubory týkající 23

29 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC se shapefile pro body, linie a plochy (soubory s příponami.dbf,.prj,.shp,.shx). Je-li to zapotřebí provedeme úpravy sebraných dat na PC v programu ArcPad Konverze SHP do DXF Sebraná a upravená data máme připravena ve formátu shapefile, který je potřeba konvertovat do formátu software OCAD. Ten ve verzi Standard nepodporuje import formátu shapefile, proto data musíme převést do vektorového formátu DXF. Import DXF již verze Standard zvládá a zároveň při něm lze přiřadit vrstvám správné symboly. Aby bylo možné data při importu rozdělit do odpovídajících symbolů (formát ocd), musí již být rozdělena do vrstev (formát DXF). Naše data ve formátu shapefile jsou rozlišena pomocí atributů zadaných při sběru. Je potřeba pomocí těchto atributů data rozdělit do vrstev formátu DXF. (viz obrázek níže) Existuje několik speciálních nástrojů na konverzi zmíněných formátů. Program Arcv2CAD od společnosti Guthrie CAD/GIS Software Pty Ltd. (< nabízí konverzi s klasifikací do vrstev podle atributů. Tento program ale není poskytován zdarma a ve zkušební verzi převádí jen shapefile omezené velikosti, proto je pro naše účely nevhodný. Požadavky na volně šiřitelnou, samostatně spustitelnou aplikaci splňuje software DXF Author od společnosti ESRI (< [3]. Program nedisponuje možností klasifikace do vrstev. Tento problém jsem vyřešil napsáním vlastního programu v programovacím jazyce Python, který se o klasifikaci postará, jak je naznačeno na obrázku 3.6 Obrázek 3.6: Záměna DXF vrstev DXF Author je velmi jednoduchý intuitivní program s jedinou položkou menu File ob- 24

30 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC sahující tři volby, načtení dat, konverzi dat a ukončení programu. Zvolením první volby Load Data Set načteme do programu připravené shapefile pro body, linie a plochy. Načíst lze vždy jen jeden soubor, konverzi tedy provedeme pro každý shapefile samostatně. Volbou Convert to DXF File se spustí průvodce konverzí, kde ve třech krocích nastavíme, co požadujeme exportovat. V případě exportu geometrie ponecháme nastavené implicitní hodnoty beze změny. Klíčový je pro nás export textových popisků. Program je totiž dokáže vytvořit z atributů v námi zvoleném poli atributové tabulky našeho shapefile. V části dialogového okna Text Field proto zvolíme název zadaný při vytváření shapefile v programu ArcPad (TYP_PRVKU, TYP_LINIE nebo TYP_PLOCHY). Textové popisky nám poslouží pro další zpracování výsledného DXF souboru. Poslední nabízenou možností exportu jsou datové bloky (Data Blocks), ty však nevyužijeme, proto zaškrtneme položku Skip Data Blocks k vynechání tohoto kroku. Na závěr zvolíme jméno a umístění výchozího souboru Tvorba vlastního programu v jazyce Python Jak již bylo řečeno, DXF Author nezajistí rozčlenění objektů do vrstev DXF formátu na základě atributů formátu SHP zadaných při sběru dat. Proto bylo nutné vytvořit program, který úpravou výstupních souborů rozčlenění provede. Program jsem napsal v jazyce Python ve verzi 2.5 (final) a nazval ho Úpravce DXF. Formát DXF je textový (ASCII - American Standard Code for Information Interchange) soubor editovatelný v libovolném textovém editoru, jeho struktura je pevně dána a je dobře strojově zpracovatelná. Jednotlivé grafické objekty jsou od sebe odlišitelné, mají na předepsaném místě určené jméno vrstvy a obsahují informace o svém textovém popisku. Těchto vlastností a původu textových popisků jsem využil k úpravám vedoucím k rozčlenění grafických prvků do vrstev podle atributů zadaných při sběru dat. Vyšel jsem ze znalosti struktury souboru vygenerovaného programem DXF Author při dodržení mnou popsaného postupu konverze (viz 3.2.1). V programovacím jazyce Python jsem napsal program, který vytvořený DXF soubor upraví do požadovaného výstupu. Program v grafickém uživatelském prostředí načítá tři DXF soubory (body, linie, plochy) a jeden DBF soubor (definice mapového klíče, např. ISOM 2000). Program postupně prochází načtený DXF soubor, vyhledává jména textových popisků, kontroluje, zda jsou hodnoty obsaženy v načtené DBF tabulce, provádí záměnu jména vrstvy grafického prvku za jméno textového popisku, maže celý blok informací o textovém popisku a vytváří nový DXF soubor, který je připraven k importu do programu OCAD. Princip je naznačen na obrázku 3.6. Umožňuje nezávisle na konverzi vygenerovat z DBF souboru přiřazovací soubory CRT a CNT, je tak zajištěna integrita dat v databázi mapového klíče. Přiblížím klíčová místa zdrojového kódu, který je rozdělen tématicky do tří souborů. Soubor uprav.py obsahuje funkce pro zpracování souborů DXF, dbf.py funkce pro načtení a převod souboru DBF a soubory.py třídu definující grafické uživatelské rozhraní (GUI - Graphical User Interface). Soubor uprav.py: Každý řádek DXF souboru je načten do datové proměnné soubor typu seznam (list). Operací index() nalezneme v seznamu index prvku s určitou hodno- 25

31 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC tou. Pro začátek definic grafických objektů vyhledáme element ENTITIES soubor.index( "ENTITIES"). Dva řádky níže se nalézá element určující typ grafického objektu (dále klíčové slovo - POINT pro body, POLYLINE pro linie a plochy). Definice objektu končí výskytem dalšího klíčového slova. Vždy dva řádky pod klíčovým slovem je jméno vrstvy objektu (proměnná v_index). pravda = True while pravda: pravda = soubor[soubor.index("text")+14]!= ENDSEC t_index = soubor.index("text")+12 soubor[0]=(soubor[t_index]) del soubor[t_index-12:t_index+2] v_index = t_index-10 vystup = open(nazevvystup,"a") for i in xrange(0,v_index): vystup.write(soubor[i]+ \n ) vystup.close() del soubor[0:v_index] Příklad 3.2.1: Záměna DXF vrstev Od prvního objektu až do konce souboru (element ENDSEC) program vyhledává index textového popisku (proměnná t_index). Provádí záměnu hodnot na pozici indexu jména vrstvy objektu a indexu textového popisku. Textový blok začíná elementem TEXT, popisek je o 12 řádků níže (t_index = soubor.index("text")+12). Po záměně program smaže položky týkající se textového bloku del soubor[t_index-12:t_index+2], aby se v programu OCAD nezobrazovaly. Dva řádky pod popiskem se nachází další klíčové slovo v_index = t_index-10 (smazáním 12 položek seznamu se relativní vzdálenost +2 řádky změnila na vzdálenost -10 řádků). Již zpracovaný kód (rozsah xrange(0,v_index) ) program zapíše do výstupního souboru (vystup.write(soubor[i]+ \n )) a smaže ze seznamu (del soubor[0:v_index]). Celý proces se v cyklu opakuje dokud se nezpracuje celý soubor. Viz ukázka zdrojového kódu nazevpole = [ TYP_PRVKU, TYP_LINIE, TYP_PLOCHY ] for i in xrange(1,len(soubordbf)): podminkacrt="" for j in xrange(1,3): podminkacrt+=soubordbf[i].split(";")[j].strip()+" " vystupcrt.write(podminkacrt+ \n ) for k in xrange(0,3): vystupcnt.write("%s %s LIKE %s %s" % (soubordbf[i].split(";")[1].strip(),nazevpole[k],soubordbf[i].split(";")[2].strip(), \n )) Příklad 3.2.2: Vytváření podmínek pro CRT a CNT soubory Soubor dbf.py: Pro zpracování DBF souboru program Úpravce DXF využívá dávko- 26

32 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC vou konverzní utilitu DBF2TXT od autora Pavla Šrubaře [20]. DBF soubor, který je vytvořen podle zásad popsaných v kapitole 2.3.2, převedeme programem DBF2TXT na textový soubor, kde jednotlivé sloupce tabulky jsou odděleny speciálním znakem (středníkem ;). Soubor načteme do seznamu řádků (proměnná soubordbf) a každý řádek rozdělíme na seznam buněk pomocí operací s řetězci a seznamy v jazyce Python. Jednotlivé buňky dostaneme příkazem soubordbf[i].split(";")[j].strip(), kde i značí řádek a j sloupec. Vímeli, že v prvním sloupci je číslo symbolu používané v software OCAD a ve sloupci druhém název odpovídajícího atributu zadaného do souboru SHP při sběru dat, není problém vytvořit konverzní tabulky CRT a CNT (viz příklad 3.2.2). Pro sestavení podmínek souboru CNT je třeba znát jména polí atributové tabulky daného shapefile (FIELD). V programu předpokládám názvy doporučované v při vytváření nových shapefile v Z názvů symbolů nelze rozpoznat zda je symbol určen pro bodové, liniové nebo plošné prvky. Proto je každá podmínka napsána pro všechny tři názvy polí. OCAD si s tím poradí a přiřazení proběhne správně. def otevri1(self): self.vstup1.delete(0,end) self.vstup1.insert(0,tkfiledialog.askopenfilename(title= Vyberte DXF soubor, initialdir=os.path, filetypes = [( Soubory DXF, dxf )])) Příklad 3.2.3: Funkce pro načtení souboru v dialogovém okně Soubor soubory.py: O komunikaci s uživatelem se stará grafické uživatelské rozhraní vytvořené pomocí sady nástrojů Tkinter standardně integrované v jazyce Python. Dominantou okna programu jsou čtyři ovládací prvky Entry pro zapsání absolutní nebo relativní cesty k vstupním souborům. Vedle každého ze vstupů se nachází tlačítko (Button) vyvolávající dialogové okno pro interaktivní načtení požadovaného typu souboru, viz příklad Další ovládací prvky Button volají funkce řídící chod programu. Tlačítko s popisem Uprav DXF volá metodu nactivstup(), která přečte zadané vstupní hodnoty a zavolá metodu upravdxf k úpravám DXF souboru popisovaným výše, buprav = Button ( lfvstupydxf,text=u"uprav DXF",command=self.nactiVstup). Tlačítko Generuj CRT a CNT zase volá metodu generuj(), která převede načtený soubor DBF do souborů CRT a CNT. Program dále disponuje tlačítky Nápověda a Konec se zřejmým významem. Popis a rozložení ovládacích prvků upravují objekty typu Label, FrameLabel, Frame. Samotné rozmístění a vykreslení všech prvků jsem přenechal správci rozložení - metodě pack() viz obr [9] Okomentované zdrojové kódy všech souborů programu Úpravce DXF (soubory.py, uprav.py, dbf.py) jsou k dispozici v příloze A. Aby bylo možné spouštět program Úpravce DXF bez nutnosti instalování interpreta jazyka Python, vytvořil jsem spustitelný EXE soubor pomocí modulu py2exe, který je k dispozici na URL (< [10] a českého návodu na stránkách <http: // [22]. Adresář obsahující EXE soubor (upravce. exe) je součástí přílohy A. 27

33 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC Obrázek 3.7: Úpravce DXF Použití programu Úpravce DXF Program se nachází na přiloženém CD v adresáři../přílohy/úpravce DXF. Je spustitelný bez nutnosti instalace souborem upravce.exe. Po spuštění se objeví okno GUI s přednastavenými vstupními hodnotami, které jsou samy o sobě intuitivní nápovědou, kam který soubor načíst (viz obr. 3.7). Jedná se o relativní cesty směřující do adresáře, ve kterém se nachází soubor upravce.exe, změnit je můžeme ručním vstupem z klávesnice nebo tlačítkem... pomocí dialogového okna. Program disponuje třemi poli pro vstup DXF souborů, pokud některé z nich nehodláme využít, vymažeme jeho implicitní text. Cesta k DBF souboru se načte obdobným způsobem. V důsledku použití externího programu DBF2TXT název DBF souboru nesmí obsahovat českou diakritiku. Úpravu DXF souborů lze provést i pokud není načtena žádná DBF tabulka, program na tuto skutečnost upozorní. Pokud tabulka načtena je, program nalezne jména vrstev, které se v tabulce nenacházejí. Může se jednat o nové symboly vytvořené uživatelem, nebo o špatně zadané hodnoty. Program tato jména vypíše do textového souboru. Úpravu DXF souborů spustíme tlačítkem Uprav DXF. Výstupní soubory program vytvoří na stejném místě jako se nacházejí vstupní soubory a k jejich názvu připojí koncovku _vystup (např. body_vystup.dxf). Konverze DBF souboru na formáty CRT a CNT vyžaduje pouze uvedení cesty k souboru DBF, není vyžadován vstup souborů DXF. Konverze se vykoná stisknutím tlačítka Generuj CRT a CNT pro oba formáty najednou. Výstupní soubory vzniknou opět ve stejném adresáři jako soubor vstupní a budou se odlišovat pouze příponou (např. isom2000.crt, isom2000.cnt). 28

34 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC Obrázek 3.8: Úpravce DXF - Informativní a chybové hlášky Program je vybaven několika informativními hláškami, které ve formě zprávy vypíše na obrazovku, jak v případě úspěšného vykonání programu, tak v případě, že nastala chyba. Ošetřeny jsou chyby typu špatně zadané cesty ke vstupním souborům, nesprávného typu vstupního souboru, neodpovídající struktury DXF souboru a neexistence souboru (viz obr. 3.8). Konverze DXF do OCD je popsána v kapitole 2 v sekci TYP_LINIE LIKE c TYP_LINIE LIKE c TYP_LINIE LIKE c TYP_LINIE LIKE c TYP_LINIE LIKE 504 Silnicka TYP_LINIE LIKE 505 Vozova cesta TYP_LINIE LIKE 506 Pesi cesta TYP_LINIE LIKE 507 Pesina Příklad 3.2.4: Různé struktury CNT souboru Import SHP OCAD ve verzi Professional podporuje přímo import souborů shapefile, konverze do formátu DXF není tedy nutná. V software OCAD otevřeme naší připravenou mapu s podklady, z menu File zvolíme nabídku Multiple file import..., najdeme cestu ke zkopírovaným shapefile, vybereme všechny najednou a zvolíme otevřít. V dialogovém okně Import Shape File ponecháme zaškrtnuto Existing offset and angle a necháme OCAD vytvořit si pole pro unikátní klíč. Ujistíme se, že jsou zvoleny správné jednotky (Units, pro souřadnice v S-JTSK za- 29

35 3.2. ZPRACOVÁNÍ SEBRANÝCH DAT V PC dáme metry). Po importu prvky nemají přiřazený žádný symbol a jsou zobrazovány šedou barvou. Využijeme tedy zadaných hodnot atributů každého prvku k přiřazení příslušných symbolů. K tomu slouží příkaz Assing Symbols z menu Database. V následujícím dialogovém okně u položky Dataset zaškrtneme volbu All pro přiřazování prvků zároveň ze všech shapefile. Nyní je nutné vytvořit podmínky přiřazování. To je bud možné přímo zde pod volbou Add v části Condition, nebo příkazem Load... z části CNT file nahrát vytvořené podmínky z CNT souboru. Jedná se o textový soubor uložený s příponou.cnt, kde na každé řádce je jedna podmínka (viz příklad 3.2.4). Syntaxe slovy: číslo z množiny symbolů v programu OCAD, název pole z atributové tabulky shapefile, klíčové slovo LIKE a v apostrofech napsaná příslušná hodnota. Tedy symbologii používanou po dobu mapování přepíšeme podle této syntaxe do podmínek a uložíme do CNT souboru. Na závěr tlačítkem Execute spustíme proces přiřazení symbolů a z šedé změti čar OCAD pomocí atributů vytvoří téměř hotovou mapu (viz obr. 3.9). Obrázek 3.9: Přiřazení symbolů pomocí atributů 30

Digitální kartografie 5

Digitální kartografie 5 Digitální kartografie 5 strana 2 Zadání atributů pro jednotlivé plochy při vytvoření nového souboru shapefile se nám automaticky vytvoří také databázový soubor *.dbf, který obsahuje atributovou tabulku

Více

GIS. Cvičení 3. Sběr vektorových dat v ArcGIS

GIS. Cvičení 3. Sběr vektorových dat v ArcGIS GIS Cvičení 3. Sběr vektorových dat v ArcGIS Vektorové modely v ArcGIS Jedním způsobem reprezentace geografických jevů je použití bodů, linií a polygonů. Tento způsob reprezentace se nazývá vektorový datový

Více

Georeferencované mapové podklady (zadarmo a z tepla domova)

Georeferencované mapové podklady (zadarmo a z tepla domova) 1 Georeferencované mapové podklady (zadarmo a z tepla domova) Jan Langr Zdroje dat Získání mapových podkladů Určení magnetického severu Georeference OCD souboru a podkladů Nastavení magnetického severu

Více

Fond pro rozvoj vysokých škol projekt. č. 2728/2011

Fond pro rozvoj vysokých škol projekt. č. 2728/2011 Fond pro rozvoj vysokých škol projekt. č. 2728/2011 Úvod - programový produkt, který umožňuje získávat data vterénu vreálném čase; - lze nainstalovat do běžného počítače, či notebooku a také do vybraných

Více

Práce s texty, Transformace rastru, Připojení GPS

Práce s texty, Transformace rastru, Připojení GPS Školení programu TopoL xt Práce s texty, Transformace rastru, Připojení GPS Obsah: 1. Uživatelské rozhraní (heslovitě, bylo součástí minulých školení) 2. Nastavení programu (heslovitě, bylo součástí minulých

Více

Digitální kartografie 4

Digitální kartografie 4 Digitální kartografie 4 tvorba vektorových dat Vytváření liniových dat 1. Příprava Otevření aplikace ArcCatalog v menu Start Programy ArcGIS ArcCatalog, nebo přímo z ArcMapu kliknutím na ikonu v nástrojové

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ] 1 CÍL KAPITOLY V této kapitole si představíme Nástroje kreslení pro tvorbu 2D skic v modulu Objemová součást

Více

Manuál k aplikaci FieldGIS v.2.27

Manuál k aplikaci FieldGIS v.2.27 Manuál k aplikaci FieldGIS v.2.27 Petr Pala Copyright 2008 CENIA, laboratoř GIS 1. Úvod 1. Systémové požadavky 2. Části základního okna aplikace 1. Menu 1.1. File 1.2. Tools 1.3. Hlavní lišta 2. Editor

Více

Digitální kartografie 3

Digitální kartografie 3 Digitální kartografie 3 základy práce v ESRI ArcGIS strana 2 Založení nového projektu v aplikaci ArcMap 1. Spuštění aplikace ArcMap v menu Start Programy ArcGIS. 2. Volba Blank map pro založení nového

Více

Souřadnicové systémy a stanovení magnetického severu. Luděk Krtička, Jan Langr

Souřadnicové systémy a stanovení magnetického severu. Luděk Krtička, Jan Langr Souřadnicové systémy a stanovení magnetického severu Luděk Krtička, Jan Langr Workshop Příprava mapových podkladů Penzion Školka, Velké Karlovice 9.-11. 2. 2018 Upozornění Tato prezentace opomíjí některé

Více

Projekt. Sestavení projektu

Projekt. Sestavení projektu Projekt V záložce Nástroje / Projekt MISYS jsou přehledně uspořádány funkce, které slouží k sestavení a editaci projektu. Lze také zapnout nástrojovou lištu Projekt (pravé tlačítko myši v šedé oblasti

Více

Prostředí Microstationu a jeho nastavení. Nastavení výkresu

Prostředí Microstationu a jeho nastavení. Nastavení výkresu Prostředí Microstationu a jeho nastavení Nastavení výkresu 1 Pracovní plocha, panely nástrojů Seznámení s pracovním prostředím ovlivní pohodlí, rychlost, efektivitu a možná i kvalitu práce v programu Microstation.

Více

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

SCHÉMA aplikace ObčanServer 2 MENU aplikace Mapové kompozice ObčanServer Nápověda SCHÉMA aplikace ObčanServer 2 MENU aplikace Mapové kompozice Příklady mapových kompozic Katastrální mapa Územní plán Funkční plochy Letecký snímek Pasport hřbitova Císařské otisky

Více

MISYS. Seznam souřadnic

MISYS. Seznam souřadnic MISYS Seznam souřadnic Obsah Základní informace Založení seznamu souřadnic Vkládání bodu(ů) Import bodů z jiných formátů Práce s body SS Základní informace Základní stavební jednotkou pro všechny geoinformační

Více

Výhody programu OCAD

Výhody programu OCAD Program OCAD vektorový program pro počítačovou tvorbu map původně - mapy pro orientační běh (začátek 90. let), později zobecněn pro tvorbu různých druhů map autorem Hans Steinegger (+2004) firma OCAD AG,

Více

BALISTICKÝ MĚŘICÍ SYSTÉM

BALISTICKÝ MĚŘICÍ SYSTÉM BALISTICKÝ MĚŘICÍ SYSTÉM UŽIVATELSKÁ PŘÍRUČKA Verze 2.3 2007 OBSAH 1. ÚVOD... 5 2. HLAVNÍ OKNO... 6 3. MENU... 7 3.1 Soubor... 7 3.2 Měření...11 3.3 Zařízení...16 3.4 Graf...17 3.5 Pohled...17 1. ÚVOD

Více

Digitální kartografie 8

Digitální kartografie 8 Digitální kartografie 8 souborová geodatabáze ESRI ArcGIS strana 2 ArcGIS 10.0 podporuje uložení dat v: - souborové geodatabázi (File Geodatabase) - osobní geodatabázi (Personal Geodatabase) - shapefile

Více

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý Uživatelský manuál Aplikace GraphViewer Vytvořil: Viktor Dlouhý Obsah 1. Obecně... 3 2. Co aplikace umí... 3 3. Struktura aplikace... 4 4. Mobilní verze aplikace... 5 5. Vytvoření projektu... 6 6. Části

Více

1. Blok Bloky a hladiny Barva a typ čáry v blocích 2. Vytvoření bloku příkaz BLOK [BLOCK]

1. Blok Bloky a hladiny Barva a typ čáry v blocích 2. Vytvoření bloku příkaz BLOK [BLOCK] 1. Blok Velmi silnou vlastností AutoCADu je možnost seskupit několik entit výkresu dohromady a vytvořit z nich jeden objekt blok. Blok při vytvoření dostane svoje jméno, kterým se pak na něj odkazujeme.

Více

Cvičení č. 1 Začátek práce s GIS

Cvičení č. 1 Začátek práce s GIS Cvičení č. 1 Začátek práce s GIS 1. Aplikace ArcMap Obrázek 1. Prázdné prostředí ArcMap 2. Přidání dat do prostředí ArcMap V levé části okna je umístěn Obsah (Table Of Contents), lze ho však přemístit

Více

Řazení tabulky, dotazu nebo formuláře

Řazení tabulky, dotazu nebo formuláře Řazení tabulky, dotazu nebo formuláře Mají-li být formuláře a sestavy efektivní a snadno použitelné, může hrát seřazení dat důležitou roli. 1) Určíme pole, podle kterých chcete řadit. 2) Klepneme pravým

Více

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul SITUACE

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul SITUACE Hydroprojekt CZ a.s. systém programů pro projektování vodohospodářských liniových staveb HYDRONet 3 W I N P L A N s y s t é m p r o g r a m ů p r o p r o j e k t o v á n í v o d o h o s p o d á ř s k ý

Více

Obsah. Základy práce s rastry. GIS1-5. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie

Obsah. Základy práce s rastry. GIS1-5. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie říjen 2010 Obsah prezentace 1 2 3 4 Měli bychom umět ovládat prostorové analýzy překryvné (overlay) a bĺızkostní (buffer) funkce umět kombinovat

Více

Územní plán Ústí nad Labem

Územní plán Ústí nad Labem mapová aplikace Územní plán Ústí nad Labem Návod na ovládání veřejné mapové aplikace: Územní plán Ústí nad Labem Logo, název Panel nástrojů Vrstvy Odkazy Výběr podkladové mapy Rychlá navigace Hledání Obsah

Více

Technologické postupy práce s aktovkou IS MPP

Technologické postupy práce s aktovkou IS MPP Technologické postupy práce s aktovkou IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Technologické postupy práce

Více

Algoritmizace prostorových úloh

Algoritmizace prostorových úloh INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Úlohy nad rastrovými daty Daniela

Více

Možnosti tisku v MarushkaDesignu

Možnosti tisku v MarushkaDesignu 0 Možnosti tisku v MarushkaDesignu OBSAH 1 CÍL PŘÍKLADU...2 2 PRÁCE S PŘÍKLADEM...2 3 UKÁZKA DIALOGOVÉHO OKNA...3 4 STRUČNÝ POPIS PŘÍKLADU V MARUSHKADESIGNU...5-1 - 1 Cíl příkladu V tomto příkladu si ukážeme

Více

Hlavní okno aplikace

Hlavní okno aplikace Hlavní okno aplikace Ovládací prvky mapy Základní ovládací panel Panely pro ovládání jednotlivých funkcí aplikace jsou zobrazeny/skryty po kliknutí na záhlaví příslušného panelu. Vrstvy Seznam vrstev slouží

Více

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012 Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012 Cílem cvičení je osvojit si základní postupy tvorby výkresu dle platných norem na modelu obrobeného odlitku, který

Více

Nástroj pro výpočet času vítěze tratě v orientačním běhu.

Nástroj pro výpočet času vítěze tratě v orientačním běhu. Uživatelský manuál pro práci s nástrojem pro výpočet času vítěze tratě v orientačním běhu v prostředí ArcGIS Desktop 10.1 Nástroj pro výpočet času vítěze tratě v orientačním běhu. Martin KLÍCHA Olomouc,

Více

POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA VÍCENÁSOBNÉ KOPÍROVÁNÍ

POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA VÍCENÁSOBNÉ KOPÍROVÁNÍ POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA VÍCENÁSOBNÉ KOPÍROVÁNÍ VÍCENÁSOBNÉ KOPÍROVÁNÍ Kopírování jednoho prvku je častá činnost v mnoha editorech. Vícenásobné kopírování znamená opakování jednoho prvku v

Více

Mapová aplikace HZS Ústeckého kraje

Mapová aplikace HZS Ústeckého kraje Mapová aplikace HZS Ústeckého kraje Stručný návod Tato aplikace vznikla z důvodu potřeby prezentace geografických dat HZS Ústeckého kraje a dalších poskytovatelů dat v jednotné mapové aplikaci. Dalším

Více

Zpracování dat. Postup zpracování dat: 1. Program G7towin. Irena Smolová. 1. využití programu G7towin

Zpracování dat. Postup zpracování dat: 1. Program G7towin. Irena Smolová. 1. využití programu G7towin Zpracování dat Irena Smolová Postup zpracování dat: 1. využití programu G7towin Stažení dat z přístroje GPS 2. Převod dat mezi souřadnicovými systémy WGS 84 S-JTSK 3. Zpracování ZABAGEDu 4. Nástroj Hot

Více

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání Čtvrtek 3. listopadu Makra v Excelu Obecná definice makra: Podle definice je makro strukturovanou definicí jedné nebo několika akcí, které chceme, aby MS Excel vykonal jako odezvu na nějakou námi definovanou

Více

Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností programu.

Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností programu. Školení programu TopoL xt Přechod na TopoL xt z programu TopoL pro Windows Cíl: Obsah: Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností

Více

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

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice Návod k prezentačnímu mapovému portálu Obsah: 1. Úvod... 3 2. Obecná část mapového portálu...

Více

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

Nápověda k používání mapové aplikace Katastrální mapy Obsah Nápověda k používání mapové aplikace Katastrální mapy Obsah Práce s mapou aplikací Marushka... 2 Přehledová mapa... 3 Změna měřítka... 4 Posun mapy... 5 Druhy map... 6 Doplňkové vrstvy... 7 Vyhledávání...

Více

9. Práce s naskenovanými mapami

9. Práce s naskenovanými mapami 9. Práce s naskenovanými mapami V této kapitole si ukážeme práci s předlohami. Předlohou rozumíme naskenovanou bitmapu, načtenou jako pozadí na pracovní plochu. Použitím bitmapového obrázku jako podklad,

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 2

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 2 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 2 Praktické zvládnutí software Geomedia Pavel Vařacha a kol. Zlín 2013 Tento studijní materiál vznikl

Více

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná. Průběžná klasifikace Nová verze modulu Klasifikace žáků přináší novinky především v práci s průběžnou klasifikací. Pro zadání průběžné klasifikace ve třídě doposud existovaly 3 funkce Průběžná klasifikace,

Více

Tvorba prezentaci v Autodesk Inventoru 10

Tvorba prezentaci v Autodesk Inventoru 10 Tvorba prezentaci v Autodesk Inventoru 10 Příprava montážní dokumentace vyžaduje věnovat zvýšenou pozornost postupu sestavování jednotlivých strojních uzlů a detailům jednotlivých komponentů. Inventoru

Více

Příloha 6. Palety nástrojů

Příloha 6. Palety nástrojů Příloha 6. Palety nástrojů Palety nástrojů v IDE poskytují zkrácení pro příkazy nabídky. Příkazy jsou rozděleny do několika palet nástrojů, které mohou být nezávisle přeskupeny nebo vloženy do plovoucích

Více

Práce s programem MPVaK

Práce s programem MPVaK Práce s programem MPVaK Tato informace popisuje postup práce s programem "MPVaK Vybrané údaje z majetkové a Vybrané údaje z provozní evidence. Jsou v ní popsány nejdůležitější úlohy, které budete s programem

Více

Vytvoření uživatelské šablony

Vytvoření uživatelské šablony Inženýrsky manuál č. 40 Aktualizováno: 11/2018 Vytvoření uživatelské šablony Program: Stratigrafie - Dokumentace Soubor: Demo_manual_40.gsg Cílem tohoto inženýrského manuálu je ukázat vytvoření vlastní

Více

První rande s Kristýnou

První rande s Kristýnou První rande s Kristýnou aneb jak na to Barbora HLADIŠOVÁ Příloha č. 2. e k diplomové práci B. Hladišové (2009): Metodika pro tvorbu bezešvého územního plánu Kristýna-GIS prohlížečka 1.3 je freeware, to

Více

MS SQL Server 2008 Management Studio Tutoriál

MS SQL Server 2008 Management Studio Tutoriál MS SQL Server 2008 Management Studio Tutoriál Vytvoření databáze Při otevření management studia a připojením se ke konkrétnímu sql serveru mám v levé části panel s názvem Object Explorer. V tomto panelu

Více

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML ROZHRANÍ ESA XML Ing. Richard Vondráček SCIA CZ, s. r. o., Thákurova 3, 160 00 Praha 6 www.scia.cz 1 OTEVŘENÝ FORMÁT Jednou z mnoha užitečných vlastností programu ESA PT je podpora otevřeného rozhraní

Více

KIG/1GIS2. Geografické informační systémy. rozsah: 2 hod přednáška, 2 hod cvičení způsob ukončení: zápočet + zkouška

KIG/1GIS2. Geografické informační systémy. rozsah: 2 hod přednáška, 2 hod cvičení způsob ukončení: zápočet + zkouška Geografické informační systémy KIG/1GIS2 rozsah: 2 hod přednáška, 2 hod cvičení způsob ukončení: zápočet + zkouška vyučující: e-mail: Ing. Jitka Elznicová, Ph.D. jitka.elznicova@ujep.cz Konzultační hodiny:

Více

DUM 03 téma: Tvary - objekty

DUM 03 téma: Tvary - objekty DUM 03 téma: Tvary - objekty ze sady: 1 tematický okruh sady: Vektorová grafika ze šablony: 09 Počítačová grafika určeno pro: 2. ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace: metodika:

Více

Nápověda k webové aplikaci určené k revizi. ochranných pásem vodních zdrojů a vodárenských nádrží

Nápověda k webové aplikaci určené k revizi. ochranných pásem vodních zdrojů a vodárenských nádrží Nápověda k webové aplikaci určené k revizi ochranných pásem vodních zdrojů a vodárenských nádrží 1. Úvodní informace Mapová aplikace slouží k revizi dat ochranných pásem vodních zdrojů a vodárenských nádrží.

Více

Rektifikace rastrových dat

Rektifikace rastrových dat Rektifikace rastrových dat Při rektifikaci převádíme rastrová data do příslušného souřadného systému tak, aby byly na svém správném místě a bylo možné tyto data kombinovat s jinými daty. Například letecký

Více

GIS. Cvičení 4. Zadávání atributů, tvorba a export výsledné mapy.

GIS. Cvičení 4. Zadávání atributů, tvorba a export výsledné mapy. GIS Cvičení 4. Zadávání atributů, tvorba a export výsledné mapy. Zadání atributů pro jednotlivé plochy při vytvoření nového souboru shapefile se nám automaticky vytvoří také databázový soubor *.dbf, který

Více

Kurz GIS v egovernmentu POKROČILÝ

Kurz GIS v egovernmentu POKROČILÝ Vzdělávání v egon centru UH Reg. č. projektu: CZ.1.04/4.1.00/40.00094 Kurz GIS v egovernmentu POKROČILÝ egon centrum Uherské Hradiště Školitel: Martin Hudec e-mail: martin.hudec@mesto-uh.cz Zpracoval:

Více

1. Uživatelské rozhraní

1. Uživatelské rozhraní Školení programu TopoL xt Odpovědi na časté dotazy Obsah: 1. Uživatelské rozhraní 2. Nastavení programu Uživatelské parametry Uživatelské značky Definice druhů Parametry projektu 3. Začátek práce s TopoLem

Více

Tvorba nových dat. Vektor. Geodatabáze. Prezentace prostorových dat. Základní geometrické objekty Bod Linie Polygon. Vektorová

Tvorba nových dat. Vektor. Geodatabáze. Prezentace prostorových dat. Základní geometrické objekty Bod Linie Polygon. Vektorová Tvorba nových dat Vektor Rastr Geodatabáze Prezentace prostorových dat Vektorová Základní geometrické objekty Bod Linie Polygon Uložení atributů v tabulce Příklad vektorových dat Výhody/nevýhody použití

Více

Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player.

Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player. Návod na ovládání veřejné mapové aplikace: Generel cyklodopravy Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player. Logo, název Panel nástrojů Odkazy Vrstvy

Více

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu rotační součásti - hřídele

CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu rotační součásti - hřídele Předmět: Ročník: Vytvořil: Datum: CAD druhý, třetí Petr Machanec 24.8.2012 Název zpracovaného celku: CAD_Inventor -cvičení k modelování a tvorbě technické obrazové dokumentace Vytváření výrobního výkresu

Více

Práce se styly 1. Styl

Práce se styly 1. Styl Práce se styly 1. Styl Styl se používá, pokud chceme, aby dokument měl jednotný vzhled odstavců. Můžeme si nadefinovat styly pro různé úrovně nadpisů, jednotlivé popisy, charakteristiky a další odstavce.

Více

MANUÁL administrátora elektronické spisové služby

MANUÁL administrátora elektronické spisové služby MANUÁL administrátora elektronické spisové služby Administrace obálek a sestav (NÁVRHÁŘ) 1 PilsCom, s.r.o. OBSAH 1. NÁVRHÁŘ OBECNĚ... 3 2. NASTAVENÍ MS INTERNET EXPLORERU... 4 3. SPUŠTĚNÍ NÁVRHÁŘE OBÁLKY...

Více

GIS Geografické informační systémy

GIS Geografické informační systémy GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu

Více

Postupy práce se šablonami IS MPP

Postupy práce se šablonami IS MPP Postupy práce se šablonami IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Postupy práce se šablonami IS MPP Modul

Více

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

Odpadové hospodářství v ORP Ústí nad Labem mapová aplikace Odpadové hospodářství Návod na ovládání veřejné mapové aplikace: Odpadové hospodářství v ORP Ústí nad Labem Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4 Praktické zvládnutí software Geomedia Pavel Vařacha a kol. Zlín 2013 Tento studijní materiál vznikl

Více

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28. Zdokonalování gramotnosti v oblasti ICT Kurz MS Excel kurz 6 1 Obsah Kontingenční tabulky... 3 Zdroj dat... 3 Příprava dat... 3 Vytvoření kontingenční tabulky... 3 Možnosti v poli Hodnoty... 7 Aktualizace

Více

Uživatelský manuál aplikace. Dental MAXweb

Uživatelský manuál aplikace. Dental MAXweb Uživatelský manuál aplikace Dental MAXweb Obsah Obsah... 2 1. Základní operace... 3 1.1. Přihlášení do aplikace... 3 1.2. Odhlášení z aplikace... 3 1.3. Náhled aplikace v jiné úrovni... 3 1.4. Změna barevné

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_33_06 Škola Střední průmyslová škola Zlín Název projektu, reg. č. Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávací oblast Vzdělávání v informačních a komunikačních

Více

Nápověda aplikace Patron-Pro

Nápověda aplikace Patron-Pro Nápověda aplikace Patron-Pro 1. Popis aplikace Aplikace Patron-Pro slouží k zobrazení souboru zálohy mobilní aplikace Patron-Pro se záznamy o povolených kartách. Dále umožňuje tyto záznamy editovat, vytvářet

Více

GIS. Cvičení 2. Georeferencování

GIS. Cvičení 2. Georeferencování GIS Cvičení 2. Georeferencování Souřadnicové připojení rastrového souboru - Georeferencování Transformace obrazového záznamu do libovolné souřadnicové soustavy. Poloha pixelu je po georeferencování vyjádřena

Více

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu sq Program ZK EANPRINT verze 1.20 Uživatelská dokumentace programu Úvod Základní vlastnosti programu Jednoduchost ovládání - umožňuje obsluhu i málo zkušeným uživatelům bez nutnosti většího zaškolování.

Více

MS PowerPoint ZÁKLADY

MS PowerPoint ZÁKLADY MS PowerPoint ZÁKLADY UKÁZKA ŠKOLÍCÍCH MATERIÁLŮ Centrum služeb pro podnikání s.r.o. 2014, I. Verze, TP OBSAH 1. Úvod do PowerPointu... 1 2. Otevření PowerPointu... 1 3. Pracovní prostředí PowerPointu...

Více

Nápověda k aplikaci EA Script Engine

Nápověda k aplikaci EA Script Engine Nápověda k aplikaci EA Script Engine Object Consulting s.r.o. 2006 Obsah Nápověda k aplikaci EA Script Engine...1 1. Co je EA Script Engine...2 2. Důležité upozornění pro uživatele aplikace EA Script Engine...3

Více

Připojení přístroje A4101 k aplikaci DDS2000

Připojení přístroje A4101 k aplikaci DDS2000 " Uživatelský manuál Připojení přístroje A4101 k aplikaci DDS2000 Aplikace :! Přenos a archivace dat naměřených přístrojem A4101! Přenos pochůzky vytvořené v aplikaci DDS2000 do přístroje A4101 Vlastnosti

Více

Uživatelská příručka pro ředitele škol

Uživatelská příručka pro ředitele škol Národní šetření výsledků žáků v počátečním vzdělávání Uživatelská příručka pro ředitele škol Název souboru: Modul IDM - Uživatelská příručka pro ředitele škol V2.doc Strana 1 Obsah 1 Úvod... 3 2 Přihlášení

Více

Začínáme pracovat s tabulkovým procesorem MS Excel

Začínáme pracovat s tabulkovým procesorem MS Excel Začínáme pracovat s tabulkovým procesorem MS Excel Nejtypičtějším představitelem tabulkových procesorů je MS Excel. Je to pokročilý nástroj pro tvorbu jednoduchých i složitých výpočtů a grafů. Program

Více

Free and open source v geoinformatice. Příloha 1 - Praktické cvičení QGIS

Free and open source v geoinformatice. Příloha 1 - Praktické cvičení QGIS Free and open source v geoinformatice Příloha 1 - Praktické cvičení QGIS Data: vrstva okresů z ArcČR v 3.1 (data ke stažení na http://www.geoinformatics.upol.cz/foss/) Krok 1: Zapneme aplikaci QGIS a prozkoumáme

Více

pro tvorbu map OCAD 11 (1)

pro tvorbu map OCAD 11 (1) software pro tvorbu map OCAD 11 (1) software pro tvorbu map OCAD 11 Prohloubení nabídky dalšího vzdělávání v oblasti zeměměřictví a katastru nemovitostí ve Středočeském kraji CZ.1.07/3.2.11/03.0115 Projekt

Více

MS Word 2007 Šablony programu MS Word

MS Word 2007 Šablony programu MS Word MS Word 2007 Šablony programu MS Word Obsah kapitoly V této kapitole se seznámíme s: Možností využití šablon při vytváření nových dokumentů Vytvářením vlastních šablon Studijní cíle Po absolvování této

Více

Popis funkcí tlačítek jednotlivých modulů programu OGAMA

Popis funkcí tlačítek jednotlivých modulů programu OGAMA Nevázaná příloha bakalářské práce VYUŽITÍ OPEN-SOURCE NÁSTROJŮ PRO PŘÍPRAVU, PRŮBĚH A VYHODNOCENÍ EYE-TRACKING EXPERIMENTŮ Popis funkcí tlačítek jednotlivých modulů programu OGAMA Michal KUČERA, 2014 Replay

Více

Reliance 3 design OBSAH

Reliance 3 design OBSAH Reliance 3 design Obsah OBSAH 1. První kroky... 3 1.1 Úvod... 3 1.2 Založení nového projektu... 4 1.3 Tvorba projektu... 6 1.3.1 Správce stanic definice stanic, proměnných, stavových hlášení a komunikačních

Více

POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA POKROČILEJŠÍ ČINNOSTI

POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA POKROČILEJŠÍ ČINNOSTI POČÍTAČOVÁ GRAFIKA VEKTOROVÁ GRAFIKA POKROČILEJŠÍ ČINNOSTI MALOVÁNÍ HODIN Naším úkolem bude namalovat nástěnné hodiny. VODÍCÍ LINKY Vodící linky umožňují přesné umístění kreslených objektů. Není nutné

Více

GIS Geografické informační systémy

GIS Geografické informační systémy GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu

Více

Digitální kartografie 6

Digitální kartografie 6 Digitální kartografie 6 Automatická vektorizace v ArcGIS extenze ArcScan strana 2 Aplikace ArcScan je extenzí softwaru ArcGIS, která je primárně určena pro úpravu a zpracování rastrových podkladů a jejich

Více

Návod k použití softwaru Solar Viewer 3D

Návod k použití softwaru Solar Viewer 3D Návod k použití softwaru Solar Viewer 3D Software byl vyvinut v rámci grantového projektu Technologie a systém určující fyzikální a prostorové charakteristiky pro ochranu a tvorbu životního prostředí a

Více

UniLog-D. v1.01 návod k obsluze software. Strana 1

UniLog-D. v1.01 návod k obsluze software. Strana 1 UniLog-D v1.01 návod k obsluze software Strana 1 UniLog-D je PC program, který slouží k přípravě karty pro záznam událostí aplikací přístroje M-BOX, dále pak k prohlížení, vyhodnocení a exportům zaznamenaných

Více

Základní popis Toolboxu MPSV nástroje

Základní popis Toolboxu MPSV nástroje Základní popis Toolboxu MPSV nástroje Nástroj XLS2DBF ze sady MPSV nástroje slouží pro zkonvertování souboru ve formátu XLS do formátu DBF. Nástroj umožňuje konvertovat buď vybraný list nebo listy ze sešitu

Více

Přílohy. Příloha 1. Obr. P1.1 Zadání úlohy v MS Excel

Přílohy. Příloha 1. Obr. P1.1 Zadání úlohy v MS Excel Přílohy Příloha 1 Řešení úlohy lineárního programování v MS Excel V této příloze si ukážeme, jak lze řešit úlohy lineárního programování pomocí tabulkového procesoru MS Excel 2007. Výpočet budeme demonstrovat

Více

Tabletová aplikace. Uživatelský manuál

Tabletová aplikace. Uživatelský manuál Uživatelský manuál Obsah Základní informace... 4 Instalace a přihlášení... 5 Verze CLOUD... 5 Verze SERVER... 8 Verze DEMO... 10 Nastavení displeje, tlačítek... 11 Obecná konfigurace... 11 GPS pozice...

Více

Lekce 12 Animovaný náhled animace kamer

Lekce 12 Animovaný náhled animace kamer Lekce 12 Animovaný náhled animace kamer Časová dotace: 2 vyučovací hodina V poslední lekci tohoto bloku se naučíme jednoduše a přitom velice efektivně animovat. Budeme pracovat pouze s objekty, které jsme

Více

Jak namalovat obraz v programu Malování

Jak namalovat obraz v programu Malování Jak namalovat obraz v programu Malování Metodický text doplněný praktickou ukázkou zpracovanou pro možnost promítnutí v prezentačním programu MS PowerPoint PaedDr. Hana Horská 20. 7. 2006 MALOVÁNÍ aplikace,

Více

Jak namalovat obraz v programu Malování

Jak namalovat obraz v programu Malování Jak namalovat obraz v programu Malování Metodický text doplněný praktickou ukázkou zpracovanou pro moţnost promítnutí v prezentačním programu MS PowerPoint PaedDr. Hana Horská 20. 7. 2006, aktualizováno

Více

Digitální kartografie

Digitální kartografie Brno, 2014 Ing. Miloš Cibulka, Ph.D. Cvičení č. 6 Digitální kartografie Vytvořeno s podporou projektu Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na

Více

TVOŘÍME MAPU V GIS. manuál

TVOŘÍME MAPU V GIS. manuál TVOŘÍME MAPU V GIS manuál 1 Quantum GIS Každý GIS pracuje s tzv. vrstvami (vrstva měst, řek, krajů, atd.), které pak zobrazuje v mapovém poli. Pro práci s jednotlivými vrstvami slouží panel nástrojů, kde

Více

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

Praktické použití kartografického software pro tvorbu map OCAD 11 Praktické použití kartografického software pro tvorbu map OCAD 11 Prohloubení nabídky dalšího vzdělávání v oblasti zeměměřictví a katastru nemovitostí ve Středočeském kraji CZ.1.07/3.2.11/03.0115 Projekt

Více

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

Import a export dat, vyřezávání, spojování, export vybraných objektů Import a export dat, vyřezávání, spojování, export vybraných objektů Workshop Příprava mapových podkladů Penzion Školka, Velké Karlovice 9.-11. 2. 2018 Import a export dat OCAD: OCAD map files (*.ocd)

Více

Zdroje mapových podkladů

Zdroje mapových podkladů 1 Zdroje mapových podkladů Jan Langr Teoretická průprava Zdroje podkladových dat Získání mapových podkladů Ceny podkladových dat Georeference OCD souboru a podkladů Podpora WMS v OCAD 11 Professional a

Více

Manuál pro mobilní aplikaci Patron-Pro. verze pro operační systém Symbian

Manuál pro mobilní aplikaci Patron-Pro. verze pro operační systém Symbian Manuál pro mobilní aplikaci Patron-Pro verze pro operační systém Symbian 1 1. Popis Aplikace je určena pro mobilní telefony NOKIA s operačním Symbian a vybavené technologií NFC. Slouží pro správu identifikačních

Více

DIPL 2. Příloha č. 1 ke Směrnici rektora č. 120/08 o vysokoškolských kvalifikačních pracích. Stručný manuál pro vysokoškolské kvalifikační práce.

DIPL 2. Příloha č. 1 ke Směrnici rektora č. 120/08 o vysokoškolských kvalifikačních pracích. Stručný manuál pro vysokoškolské kvalifikační práce. Příloha č. 1 ke Směrnici rektora č. 120/08 o vysokoškolských kvalifikačních pracích DIPL 2 Stručný manuál pro vysokoškolské kvalifikační práce. Mgr. Martin Svitanek Obsah STUDENTI I. FÁZE ZADÁVÁNÍ VŠKP

Více

Souřadnicové systémy a stanovení magnetického severu. Luděk Krtička, Jan Langr

Souřadnicové systémy a stanovení magnetického severu. Luděk Krtička, Jan Langr Souřadnicové systémy a stanovení magnetického severu Luděk Krtička, Jan Langr Workshop Příprava mapových podkladů chata Junior, Kunčice u Starého Města pod Sněžníkem 24.-25. 1. 2015 Upozornění Tato prezentace

Více