Sada zásuvných modulů pro práci s daty vektorové katastrální mapy Sada zásuvných modulů pro stažení, načtení a vizualizaci dat katastrální mapy ve formátu.shp do projektů v QGIS 2.x Návod k instalaci a použití Zdeněk Hejkal ČÚZK, Praha 2018
1. Úvod Jedná se o sadu dvou zásuvných modulů, které slouží ke stažení dat katastrální mapy přímo z úložiště ČÚZK a k jejich hromadnému načtení a vizualizaci v různých projektech v QGIS 2.x. Zásuvný modul Hromadné stahování KM lze využít k hromadnému stažení dat pro vybraná katastrální území z úložiště ČÚZK, která jsou aktualizována jednou týdně. Druhý zásuvný modul nazvaný Katastrální mapa slouží k hromadnému načtení a vizualizaci stažených dat katastrální mapy. 2. Instalace Oba zásuvné moduly jsou poskytovány jako samostatné.zip archivy. V následující části jsou popsány postupy instalace každého z nich. Hromadné stahování KM a) Celý adresář HromadneStahovaniKM nakopírujte do následujícího umístění: C:\Users\<jméno_uživatele>\.qgis2\python\plugins\ b) Nyní stačí spustit program QGIS a aktivovat zásuvný modul: V menu vyberte Zásuvné moduly > Spravovat a instalovat zásuvné moduly, v záložce Instalované najděte modul Hromadne stahovani KM a zaškrtněte jej. Klikněte na tlačítko Zavřít. Nyní se objevil nový panel nazvaný CUZK. Zde se nachází ikona, která spouští zásuvný modul. Zásuvný modul lze též spustit z menu: Zásuvné moduly > CUZK > Hromadne stahovani KM. Katastrální mapa Zip archív obsahující tyto adresáře: CUZK - adresář s bodovými znaky katastrální mapy ve formátu svg KatastralniMapa - adresář se samotným zásuvným modulem a) Vyhledat adresáře do nichž se ukládají svg znaky pro QGIS: V programu QGIS otevřete menu Nastavení > Možnosti, zde zvolte záložku Systém. V oddílu Cesty k SVG jsou uvedeny adresáře kde program QGIS vyhledává znaky ve formátu.svg. Implicitně se jedná o odresáře: C:\Program Files\QGIS <číslo vaší verze QGIS>\apps\qgis\svg\ C:\Users\<jméno_uživatele>\.qgis2\svg\ 1 Pomocí tlačítek lze seznam adresářů měnit (přidávat a odebírat) a proto zde mohou být i další adresáře doplněny uživatelem. b) Do jednoho z těchto adresářů nakopírujte celý adresář CUZK. Tím se stanou bodové znaky dostupné pro použití v QGIS. c) Posledním krokem instalace je nakopírování celého adresáře KatastralniMapa do následujícího umístění: C:\Users\<jméno_uživatele>\.qgis2\python\plugins\ d) Nyní stačí spustit program QGIS a aktivovat zásuvný modul:
V menu vyberte Zásuvné moduly > Spravovat a instalovat zásuvné moduly, v záložce Instalované najděte modul Katastrální mapa a označte jej. Klikněte na tlačítko Zavřít. Nyní se objevil nový panel nazvaný CUZK. Zde se nachází jediná ikona, která spouští zásuvný modul. Zásuvný modul lze též spustit z menu: Zásuvné moduly > CUZK > Katastralni mapa. 3. Práce se zásuvnými moduly Hromadné stahování KM Nejdříve je potřeba si vyrobit soubor se seznamem požadovaných katastrálních území (dále jen k.ú.). Jedná se o obyčejný textový soubor ve kterém jsou na jednotlivých řádcích uvedeny kódy požadovaných k.ú.. Lze vytvořit úplně nový soubor a nebo lze vyjít z přiloženého vzorového souboru (seznam_ku_vzor.txt). V případě opakovaného stahování stejných k.ú., lze takto vytvořený seznam používat opakovaně. Nebo si vytvořit několik seznamů a ty pak využívat dle potřeby. Pokud máme vytvořený seznam k.ú. můžeme spustit zásuvný modul. Otevře se okno pro nastavení cest k souboru se seznamem k.ú. a k cílovému adresáři kam se uloží stažená data. Pomocí tlačítka vyvoláte nabídku pro výběr souboru/adresáře, kde zadáte požadované hodnoty. Po té klikněte na tlačítko OK a zahájí se stahování. Data pro jednotlivá k.ú. budou uložena do samostatných adresářů pojmenovaných kódem příslušného k.ú. v závislosti na počtu stahovaných k.ú. se může doba stahování pohybovat v řádu sekund až desítek minut. Po ukončení stahování se v horní části mapového okna objeví oznámení o výsledku stahování. Jeho průběh je též zaznamenáván do textového souboru, který se uloží též do zadaného adresáře. 2
Ukázka záznamu o výsledku stahování Tímto způsobem si jednoduše vytvoříte úložiště dat katastrální mapy, které lze využít v zásuvném modulu Katasrální mapa. Katastrální mapa Zásuvný modul pracuje s daty Katastrální mapy (dále jen KM) ve formátu.shp, která poskytuje pro jednotlivá katastrální území Český úřad zeměměřický a katastrální. Tyto data lze bezplatně stáhnout pomocí zásuvného modulu Hromadné stahování KM a nebo na této adrese: http://services.cuzk.cz/shp/ku/epsg-5514/. 3
Postup načtení dat: Po spuštění zásuvného modulu se objeví okno pro nastavení vstupních parametrů. Pomocí tlačítka vyvoláte nabídku pro výběr adresáře. Nyní jsou dvě možnosti: Vyberete adresář, kde se nacházejí data pro jedno katastrální území (dále jen k.ú.). A nebo vyberete adresář, kde máte uloženy data pro více k.ú., která se načtou hromadně. Data lze načítat do nových i do již existujích projektů. Pokud dojde k výběru adresáře s daty pro jediné k.ú. - načtou se do vašeho projektu jednotlivé vrstvy KM seskupené do skupiny nazvané podle názvu vybraného adresáře. Pokud dojde k výběru adresáře s podadresáři pro jednotlivá k.ú. načtou se vrstvy KM roztříděné do skupin podle jednotlivých adresářů. Název skupiny odpovídá názvu adresáře. 4
Doporučení: nejvhodnější je stažená data KM ukládat do jedné složky, která slouží jako úložiště pro data KM. Pro každé k.ú. jedena podsložka. Je potřeba se vyvarovat situaci kdy by se jednotlivé soubory.shp nacházeli v další úrovni podsložek v takovém případě zásuvný modul data nenačte. Příklad: Na obrázcích jsou ukázky správné a špatné struktury. Pokud v obou případech bude vybrána složka KM_shp jako zdroj dat, a soubory.shp budou uloženy vždy ve složce nejnižší úrovně. Tak se data načtou pouze v prvním případě. Ve druhém případě se objeví oznámení, že data nebyla načtena. Záuvný modul prohledává pouze první úroveň podsložek vybrané složky. vhodná struktura složek nevhodná struktura složek Druhým parametrem je styl KM, ve kterém se mají data načíst. Je na výběr ze tří stylů: styl Informačního systému Katastru nemovitostí (ISKN), styl Černobílé KM a invezní podoba KM. Ukázky jsou na následujících obrázcích. Styl ISKN Černobílá KM Inverzní KM 5
Pro lepší čitelnost mapy ve stylu ISKN je vhodné změnit pozadí mapy na černou. To lze provést zaškrtnutím volby změnit pozadí mapy na černé, a nebo kdykoliv později ručně v nastavení projektu. Poté stačí volby potvrdit tlačítkem OK a dojde k načtení požadovaných dat. V případě většího množství dat se může doba načítání prodloužit. V případě korektního načtení dat se u horního okraje mapového okna objeví hláška o počtu načtených souborů. V případě, že v zadaném adresáři nebyla žádná data nalezena se objeví následující hlášení: 6