Vježbe 8 Interpolacija 1
Sadržaj današnjih vježbi: a) Izrada mreže nasumično raspoređenih točaka uzorkovanja b) Izrada digitalnog modela reljefa (DEM) c) 3D prikaz površine 2
Što na kraju morate predati: Vježbe 8: PRIMJER 3
VAŽNO! Direktoriji u kojima vam se nalaze radni materijali NE SMIJU imati znakove č, ć, ž, š, đ! Po potrebi, preimenujte naziv direktorija prije nego što započnete vježbu! npr. LOŠE: d:/rpug_ime_prezime/vježbe8/ DOBRO: d:/rpug_ime_prezime/vjezbe8/ 4
1. Pokrenite novi projekt u QGIS-u i dodajte podatke: HOK.tif DOF.tif Opseg.shp *U sljedećim koracima cilj će vam biti rekonstruirati površinu terena (izraditi digitalni model reljefa) na temelju podataka iz topografske karte. Slični postupci se mogu primjeniti za bilo koju vrstu podataka prikupljenih sa određenih točaka (geoloških, geokemijskih, geofizičkih, itd.). Prvi korak je izabrati raspored točaka uzorkovanja... 2. Pod menijem Vector>Alati istraživanja odaberite alat Random points in layer bounds i podesite sljedeće postavke: Input Boundary Layer: Opseg Points number: 25 Random points: Tocke_SlucajnoUzorkovanje.shp (Kliknuti tri točkice->save to file: spremite u isti direktorij sa ostalim podacima) Open output file after running algorithm 5
3. Otvorite atributnu tablicu točaka i dodajte novi atribut sa sljedećim postavkama: Naziv: Visina Type: Decimalni broj (realni) Dužina: 4 Preciznost: 1 4. Za svaku točku u atribut Visina unesite odgovarajuću nadmorsku visinu sa topografke karte Koristite alat Identify Features! Uključite opciju Auto open form Klikom na svaku točku na karti će vam se pojaviti formular u koji možete direktno upisati vrijednost atributa visine (atributna tablica će se automatski ažurirati) 6
Vrijednosti visina odredite što točnije, obračajući pozornost na vrijednosti izohipsa i točkastih visina također ispisanih na karti Kada ste unjeli visine za svih 25 točaka spremite podatke i isklučite uređivanje: Save Edits i Toggle editing mode 7
5. Pod menijem Processing otvorite Toolbox *Toolbox sadrži veliki broj alata za geoprocesiranje podataka. Sadrži QGIS alate koji su dostupni i putem menija, ali također omogućuje pokretanja velikog broja alata iz programa GRASS i SAGA koji su povezani sa QGIS-om Napomena: Neki od povezanih alata ne rade u trenutnoj verziji QGIS-a, ali ih se može primjenjivati korištenjem izvornih programa GRASS i SAGA 6. Pod SAGA>Raster creation tools pronađite alat Nearest neighbor 8
7. Duplim klikom pokrenite alat Nearest neighbour i unesite sljedeće postavke (Pazite da vam niti jedan podatak nije selektiran!): Points: Tocke_SlucajnoUzorkovanje (Nasumične točke) Atribut: Visina Output extent: Koristi opseg sloja>koristi opseg iz: Opseg Cellsize: 5 Grid: Save to file...: NearestNeighbour_25.tif (*Browse: spremite u isti direktorij sa ostalim podacima) Uključite Open output file after running algorithm!!!važna NAPOMENA!!!: Sa novom verzijom QGIS-a se pojavio bug...ukoliko vam alat javlja grešku, pokušajte umjesto sa Save to file raster prvo spremiti kao privremenu datoteku...nakon što alat stvori novi privremeni Grid (pojaviti će se u popisu slojeva), vi ga nanovo spremite u svoj direktorij sa ostalim podacima...desni click > Spremi kao...zatim uklonite privremenu Grid datoteku iz popisa slojeva...desni click > Ukloni!!!NAPOMENA!!!: Također, kako bi alat funkcionirao, ne smije vam ostati selektirana niti jedna točka 9
Rezultat su Thiessen/Voronoi poligoni u rasterskom obliku - područjima oko točaka je pridružena ista odgovarajuća visina 8. Budući da QGIS novostvoreni.tif prikaže sa imenom Grid (umjesto sa imenom datoteke), korisno ga je preimenovati u nešto smisleno, poput u ovom slučaju Nearest Neighbour desnim klikom na ime>rename (Preimenovanje vrijedi samo u trenutnom projektu, ne mijenja se ime izvorne datoteke) 10
9. Pokrenite alat Inverse Distance Weighted i unesite sljedeće postavke: Points: Tocke_SlucajnoUzorkovanje Atribut: Visina Search range: no search radius (global) Output extent: Use layer/canvas extent>use extent from: HOK Cellsize: 5 Grid: Save to file...>idwglobal_25.tif (*Browse: spremite u isti direktorij sa ostalim podacima) Uključite Open output file after running algorithm (ostale opcije ostavite kakve jesu) 11
Rezultat je puno zaobljenija površina bez naglih skokova u vrijednostima kao kod metode najbliži susjed *Uz postavke koje smo izabrali u odnosu na točke sa kojim raspolažemo rezultat sadrži određene anomalije poput izoliranih okruglih uzdignuća i depresija oko samih točaka (često je potrebno ponoviti interpolaciju sa različitim postavkama dok ne dobijemo najprimjereniji rezultat) 12
*QGIS automatski izabire opciju reklasifikacije kojom podrezuje 2% maksimalnih i minimalnih vrijednosti čelija rastera 10. Kako bi prikazali čitavi raspon vrijednosti visina potrebno je podesiti postavke stila u Layer Properties od rastera (IDWGlobal) Load min/max values: Min/Max Accuracy: Actual Kliknite Load (primjetite da se Min i Max vrijednosti ažuriraju Kliknite Apply i zatim OK 13
Prije (Odrezane Min/Max vrijednosti): Poslije (Čitava distribucija vrijednosti): 14
11. Pokrenite alat Thin plate spline i unesite sljedeće postavke: Points: Tocke_SlucajnoUzorkovanje Atribut: Visina Output extent: Use layer/canvas extent>use extent from: HOK Cellsize: 5 Grid: Save to file...>splineglobal_25.tif (*Browse: spremite u isti direktorij sa ostalim podacima) Uključite Open output file after running algorithm (ostale opcije ostavite kakve jesu) 15
Rezultat je zaobljena površina bez naglih skokova u vrijednostima i izraženih peak-ova 16
12. Dodajte podatke DEM_Tocke_Visine.shp u projekt *Ovaj set podataka visina se sastoji od preko 2000 vektorskih točaka raspoređenih stratificirano tako da je raspored gušći u predjelima gdje znamo da visine imaju veću varijabilnost (zbijenije izohipse) 17
13. Ponovite postupke interpolacije metodama Nearest Neighbour, Inverse distance weighted i Thin plate spline (global) ovaj puta koristeći set podataka DEM_Tocke_Visine.shp Koristite ekvivalentne postavke kao u koracima 7, 9 i 11 uz odgovarajuće preinake za ulazne podatke i imena izlaznih rastera (dodajte _SveTocke u ime) Nearest Neighbour: Inverse distance weighted: Thin plate spline: 18
14. Pomoću Print composer-a sastavite izvještaj prema prikazu: Izvještaj spremite kao PDF sa imenom: RPUG_Vježbe8_Ime_prezime Morati ćete postaviti 4 zasebna okvira za karte Pomoću okvira za tekst postavite: 1) Glavni naslov 2) Vaše ime i prezime 3) Odgovarajuće naslove za svaki prikaz 19
Kako bi postavili drugačiji prikaz u svaki pojedini okvir: a) Prvo u QGIS-u morate postaviti željeni prikaz sloja ili kombinacije slojeva b) U Print composer-u selektirate željeni okvir karte i pod tabom Item properties kliknuti na Update preview c) Prikaz možete dodatno podesiti promjenom mjerila (Scale) i opcijom View extent in map canvas d) VAŽNO: Kada ste zadovoljni sa prikazom u prvom okviru uključite opciju Lock layers for map item time se sadržaj okvira neće mjenjati kada mijenjate prikaz u QGIS-u za ostale okvire Ponovite iste korake za svaki pojedini okvir!! 20
Vježbe 8: PDF dokument pošaljite kao attachment na: PRIMJER rpug.geol@gmail.com 21
14. Pod menijem Dodaci pokrenite Manage and Install Plugins, te pretražite za alat Qgis2threejs i instalirajte ga 22
Pokrenite Qgis2threejs alat DEM Layer:SplineGlobal_SveTocke Display type>layer Image: DOF Kliknite Run 23
3D vizualizacija pokrenuti će se u web browser-u (npr. Google Chrome) 24