ALAT QGIS – OSNOVNE FUNKCIONALNOSTI
Autor: Jasna Pleho Namjena: Osnovni kurs QGIS-a, 2018.
1
1 Sadržaj 2
Instalacija QGIS-a................................................................. ............................................................................................................................. ............................................................ 4
3
Podaci za uvod u QGIS .................................................................... ..................................................................................................................... ................................................. 5
4
Pregled korisničkog intefejsa ......................................................................................................... .......................................................................................................... .. 6
5
Kreiranje osnovnih mapa............................................................... ................................................................................................................. .................................................. 7
6
5.1
Rad sa vektorskim podacima............................................................ ................................................................................................... ....................................... 7
5.2
Simbologija .................................................................. ............................................................................................................................ .......................................................... 10
Klasifikacija vektorskih podataka ............................................................. .................................................................................................. ..................................... 12 6.1
Label ................................................................ ...................................................................................................................................... ...................................................................... 17
7
Kreiranje mapa .................................................................... .............................................................................................................................. .......................................................... 20
8
Kreiranje vektorskih podataka .................................................................. ...................................................................................................... .................................... 21
9
Reference ................................................................ ...................................................................................................................................... ...................................................................... 25
2
QGIS je open source geoinformacijski programski alat koji se može koristiti za editovanje , analizu i prikaz prostornih podataka. Softver je besplatan i dostupan na korištenje i nadogradnju. Licenciran je GNU javnom licencom.
Osnovni dijelovi QGIS softvera su: • QGIS Desktop – korisničko interfejs koji omogućava unos, obradu, analizu i prika z prostornih podataka. • QGIS Browser – integrisani i cjeloviti prikaz datoteka i baza podataka na računaru pogodnih za rad u GIS-u.
3
2 Instalacija QGIS-a Sam softver se instalira tako što se pokrene besplatan download sa QGIS stranice: https://www.qgis.org/en/site/f https://www.qgis. org/en/site/forusers/downl orusers/download.html oad.html Gdje se odabere najstabilnija verzija softvera 2.14. u ovisnosti od verzije operativnog sistema na kojem vršite instalaciju softvera (32 bit ili 64 bit).
4
3 Podaci za uvod u QGIS Za uvod u QGIS neophodno je koristiti podatke koji su dostupni na: https://github.com/qgis/Q https://github.com/qgis/QGISTraining-Data/ GISTraining-Data/archive/QGIS archive/QGIS-Training-Data-Training-Data-v1.0.zip. v1.0.zip. Spasite podatke u folderu: podaci_za_vjezbu. podaci_za_vjezbu.
Napomena: (za naprednije korisnike) U slučaju da želite raditi na lokalnim podacima, najbolja opcija je da se koriste podaci podaci sa OpenStreetMapOpenStreetMap-a tako što ćete u QGIS -u otvoriti novi projekat, u se vektorskom meniju (Vector menu dropdown) odaberite OpenStreetMap –> Download Data. Ručno se mogu unijeti koordinate regije koja se želi koristiti, odnosno može se koristiti postojeći lejer za postavku koordinata. Odaberite lokaciju za snimanje .osm fajla i kliknite OK.
5
4 Pregled korisničkog intefejsa intefejsa Najprije se upoznamo sa izgledom QGIS-a.
Osnovni elementi koji čine interfejs QGIS -a su kako slijede: 1. Layers List / Browser Panel (Lista lejera) – pokazuje sve lejere podataka trenutno pridružene
projektu / Browser panel omogućava pregled podataka i fajlova dostupnih na računaru. 2. Toolbars (Alati za rad) – omogućava korištenje posebnih i zajedničkih funkcija 3. Map canvas (pregled mape) – prikaz svih aktivnih lejera koji mogu biti prikazani na karti 4. Status bar (status bar) – pruža važne informacije o postavkama projekta kao što su razmjera, koordinate, koordinatni sistem
traka) – omogućava korištenje funkcija za dodavanje različitih 5. Side Toolbar (bočna alatna traka) – vrsta lejera (SHP, raster, veze sa bazama podataka)
Vježba: • • •
Pregledajte sve komande Pregledajte sve padajuće menije Pregledajte status bar
6
5 Kreiranje osnovnih mapa
5.1
Rad sa vektorskim podacima
GIS koristi podatke koji se zovu vektorski podaci. Oni predstavljaju i opisuju geografske podatke u
smislu tačaka, linija ili poligona. Svaki objekat u skupu vektorskih podataka se zove feature (objekat) i predstavlja reprezentaciju nekog objekta iz prirodnog okruženja na mapi. Kako bi pregledali šta su to vektorski podaci, potrebno je iz vježbe učitati već postojeće podatke. Najprije ćemo kreirati na disku C: ili D: folder „ QGIS“, i u njemu folder „ podaci za vježbu“. Učitaćemo ć e se učitati vektorski podaci lejer roads.shp koji se nalazi u folderu kreiranom za vježbu. U prikazu će odnosno prostorni podaci , za pregled atributnih podataka, potrebno je kliknuti na komandu:
Prikazaće se tabela sa atributnim podacima o lejeru roads. ZAPAMTITE:
L INIJE ili POLIGONI. Prostorni podaci predstavljaju objekte na mapi. Mogu biti TAČKE, LINIJE Atributni podaci predstavljaju informacije o objektima na mapi, svaki red u tabeli predstavlja jedan objekat.
Sada ćemo učitati ostale GIS podatke pripremljene za vježbu. Ti podaci su u SHP odnosno shapefile formatu. Shapefile je određen format fajla koji omogućava o mogućava čuvanje GIS podataka u jednoj grupi fajlova. Svaki lejer sadrži nekoliko fajlova istog imena, ali sa različitim tipom fajla. Shapefile je uobičajen format u GIS-u i većina GIS softvera može pročitati ovu vrstu fajla. SHP fajl dodajemo u QGIS na sljedeći način:
Layer: Kliknite na dugme Add Vector Layer:
Otvori se sljedeći prozor
7
Kliknite na Browse i pronađite pr onađite lokaciju vaših podataka za vježbe (roads.shp). Kada K ada se selektuje (odabe re) fajl, kliknite Open. Sada se pojavi u originalnom prozorčiću putanja do fajla, još jednom kliknete Open i sada su naši podaci učitani. Na isti način možete mo žete dodati više shp fajlova. Iz foldera sa podacima za vježbu dodajte sljedeće fajlove: • “places” • “water” • “rivers” • “buildings”
Na vrlo sličan način možemo dodati podatke iz baze podataka. Baze podataka omogućavaju čuvanje velikog obima podataka u jednom fajlu. Posebne GIS baze podataka kao što je PostGIS imaju dodane funkcije jer je potrebno da upravljaju prostornim podacima. podacima. Kliknite na: Otvori se novi prozor, u njemu kliknete na New u istom folderu u kojem se nalaze podaci za vježbu nalazi se i baza podataka landuse.sqlite. Selektujte tu bazu i kliknite Open.
Potrebno je još i povezati se sa bazom podataka klikom na Connect.
8
Kliknite na landuse lejer kako bi ga odabrali i kliknite na Add.
Sada spasite mapu pod imenom Vježba 1. Nakon što ste ubacili sve lejere kako je navedeno ranije, prikazaće vam se sljedeća lista lejera:
Može se primjetiti da se određeni lejeri ne prikazuju na mapi sa desne strane. Npr. Lejer roads se nalazi ispod lejera landuse, da bi lejer roads bio vidljiv potrebno je promijeniti redoslijed lejera, to
možete učiniti jednostavnom selekcijom nekog od lejera i povlačenjem istog na vrh ili na dno liste lejera.
9
5.2 Simbologija Kad ubacite bilo koji postojeći lejer softver automatski dodaje slučajnim odabirom boju lejera. Za reprezentaciju podataka i prikaz objekata u GIS-u često imamo potrebu da izmijenimo boje lejera, da promijenimo simbol za tačkaste objekte i slično. Kako bi izmjenili boju lejera, potrebno je uraditi sljedeće: -
U listi lejera (Layers list) kliknite na lejer landuse desnim tasterom miša Pojavi se meni u kojem treba odabrati Properties U Properties odaberite Style tab
Kliknite na boju koju želite odabrati i potvrdite sa OK. Ponovo kliknite OK na Layer Properties prozoru i vidjećete da se boja lejera promijenila. Vježba: Sada dodijelite lejeru water svijetlo plavu boju. Sada možete promijeniti i debljinu obruba objekata, ako želite naglasiti neke objekte, U tom slučaju je potrebno prilagoditi debljinu Pen width, takođe takođe se može odabrati neka druga vrsta linije, npr. Crtkana linija – Dashed Line.
10
U ovisnosti od vrste objekata u GIS-u, tačke, linije ili poligoni različite su vrste simbologija i opcija koje se nude, npr. Za objekte koji su predstavljeni u vidu tačaka otvoriće se sljedeći okvir kod odabira Symbologije.
Za generisanje simbologije po želji potrebno je korištenje alata za obradu slika kako bi kreirali SVG fill.
Ova opcija je za napredne korisnike ali i za one koji žele potpuno drugačiju simbologiju. Preporuka je da se koristi postojeća simbologija u QGIS -u.
11
6 Klasifikacija vektorskih podataka Osim jednostavnog mijenjanja boja, često postoji potreba da se lejerima dodijeli više boja u odnosu na vrijednosti u atributnim tabelama. To se naziva klasifikacija vektorskih podataka, odnosno dodjeljivanje različite simbologije u istom lejeru u ovisnosti od zadati atributnih podataka.
Npr. Lejer Landuse u atributnoj tabeli sadrži informacije/podatke o namjeni površina. Želimo da prikažemo različitim bojama različitu namjenu površina. Kliknite na Layer Properties opciju za lejer landuse. Kliknite na Style i zatim iz padajuće liste odaberite umjesto Single Symbol u Categorized
U novom panelu za Column postavite landuse, a Color ramp u Greens. Kliknite na dugme Classify,
12
Kliknite OK i u prikazu karte ćete dobiti sljedeće:
13
Prazna kategorija na kraju liste omogućava da se prikažu objekti koji nemaju u koloni landuse vrijednost ili je ta vrijednost NULL. Ovdje je korištena nominalna klasifikacija. Osim navedeno mogu se koristiti različite postavke boja, npr. Spe ctral color ramp i sl.
14
Tipovi klasifikaciju su: nominal, ordinal, interval i ratio.
Nominal klasifikacija je predviđena za objekte o bjekte koje je potrebno klasificirati na bazi imena, odnosno ne treba nam poseban redoslijed, npr. Imena gradova, poštanski brojevi i sl. Ordinal klasifikacija se koristi ako je potrebno urediti objekte u skladu sa određenim redoslijedom. Npr. Ukoliko želimo imenima gradova dodijeliti neko rangiranje kao što je važnost u skladu sa turizmom, trgovinom i sl. Interval klasifikacija se koristi kada koristi interval npr. Pozitivno, negativno i vrijednosti nula. Npr.: visina ispod/iznad nivoa mora, temperatura i sl. I ratio klasifikacija brojevi su na skali samo ako imaju pozitivne i negativne vrijednosti, npr. Temperatura iznad nule, udaljenost od određene tačke i sl.
Ukoliko želimo da dodamo još jednu kolonu u atributnoj tabeli npr. Želimo da dodamo površinu za landuse. Najprije otvorimu atributnu tabelu od lejera landuse. Moramo pokrenuti opciju editovanja klikom na
Sada ćemo dodati novu kolonu klikom na: Otvori se sljedeći prozor
Kliknemo na ok, sada imamo novu kolonu u atributnoj tabeli. Kako bi dobili vrijednost iz prostornog podatka potrebno je koristiti tzv. field calculator:
15
Promijenite vrijednosti tako da dobijete:
U Function list, odaberite Geometry i zatim $area:
16
Dva puta kliknemo na Expression polje. I zatim OK.
Sada se vaše bolje AREA popuni sa vrijednostima, spasite editovane podatke i kliknite OK. O K.
6.1 Label Označavanje odnosno „labeliranje“ objekata na mapi omogućava prikaz određenih informacija odnosno podataka iz atributnih tabela. Kako bi koristili ovu opciju potrebno je aktivirati, na meniju View zatim Toolbar provjerite da li je opcija Label označena, ako nije potrebno je kliknuti kak o bi se aktivirala.
Npr. Želimo staviti oznake na lejer places, potrebno je u Layer listi kliknuti na pomenuti lejer i na alatnoj traci kliknuti na
odaberemo šta iz atributne tabele želimo da nam se Label this layer with je opcija koja omogućava da odaberemo prikaže na mapi. U ovom slučaju ćemo odabrati polje NAME
17
I zatim kliknemo OK.
Dobijemo sljedeći prikaz:
18
Vježba: Probajte sve opcije koje nudi komanda Label, odaberite druga polja koja želite ispisivati, font, veličinu, boju…. Label opcija nudi nepregledan broj funkcionalnosti i za šta ćete je koristiti zavisi od potreba u vašem svakodnevnom poslu.
19
7 Kreiranje mapa Nakon kreiranja mapa, često se pojavljuje po javljuje potreba da tu mapu odnosno neku specifičnu podijelimo sa kolegama, eksternim saradnicima… Mapa se mora pripremiti za printanje ili eksport u neki PDF dokument. Ono što razlikuje GIS od o d ostalih programa jesu reference na sve lejere u našem prikazu, labele, boje i sl. Alat za kreiranje mapa koje mogu koristiti za pregled i korisnici koji nemaju GIS alat se naziva u QGIS-u Map Composer. On omogućava i kreiranje različitih mapa iz istog map fajla. Kliknite na Project –>Composer >Composer Manager koji otvara prazan Composer manager, klikom na Add dugme možemo dati ime Test. Kliknite OK i zatim Sho w dugme.
Potrebno je najprije podesiti veličinu papira: -
Composition pa zatim Paper and Quality
Postavimo veličinu na A4 Orijentacija: Landscape Quality: 300dpi
Map Nakon postavki papira potrebno je dodati elemente mape, kliknemo na Add New Map
Zatim je potrebno kliknuti i odrediti okvir na praznoj stranici, nakon čega se prikaže karta kao npr.:
20
Za prikaz stranice se mogu koristiti alati:
koji ne omogućavaju zoom mape. Za prikaz mape tj. zoom i pomjeranje se koristi glavni QGIS prozor. A koristeći Move item content alatku
takođe možemo prikaz karte promijeniti.
A alat za izmjenu prikaza pr ikaza u skladu sa izmjenom prikaza u QGIS-u koristi se refresh alat:
Nakon prilagođavanja potrebno je spasiti ovaj prikaz. Composer omogućava i sljedeće: 1. 2. 3. 4.
Dodavanje naslova Dodavanje legende
Prilagođavanje legende Export mape u sliku, SVG (Scalable Vector Graphic) i PDF
8 Kreiranje vektorskih podataka Uglavnom podaci koje koristimo već postoje, po stoje, ponekad je potrebno kreirati nove skupove podataka. Za kreiranje novog lejera potrebno je koristiti sljedeće: New Vector Layer 21
Kliknite na meniju Layer -> New -> New Shapefile Layer
Otvara se sljedeći prozor:
Ključno kod kreiranja novih podataka je da unaprijed planiramo koju vrstu GIS podatka unosimo, da li su to tačke, li nije ili poligoni:
Osim ovoga potrebno je odabrati i koordinatni sistem tj. CRS (Coordinate Reference Reference System). U BIH se koristi Balkan zona 6.
Nakon odabira tipa objekta, projekcije kreiramo kr eiramo tabelu koja će služiti za popunjavanje atributnih podataka: Kliknemo na New attribute i zatim Add to attributes list:
22
Nakon ovoga dobijemo sljedeća polja:
23
Kliknemo na OK, spasimo ovaj fajl kao school_property.shp u folder sa vježbama. Trebao bi da se u Layers listi pojavi upravo kreirani lejer.
Kako bi mogli kreirati vektorske objekte potrebno je imati i podlogu. Većina podloga je u vidu rasterskih podloga. Ortofoto snimci, skenirane i geokodirane geokodirane geodetske karte i sl.
Dodavanje rasterskih fajlova radimo na sljedeći način: -
Kliknemo na Add Raster Layer:
Pronađemo u našem folderu za vježbu fajl pod imenom: 3420C_2010_327_RGB_LATLNG.tif. Kliknemo na Open i slika je učitana u mapu, kao i novi lejer u Layer listi.
Za vježbu je potrebno iscrtati nekoliko objekata na ovom snimku. Kliknemo na lejer school_property u Layer listi i zatim Toggle Editing:
Ako ne postoji ova opcija onda je potrebno omogućiti Digitizing toolbar. Kada se aktivira editovanje pokazuju se aktivne i sljedeće komande:
Nakon crtanja potrebno je popuniti i atributne podatke za svaki objekat.
VJEŽBA: Za vježbu kreirajte novi linijski lejer putevi, dodajte polja kao što su, kategorija, naziv, a dužinu dodajte kao što smo dodali površinu u prethodnim poglavljima.
24
9 Reference 1. QGIS Training Manual, Release 2.14, QGIS Project https://docs.qgis.org/2.14 https://docs .qgis.org/2.14/en/docs/tra /en/docs/training_manual ining_manual/index.html /index.html 2. Priručnik za rad u QGIS aplikaciji – Srednja škola Hvar
-za-rad-u-QGIS-aplikaciji.pdf www.hvard.eu/wp.../03/Priručnik -za-rad-u-QGIS-aplikaciji.pdf
25