Tonda - smajlíkTonda Kozák


Studuju.cz

Español

Spolčo Holice

Můj názor

... aneb co se nevejde do jednoho statusu na Facebook.

Quantum Gis - tvorba mapy, návod

Publikováno: 10. 4. 2014

Pokusím se sepsat návod na vytvoření mapy hustoty dopravy v programu Quantum Gis.

Zadání

Máme data počtu aut, která projedou jednotlivými úseky ve městě Holice: Data hustoty provozu.

Máme vytvořit mapu, kde bude zobrazeno počet aut za den a data jednotlivých úseků budou graficky znázorněny (barva, tloušťka, čáry...).

Quantum Gis je program na tvorbu map, pokud jej nemáte, můžete si ho stáhnout na adrese qgis.org/en/site/forusers/download.html.

Poté, co si jej nainstalujete, spustíte ho – spouštíte program QGIS Desktop 2.x.x.

Nyní potřebujeme nahrát vrstvy. Já jsem žádnou použitelnou vrstvu s ulicemi měst nenašel, tak jsem si vytvořil novou: Moje vrstva ulic Holic.

Přidání nové vrstvy

Nová vektorová vrstva se nahrává kliknutím na ikonku „odmocniny s pluskem“.

Kliknutím na tlačítko Procházet se otevře okno, kde si najdete soubor (můžete jich vybrat více najednou) s vrstvou a kliknete na Otevřít.

Vrstvy se zobrazují v levém panelu Vrstvy.

Křížek u každé vrstvy znamená, zda bude vrstva viditelná, či nikoli. Vrstvy se zobrazují od vrchu (proto, když budete mít jako první vrstvu nějakou s plochou (př. Kraje), neuvidíte vrstvy, které jsou pod ní, musíte tedy tuto vrstvu tažením přesunout.

U vrstvy s ulicemi je dobré zapnout popisky, ať se v tom vyznáte.

Pro pokročilé

Je možné vkládat WMS vrstvu - mapu, kterou budeme tahat někde z Internetu. Potřebujeme na to znát adresu mapy.

Vyberete Vrstva -> Přidat WMS... V okně Přidat vrstvu(y) ze severu, na záložce Vrstvy kliknete na Nové. Vložíte název (jakýkoli) a adresu mapy (do URL). Kliknete na OK.

Kliknete na připojit. Stáhnou se vám do okéka níže jednotlivé mapy, vy si označíte ty, které chcete a kliknete na Přidat.

Nová vektorová vrstva

Vytvoříte si novou vektorovou vrstvu (do které budete malovat vaši mapu). Kliknete na tuto ikonku:

Zobrazí se okno Nová vektorová vrstva

Typ: vyberete Linie

Nový atribut: - musíte si nějak pojmenovávat jednotlivé úseky, já jsem si nový atribut zvolil Úsek; šířku 200 (kolik může mít obsah maximálně znaků) – sem budu ukládat popisy úseků. A kliknout na Přidat do seznamu atributů.

Kliknout na OK. A uložit někam (někam do složky, protože to vytvoří strašnou spustu souborů, tak ať si nezaplevelíte Plochu).

Nyní budete malovat jednotlivé úseky.

Kliknete na ikonu tužky (Přepnout editaci) a následně na ikonu Přidat prvek.

Kliknete levým tlačítkem do mapy a tažením vytvoříte čáru, kliknutím kotvící bod. Když budete mít úsek hotový, klikněte pravým tlačítkem myši. Kreslení se ukončí a zobrazí se dialog, kde si popíšete právě vytvořený úsek.

Takto pokračujete, dokud nemáte zakreslené všechny úseky.

Tip: Je dobré si nastavit linie nové vrstvy trošku širší, než má ta podkladová, aby bylo jasně vidět, co máte již zakresleno.

Přidání dat do atributové tabulky.

Kliknete pravým tlačítkem na vrstvu (v panelu Vrstvy) a vyberte Otevřít atributovou tabulku.

Kliknutím na ikonu Nový sloupec se vám otevře okno. Napište Název ( například osobní_a).

Typ: pro počet aut nechte Celé číslo, pokud byste chtěli nějaký textový sloupec (například na jméno počítajícího), zvolte Text.

Šířka: (kolik znaků se vejde do obsahu sloupce), vyberte podle toho, co tam budete psát (pro počet aut stačí 5, na jméno kolem 20, na popis úseku kolem 200).

Klikněte na OK.

Dvojitým poklepáním na buňku ji můžete změnit. Tabulátorem se přesunete na další. Až to budete mít hotové, klikněte na ikonu uložení a tabulku zavřete.

(Pokud nebudete moci od začátku tabulku upravovat, klikněte na ikonu tužky a tak zapněte editaci.)

Vyznačení podle hodnoty.

Klikněte pravým tlačítkem na vaši vrstvu, vyberte Vlastnosti.

V záložce Styl místo Jednoduchý symbol zvolte Odstupňovaný.

Sloupec: vyberte sloupec, podle kterého se to má barvit.

Můžete si vybrat Symbol a Barevný rozsah.

Třídy: počet kategorií s různou barvou.

Režim si nastavte, jaký chcete, čemu aspoň trochu rozumíte.

Tip: Pokud kliknete dole na jednotlivé třídy pravým tlačítkem, můžete jim měnit barvu, styl, tloušťku…, každé zvlášť.

Zapnutí popisků.

Kliknete na ikonku Možnosti popisků vrstvy.

Zaškrtnete Vytvořit popisky z vrstvy a vyberete sloupec, který má posloužit jako popisek.
Je možné nastavit další možnosti písma, pozadí, atd.

Vytvoření mapy

Mapa, jako výstupní objekt, se tovoří fukcí Tvůrce mapy.

Kliknete na Projekt -> Nový tvůrce mapy, něco napíšete. Otevře se vám okno Tvůrce mapy.

Vložíte mapové pole: Kliknete na ikonku Přidat novou mapu. Do toho bílého pole kliknete a táhnete, abyste vytvořili obdélník. Tam se vloží mapa.

Kliknutím na ikonu Posunout obsah položky můžete mapu v obdélníku posouvat.

Vpravo, v záložce Vlastnosti položky můžete měnit měřítko.

Vložíte legendu, měřítko (k tomu slouží ikony vedle té na novou mapu). Poté do textových polí napíšete název mapy a tiráž.

Vlastnosti (písmo, pozadí, velikost…) každé položky, kterou přidáte, je možné změnit vpravo v záložce vlastnosti položky.

Mapu uložíte: Tvorba mapy -> Exportovat jako PDF (pokud to bude mít být v PDF).

Tip 1: Je dobré dávat prvkům různá pozadí a rámečky, aby to bylo trošku oživené.

Tip 2: Je dobré před spuštěním Tvůrce mapy ukončit režim editování (kliknutí znovu na ikonu tužky), jinak se vám tam budou zobrazovat editační křížky, jako mně.

Moje odfláknutá mapa

Moje mapa v PDFMapa v PDF.
Soubory tohoto projektu v ZipuMapa v ZIP.
Soubory tohoto projektu v RaruMapa v RAR.
Mapa holických ulicMapa ulic Holic.

Pokud se Vám článek líbil, můžete mě podpořit tím, že o něm řeknete svým přátelům nebo ho budete například sdílet na Facebooku.


Seznam všech názorů

Komentáře

David
02. 11. 2015 13:28:44

Dobrý den,

pomohl byste prosím. Potřebuji vytvořit podobnou mapu jako je tato: http://old.dsss.cz/userFiles/mapa.jpg v podstatě postup bude velmi podobný jako u toho článku, aspoň si to myslím. Problém mám v tom, že nevím jak vybrat jednotlivé území. Pro můj případ budu zpracovávat Ostravy a vrstvy pro toto území již mám.

Předem děkuji za odpověď.

Tonda Kozák
02. 11. 2015 20:55:45

Jak to myslíte - vybrat území?

V podkladových mapách si vytvoříte v atributové tabulce nový sloupec s daty, podle kterých budete mapu barvit.

Postup přidání dat i obarvení podle hodnoty je na této stránce popsáno.

David
03. 11. 2015 10:47:11

Dobrý den,

pomohl byste prosím. Potřebuji vytvořit podobnou mapu jako je tato: http://old.dsss.cz/userFiles/mapa.jpg v podstatě postup bude velmi podobný jako u toho článku, aspoň si to myslím. Problém mám v tom, že nevím jak vybrat jednotlivé území. Pro můj případ budu zpracovávat Ostravy a vrstvy pro toto území již mám.

Předem děkuji za odpověď.

Tonda Kozák
03. 11. 2015 10:48:45

Dobrý den, upřesněte prosím svůj dotaz, jak jsem vás o to žádal o příspěvek výše.

David
03. 11. 2015 13:28:51

Děkuji,

ještě bych se chtěl zeptat zda je možné z podkladové mapy vyříznout určitou část?

David
03. 11. 2015 15:41:23

Děkuji,

ještě bych se chtěl zeptat zda je možné z podkladové mapy vyříznout určitou část?

Tonda Kozák
03. 11. 2015 21:00:40

Úpravu polygonů jsem popsal v tomto článku: http://www.tondakozak.cz/stranka.php?str=nazory&id=18

David
04. 11. 2015 19:39:29

Zkoušel jsem to dle Vašeho příspěvku, ale po uložení se vymazané území opět vrátilo. Problém jsem vyřešil jinak, našel jsem odpovídající mapu ze které nemusím mazat. Děkuji za ochotu.

David
05. 01. 2016 12:01:56
Dobrý den,

měl bych poslední dotaz. Když v atributové tabulce přidávám nový sloupec, nejde mi do sloupce vložit desinné číslo (přestože když vytvářím sloupec zvolím si možnost desetinného čísla) nevíté cím by to mohlo být? Děkuji

Tonda Kozák
05. 01. 2016 12:14:01

Zdravím,

máte správně nastavenou šířku a přesnost?

Šířka znamená, kolik číslic můžete zapsat a přesnost - kolik desetinných míst můžete využít.

Pokud tedy nastavíte šířku na 5 a přesnost na 2, tak můžete vložit 3 číslice před desetinnou tečku (!) (musíte vložit tečku, ne čárku) a 2 za desetinnou tečku.

David
05. 01. 2016 16:42:21

Dobrý večer,

děkuji za pomoc, přesně v tom jsem dělal chybu, již vše funguje jak má.

Děkuji za rady, přeji hezký zbytek večera

Katerina Tomkova
06. 01. 2016 18:14:58

Dobrý den,

prosím o radu. Chci vytvořit mapu podobou mapu jako je tato (zelená mapa): https://en.wikipedia.org/wiki/European_Union, ale nemohu nikde sehnat data EU28.shp, na Eurostatu jsou pouze NUTS, ale ne země EU28.

Mnohokrát děkuji za odpověď.

Tonda Kozák
06. 01. 2016 19:24:57

Stačí přece jakákoli mapa evropských států a požadovaná data si už můžete do tabulky vložit sama ručně.

Katerina Tomkova
07. 01. 2016 15:32:08

Děkuji za odpověď. To jsem zkusila, ale i přesto mi to v qgis 2.12.0 Lyon hlásí error.

Tonda Kozák
07. 01. 2016 18:08:06

Pokud detailněji popíšete, jak a k jaké chybě dochází, můžeme se to pokusit vyřešit.

Katerina Tomkova
07. 01. 2016 21:36:31

Děkuji za rychlou reakci, už jsem našla v čem jsem dělala chybu. Přeji hezký zbytek dne.

Ondřej
16. 04. 2016 0:51:57

Dobrý den,

narazil jsem v qGISu zatím na dva problémy, s nimiž si neumím poradit:

a) typy čar - potřeboval bych si definovat vlastní typ se symbolem. Nemám problém vytvořit SVG symbolu, netuším ale, jak ho nahrát do knihovny symbolů. Případně je někde nějaká online knihovna?

b) legenda - potřeboval bych mít v jednom řádku legendy dva symboly (pro stav a pro návrh)

Máte tušení, jak bych mohl tyhle problémy vyřešit? Pokud mi dokážet poradit, budu vděčný.

S pozdravem O. K.

Tonda Kozák
21. 04. 2016 10:43:23

Dobrý den, s druhým problémem si ani já nevím rady, pokud byste zjistil, jak se to dělá, budu rád, když se o to podělíte.

Nový symbol se přidává jednoduše, viz

http://www.tondakozak.cz/stranka.php?str=nazory&id=32

Radas
06. 10. 2016 21:43:22

Dobrý den, jak vyznačím jen centrum města bodem a les polygonem? Děkuji.

Jarda
20. 10. 2016 22:19:12

Potřebuji poradit jak tisknout z tohoto programu

Nový komentář