Vaje za geografski informacijski sistem - Univerza v Ljubljani ...
Vaje za geografski informacijski sistem - Univerza v Ljubljani ... Vaje za geografski informacijski sistem - Univerza v Ljubljani ...
Prostorske analize v GIS orodju Idrisi: Vaje Samo Drobne in Sonja Bogatin
- Page 3: Univerza v Ljubljani Fakulteta za g
- Page 6 and 7: 2 Uvod v prostorske analize .......
- Page 8 and 9: 2 Drobne & Bogatin: Prostorske anal
- Page 10 and 11: 4 Drobne & Bogatin: Prostorske anal
- Page 12 and 13: 6 Drobne & Bogatin: Prostorske anal
- Page 14 and 15: 8 Drobne & Bogatin: Prostorske anal
- Page 16 and 17: 10 Drobne & Bogatin: Prostorske ana
- Page 18 and 19: 12 Drobne & Bogatin: Prostorske ana
- Page 20 and 21: 14 Drobne & Bogatin: Prostorske ana
- Page 22 and 23: 16 Drobne & Bogatin: Prostorske ana
- Page 24 and 25: 18 Drobne & Bogatin: Prostorske ana
- Page 26 and 27: 20 Drobne & Bogatin: Prostorske ana
- Page 28 and 29: 22 Drobne & Bogatin: Prostorske ana
- Page 30 and 31: 24 Drobne & Bogatin: Prostorske ana
- Page 32 and 33: 26 Drobne & Bogatin: Prostorske ana
- Page 34 and 35: 28 Drobne & Bogatin: Prostorske ana
- Page 36 and 37: 30 Drobne & Bogatin: Prostorske ana
- Page 38 and 39: 32 Drobne & Bogatin: Prostorske ana
- Page 40 and 41: 34 Drobne & Bogatin: Prostorske ana
- Page 42 and 43: 36 Drobne & Bogatin: Prostorske ana
- Page 44 and 45: 38 Drobne & Bogatin: Prostorske ana
- Page 46 and 47: 40 Drobne & Bogatin: Prostorske ana
- Page 48 and 49: 42 Drobne & Bogatin: Prostorske ana
- Page 50 and 51: 44 Drobne & Bogatin: Prostorske ana
Prostorske analize v GIS orodju Idrisi:<br />
<strong>Vaje</strong><br />
Samo Drobne in Sonja Bogatin
Univer<strong>za</strong> v <strong>Ljubljani</strong><br />
Fakulteta <strong>za</strong> gradbeništvo in geodezijo<br />
Oddelek <strong>za</strong> geodezijo<br />
Prostorske analize v GIS orodju Idrisi:<br />
<strong>Vaje</strong><br />
Samo Drobne in Sonja Bogatin<br />
Delovni zvezek je objavljen na spletni strani:<br />
http://www.fgg.uni-lj.si/sdrobne/Pouk/MPAGIS/MPAGIS.htm<br />
Ljubljana, september 2010
Vsebina:<br />
1 Uporaba GIS orodja IDRISI ............................................................................................... 3<br />
1.1 Okolje GIS orodja Idrisi ............................................................................................. 3<br />
1.1.1 Definiranje delovnega okolja ............................................................................. 4<br />
1.1.2 Pogovorna okna in seznami................................................................................ 4<br />
1.1.3 Statusna in orodna vrstica .................................................................................. 4<br />
1.1.4 Organi<strong>za</strong>cija menijev .......................................................................................... 5<br />
1.1.5 Sestavljavec karte ............................................................................................... 6<br />
1.1.6 Alternativni grafični prikazi ............................................................................... 6<br />
1.2 Prikaz podatkovnih slojev in zbirk ............................................................................. 9<br />
1.2.1 Prikaz podatkovnih slojev .................................................................................. 9<br />
1.2.2 Zbirke podatkovnih slojev ................................................................................ 10<br />
1.3 Prikazi in kartografsko poizvedovanje ..................................................................... 13<br />
1.3.1 Lastnosti pojavov ............................................................................................. 13<br />
1.3.2 Pogled na zbirko podatkov ............................................................................... 13<br />
1.3.3 Prostorske <strong>za</strong>znambe ........................................................................................ 14<br />
1.4 Sestava karte ............................................................................................................. 15<br />
1.4.1 Kartografski elementi ...................................................................................... 15<br />
1.4.2 Izdelava karte ................................................................................................... 16<br />
1.4.3 Spreminjanje karte ............................................................................................ 17<br />
1.4.4 Shranjevanje in tiskanje karte .......................................................................... 18<br />
1.5 Izdelava barvne lestvice, znakov in tekstovnega podatkovnega sloja ..................... 21<br />
1.5.1 Barvne lestvice rastrskih slojev ........................................................................ 21<br />
1.5.2 Znaki vektorskih slojev .................................................................................... 21<br />
1.5.3 Podatkovni sloji besedil ................................................................................... 22<br />
1.6 Podatkovne strukture in lestvica prika<strong>za</strong> .................................................................. 25<br />
1.6.1 Raziskovalec podatkovnih struktur v GIS-u .................................................... 25<br />
1.6.2 Autoscaling ....................................................................................................... 26<br />
1.6.3 Izboljšanje ostrine podob ................................................................................ 27<br />
1.6.4 Histogram ......................................................................................................... 27<br />
1.6.5 Barvne karte .................................................................................................... 28<br />
1.7 Vektorske zbirke in SQL ukazi ................................................................................ 31
2 Uvod v prostorske analize ................................................................................................ 33<br />
2.1 Kartografsko modeliranje ......................................................................................... 33<br />
2.2 Podatkovno poizvedovanje ...................................................................................... 35<br />
2.2.1 Podatkovno poizvedovanje po enem atributu .................................................. 37<br />
2.2.2 Podatkovno poizvedovanje s sestavljenim pogojem ........................................ 40<br />
2.2.3 Izračun površine območij ................................................................................. 41<br />
2.2.4 Statistične lastnosti objektov ............................................................................ 43<br />
2.2.5 Kartografsko modeliranje v modulu MACRO MODELER .............................. 44<br />
2.2.6 Uporaba slikovnega računala ........................................................................... 44<br />
2.3 Operatorji izračuna razdalj in povezovalni operatorji .............................................. 47<br />
2.3.1 Tri dimenzionalni pogled ................................................................................. 48<br />
2.3.2 Izračun usmerjenosti in naklonov terena .......................................................... 49<br />
2.3.3 Določanje ploskev oddaljenosti in vmesnih območij ....................................... 50<br />
2.3.4 Večkriterialno modeliranje ............................................................................... 53<br />
2.4 Modeliranje postopkov analiz .................................................................................. 55<br />
2.4.1 Uporaba modula MACRO MODELER <strong>za</strong> pogojna poizvedovanja ................ 56<br />
2.4.2 Modul DYNALINK in dinamično modeliranje ............................................... 58<br />
2.4.3 Paketna obdelava z modulom DYNAGROUP ................................................. 62<br />
2.4.4 Modeliranje iterativnih postopkov s skupno uporabo modulov<br />
DYNAGROUP in DYNALINK ..................................................................... 64<br />
2.5 Ploskve oddaljenosti in stroškovne ploskve ............................................................. 67<br />
2.5.1 Rasteri<strong>za</strong>cija (rastrsko-vektorska pretvorba) .................................................... 69<br />
2.5.2 Izračun stroškovne ploskve .............................................................................. 69<br />
2.5.3 Izračun stroškovno najbolj ugodne trase .......................................................... 70<br />
2.5.4 Vektori<strong>za</strong>cija (vektorsko-rastrska pretvorba) ................................................... 71<br />
2.6 Algebra karte ............................................................................................................ 73<br />
2.6.1 Regresijska anali<strong>za</strong> ........................................................................................... 75<br />
LITERATURA ......................................................................................................................... 81
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 1<br />
<strong>Vaje</strong> iz prostorskih analiz v GIS orodju IDRISI<br />
Pred vami je delovni zvezek, ki ga boste uporabljali pri vajah pri predmetu Metode<br />
prostorskih analiz v GIS.<br />
Delovni zvezek je sestavljen iz trinajstih vaj, ki jih lahko delimo v uvodne in nadaljevalne<br />
vaje.<br />
Prvih sedem je uvodnih vaj, pri katerih spoznate osnove dela v rastrskem GIS orodju Idrisi ter<br />
nekaj uvodnih pojmov in postopkov analiz prostorskih podatkov. Drugi del vključuje šest<br />
nadaljevalnih vaj v analize prostorskih podatkov. V njih se boste spoznali z osnovami<br />
kartografskega modeliranja, podatkovnega poizvedovanja, z operatorji izračuna razdalj in<br />
povezovalnimi operatorji, spoznali boste osnovne pojme in postopke geomorfoloških analiz<br />
(izračun usmerjenosti in naklonov terena), računali boste ploskve oddaljenosti in vmesna<br />
območja, spoznali boste postopke dinamičnega in iterativnega modeliranja ter izvedli<br />
regresijsko analizo prostorskih podatkov.<br />
Preden <strong>za</strong>čnemo s predstavitvijo GIS orodja IDRISI, v katerem bomo izvedli vaje iz<br />
spoznavanja struktur in analiz prostorskih podatkov, pa si oglejmo pomen posameznih<br />
<strong>za</strong>pisov:<br />
Primer<br />
Display<br />
ETDMR.RST<br />
<br />
Opis<br />
Vsa imena menijev, ukazov, polj in ostalih podatkov, ki jih je potrebno<br />
vtipkati ali izbrati ukaz so napisana poševno.<br />
Imena datotek, ki jih obdelujemo, in njihovi opisi so sicer lahko poljubni,<br />
vendar je bolje, če uporabljate predlagane. S tem se boste izognili morebitnim<br />
kasnejšim teţavam. Imena map in datotek so napisana poševno in z velikimi<br />
črkami.<br />
Vse tipke, ki jih je potrebno pritisniti, se nahajajo v oklepajih in so napisane<br />
poševno.
2 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong>
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 3<br />
1 Uporaba GIS orodja IDRISI<br />
1.1 Okolje GIS orodja Idrisi<br />
Namen<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
V vaji se bomo naučili nastavitve delovnega okolja projekta; pomen<br />
pogovornih oken in seznamov ter statusne in orodne vrstice; organi<strong>za</strong>cijo<br />
menijev; pomen enega od najpomembnejših orodij <strong>za</strong> enostavno izgradnjo<br />
kartografskih rastrsko-vektorskih prikazov - Composer in primer<br />
alternativnega grafičnega prika<strong>za</strong> z uporabo modula Ortho.<br />
Data Paths: Project Environment<br />
Display Launcher<br />
Maximize Display<br />
Restore Original Window<br />
Contour<br />
Ortho<br />
Composer<br />
Idrisi je program, ki omogoča izdelavo kartografskih rastrsko - vektorskih<br />
prikazov. Idrisi okolje sestavljajo štirje osnovni elementi: glavni meni,<br />
vrstica z orodnimi ikonami, glavno delovno okno in statusna vrstica.<br />
Idrisi omogoča definiranje delovnega okolja v okviru posamezne naloge.<br />
Osnovni element je delovna mapa (Working Folder), v kateri se nahaja<br />
večina vhodnih podatkov in kamor bodo shranjeni rezultati. Poleg delovne<br />
mape lahko izberemo poljubno število izvornih map (Resource Folders), iz<br />
katerih beremo podatke, ne moremo pa v njih shranjevati rezultate.<br />
Uporaba modulov in izvedba postopkov obdelave podatkov je izvedena<br />
preko pogovornih oken, seznami pa omogočajo hiter in enostaven dostop do<br />
datotek.<br />
Idrisi ponuja skoraj 200 analitičnih modulov <strong>za</strong> vnos, shranjevanje in<br />
organi<strong>za</strong>cijo datotek, <strong>za</strong> spreminjanje podatkovnih <strong>za</strong>pisov, podatkovno<br />
poizvedovanje, matematične operacije, operatorje izračuna razdalj in<br />
vsebinske operatorje, statistična analitična orodja, orodja <strong>za</strong> podporo<br />
odločanju, orodja <strong>za</strong> časovne, orodja <strong>za</strong> površinske analize, orodja <strong>za</strong><br />
analize sprememb, orodja in funkcije <strong>za</strong> izdelavo modelov, kakor tudi<br />
podporo <strong>za</strong> uporabo programov, definiranih s strani uporabnika.
4 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
1.1.1 Definiranje delovnega okolja<br />
Na <strong>za</strong>četku vsakega projekta v GIS orodju IDRISI definiramo delovno okolje: File → Data<br />
Paths : Project Environment. Na ta način definiramo podatkovne poti do delovne mape in<br />
drugih izvornih map.<br />
Definirajmo naslednjo podatkovno pot delovnega okolja projekta:<br />
Working Folder: ...\MPAGISV1<br />
Nastavitve shranimo v datoteko z imenom MPAGISV.ENV (končnica .env pomeni Project<br />
Environment File). Kasneje lahko nastavitve ponovno prikličemo z ukazom Open project.<br />
1.1.2 Pogovorna okna in seznami<br />
Idrisi omogoča tri načine dostopa do pogovornih oken:<br />
- preko orodne ikone,<br />
- iz menijske vrstice,<br />
- File meni → Shortcut On: v statusni vrstici se odpre okno s seznamom vseh<br />
Idrisijevih modulov.<br />
Za vajo odprimo rastrsko podobo. Ukaz Display Launcher omogoča prikaz rastrskih in<br />
vektorskih podatkovnih slojev ter sestavljenih kart. Najprej označimo tip datoteke, nato pa<br />
ime vpišemo ali pa datoteko poiščemo z izbirnim seznamom. Izbirni seznam najprej odpre<br />
podatkovne sloje znotraj definirane delovne mape in nato v izvornih mapah. V delovni mapi<br />
poišči (rastrski) podatkovni sloj z imenom SIERRADMR.RST (digitalni višinski model). V<br />
naslednjem koraku je potrebno izbrati ustrezno barvno lestvico. Običajno se uporabljajo<br />
standardne, ţe definirane barvne lestvice. Program pa omogoča tudi sestavo lastne barvne<br />
lestvice. Uporabimo lahko postopek avtomatskega določanja merila (autoscaling) 1 . Prikaz<br />
lahko vključuje tudi legendo in naslov. Z ikono Maximize Display lahko razširimo okno<br />
prika<strong>za</strong>, z ukazom Restore Original Window pa prikličemo prvotni prikaz. Ti funkciji lahko<br />
aktiviramo tudi z in . Rezultat je prika<strong>za</strong>n na sliki 1.1.<br />
1.1.3 Statusna in orodna vrstica<br />
Statusna vrstica (na spodnjem robu) daje informacije o programskih procesih, o podatkovnih<br />
slojih in kartah, ki so trenutno odprte. Če se s kurzorjem pomikamo po oknu, se v statusni<br />
vrstici izpiše poloţaj ka<strong>za</strong>lca – številka vrstice in stolpca rastrske podobe, koordinati X in Y<br />
geografskega referenčnega <strong>sistem</strong>a ter merilo (RF), ki se spreminja z velikostjo prika<strong>za</strong>.<br />
Orodna vrstica vsebuje zbirko gumbov, ki predstavljajo bodisi programske module bodisi<br />
interaktivne operacije.<br />
1 Autoscaling je postopek, v katerem <strong>sistem</strong> definira razmerje med numeričnimi vrednostmi podobe in barvnimi<br />
znaki v lestvici.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 5<br />
Za vajo si oglej statusno vrstico karte, ki je trenutno odprta. Geografski referenčni <strong>sistem</strong> v<br />
tem primeru je UTM. Merilo (RF) se spreminja z velikostjo prika<strong>za</strong>.<br />
Slika 1.1: Višinski model (Sierra de Gredos)<br />
1.1.4 Organi<strong>za</strong>cija menijev<br />
Glavni meni vsebuje devet razdelkov: File, Display, GIS Analysis, Modeling, Image<br />
Processing, Reformat, Data Entry, Window List in Help, ki skupaj omogočajo dostop do<br />
skoraj 200 analitičnih modulov. Spodaj so opisani pomeni osnovnih menijev.<br />
- Meni File vsebuje funkcije <strong>za</strong> vnos, shranjevanje in organi<strong>za</strong>cijo datotek. Omogoča pa<br />
tudi definiranje uporabniških nastavitev.<br />
- Meni Reformat vsebuje zbirko modulov <strong>za</strong> spreminjanje podatkovnih <strong>za</strong>pisov:<br />
pretvorbo med rastrskim in vektorskim formatom, spreminjanje projekcije in<br />
referenčnega <strong>sistem</strong>a, orodja <strong>za</strong> generali<strong>za</strong>cijo in povzemanje prostorskih podatkov.<br />
- Menija GIS Analysis in Image Processing vsebujeta večino modulov. Prvi štirje -<br />
osnovni meniji GIS Analysis vsebujejo module <strong>za</strong> podatkovno poizvedovanje,<br />
matematične operacije, operacije izračuna razdalj in vsebinske operatorje. Preostali<br />
meniji predstavljajo analitična orodja <strong>za</strong> statistike, podporo odločanja, časovne,<br />
površinske analize, analize sprememb. Meni Image Processing vsebuje deset<br />
podmenijev z moduli <strong>za</strong> analizo slike.<br />
- Meni Modeling vsebuje orodja in funkcije <strong>za</strong> izdelavo modelov, kakor tudi podporo <strong>za</strong><br />
uporabo programov, definiranih s strani uporabnika.
6 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Večina menijev <strong>za</strong> vnos, ki odprejo pogovorna okna, so <strong>za</strong>pisana z velikim črkami, kar<br />
pomeni, da so lahko uporabljeni kot makro procedure z Idrisi Macro Language.<br />
Za vajo si poglejmo modul Contour v meniju GIS Analysis (GIS Analysis → Surface Analysis<br />
→ Feature Extraction) <strong>za</strong> izris vsebinskih linij, v našem primeru višinskih plastnic. V<br />
pogovornem oknu izberemo kot vhodno datoteko rastrsko podobo SIERRADMR.RST,<br />
definiramo ime izhodne vektorske datoteke output file: SIERRAPLASTNICE.VCT, minimalno<br />
vrednost – nadmorsko višino 400, maksimalno višino 2000 in ekvidistanco – višinsko razliko<br />
med posameznimi plastnicami 100. Izpišemo tudi ustrezen naslov karte. Ko je postopek vnosa<br />
končan, <strong>za</strong>ţenemo ukaz izračuna plastnic . Kot rezultat se prikaţe definiran podatkovni<br />
sloj. Nov vektorski podatkovni sloj se shrani v definirano delovno mapo, v našem primeru<br />
...\MPAGISV1.<br />
Avtomatičen prikaz rezultata je lastnost, ki jo definiramo znotraj uporabniških <strong>sistem</strong>skih<br />
nastavitev (meni File).<br />
1.1.5 Sestavljavec karte<br />
Modul Composer omogoča zelo enostavno izdelavo kartografskih rastrsko - vektorskih<br />
prikazov. Omogoča dodajanje in <strong>za</strong>piranje podatkovnih slojev, spreminjanje njihove<br />
hierarhije in lastnosti, spreminjanje velikosti prika<strong>za</strong>, premikanje po podobi in nena<strong>za</strong>dnje<br />
tudi tiskanje kart.<br />
V vaji sestavimo rastrsko-vektorsko karto. Na aktivni podatkovni sloj SIERRADMR dodaj<br />
() vektorski podatkovni sloj SIERRAPLASTNICE.VCT, ki ga odpreš z barvno<br />
lestvico Uniform Black. Rezultat shrani s pod imenom<br />
SIERRAKARTA.MAP 2 v delovno okolje ...\MPAGISV1.<br />
1.1.6 Alternativni grafični prikazi<br />
Poleg uporabe modulov Display Launcher in Composer, ki predstavljata najpomembnejši<br />
orodji, ponuja Idrisi še vrsto drugih načinov prika<strong>za</strong>. Poglejmo si enega od njih in sicer modul<br />
Ortho, ki podpira 3D prikaze. Tridimenzionalna perspektiva - ortografski prikaz – preko<br />
modula Ortho omogoča najrazličnejše prikaze in predstavlja močno orodje <strong>za</strong> vizualne<br />
analize. Kot Surface Image lahko uporabimo poljubno kvantitativno in zvezno podobo (npr.<br />
gostota poseljenosti, padavine).<br />
Z modulom Ortho (meni Display ali ustrezna ikona) prikaţi rastrski sloj SIERRA234.RST. V<br />
tem primeru izbira barvne lestvice ni mogoča. Podoba namreč predstavlja 24-bitno podobo. 3<br />
Iz menija Display izberimo sedaj orodje Ortho, kjer kot osnovno podobo površja Surface<br />
Image izberemo SIERRADMR.RST in kot Drape Image podobo, s katero prekrijemo osnovno<br />
podobo, SIERRA234.RST. Nastavitev ne spreminjamo, razen izhodne ločljivosti. Izbira<br />
ločljivosti je odvisna od ločljivosti <strong>sistem</strong>a in prostorske ločljivosti (velikosti rastrske podobe<br />
2 Končnica *.map označuje sestavljene datoteke v karto.<br />
3 24 - bitna podoba predstavlja posebno obliko rastrske podobe, ki vsebuje podatke <strong>za</strong> tri neodvisne barvne<br />
kanale – rdeči, zeleni in modri (RGB - red, green, blue)
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 7<br />
– števila stolpcev in vrstic). Rezultat je 3D višinski model. S ponovnim priklicom modula<br />
Ortho lahko poljubno spreminjamo kot pogleda.<br />
Slika 1.2: Tri dimenzionalni višinski model izrisan z modulom Ortho<br />
Zapiski:
8 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 9<br />
1.2 Prikaz podatkovnih slojev in zbirk<br />
Namen<br />
V vaji bomo spoznali osnovna načina prika<strong>za</strong> – rastrski in vektorski prikaz,<br />
temeljno razliko med njima ter prednosti posameznega prika<strong>za</strong>.<br />
Nadalje si bomo ogledali zgradbo zbirk podatkovnih slojev (vektorskih in<br />
rastrskih) in njihovo izdelavo na osnovi vektorske povezovalne datoteke<br />
*.VLX v primeru vektorskih zbirk ter na osnovi povezovalne datoteke<br />
*.RGF v primeru rastrskih zbirk.<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
Cursor Inquiry Mode<br />
Features Properties<br />
Database Workshop<br />
Collection Editor<br />
Prikaz digitalnih prostorskih podatkov <strong>za</strong>hteva veliko število sestavnih<br />
elementov, med katerimi je najpomembnejši podatkovni sloj (angl. layer).<br />
Vsak podatkovni sloj predstavlja izbrano geografsko temo (npr. ceste, reke,<br />
raba tal,...), <strong>za</strong>to jih lahko imenujemo tudi tematske karte. Osnovni gradniki<br />
posameznega podatkovnega sloja so zunanje oblike ali pojavi, ki so<br />
geografska osnova. Podatkovni sloji so osnova izdelave kart, ki so običajno<br />
sestavljene iz večjega števila tematik - podatkovnih slojev. Ravno takšna<br />
sestava nam omogoča, da se lahko pri obdelavi osredotočimo samo na eno<br />
tematiko, samo na eno vrsto oblik oziroma pojavov. Podatkovni sloji pa so<br />
tudi osnovni element <strong>geografski</strong>h analiz.<br />
Osnovna načina prika<strong>za</strong> podatkovnih slojev sta vektorski in rastrski. Idrisi,<br />
kakor tudi večina GIS programskih <strong>sistem</strong>ov, ima vgrajeni obe tehniki.<br />
Vektorska predstavitev je lastnostno orientirana, kar pomeni, da so lastnosti<br />
podane <strong>za</strong> celotno območje znotraj posameznega poligona, med katerimi pa<br />
je lahko prazen prostor. Pri rastrskem podatkovnem sloju pa so podatki dani<br />
<strong>za</strong> vsako celico. Rastrski <strong>sistem</strong> je tako podatkovno intenzivnejši, saj so<br />
podatki o poloţaju podani <strong>za</strong> vsako celico, ne glede ali celica vsebuje<br />
potrebne podatke ali ne. Rastrski sloji omogočajo analitične operacije –<br />
moţnost opisa zveznih pojavov, enostavne sestave <strong>za</strong> napovedovanje,<br />
modeliranje premikov v prostoru, njihova zgradba pa je sama po sebi<br />
primerljiva z računalniškim spominom. Prednost vektorskih slojev pa je<br />
njihova zgradba, ki omogoča enostavno shranjevanje in upravljanje s<br />
celotno zbirko podatkovnih slojev, ki pripadajo opisanemu pojavu ali obliki.<br />
1.2.1 Prikaz podatkovnih slojev<br />
Za vajo odpri vektorski podatkovni sloj SIERRAGOZD.VCT z barvno lestvico User-defined<br />
GOZD.SM2 ter izklopi naslov in legendo. Podoba prikazuje poraščenost z gozdovi na<br />
obravnavanem območju Španije. Za isto območje smo v prejšnjih vajah preučili višinski
10 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
model in barvno karto. Na vektorskem podatkovnem sloju se nahajajo točke, ki sluţijo <strong>za</strong><br />
omejevanje poligonov. Izberi ikono <strong>za</strong> poizvedovanje Cursor Inquiry Mode. Ko postavimo<br />
kurzor na podobo, se spremeni v kriţ. S klikom na poligon se le-ta obarva in izpiše se njegova<br />
identifikacijska številka.<br />
Poglejmo sedaj lastnosti poligonov. Izberi meni Features Properties na modulu Composer ali<br />
istoimensko ikono v orodni vrstici. V oknu se prikaţejo lastnosti označenega poligona.<br />
Lastnosti podatkovnega sloja si oglej v meniju Layer Properties (ime, tip sloja, podatkovni<br />
<strong>za</strong>pis, barvna lestvica ali datoteka z znaki, moţnost spreminjanja barvne lestvice,...). Za vajo<br />
uporabi drugo datoteko z znaki in sicer GOZD2.SM2.<br />
Sedaj dodaj rastrski sloj SIERRANDVI.RST z barvno lestvico NDVI 4 . Podoba predstavlja<br />
vegetacijsko biomaso, kjer imajo zelene površine največjo biomaso, območja rumenih, rjavih<br />
in rdečih odtenkov pa predstavljajo redke, suhe gozdne površine. Rastrski podatkovni sloj<br />
prekrije, <strong>za</strong> razliko od vektorskega, celotno območje. Po potrebi <strong>za</strong>menjaj prioriteto slojev<br />
tako, da bo imel rastrski sloj najniţjo prioriteto (na vrhu seznama) oziroma vektorski najvišjo<br />
prioriteto (najniţje v seznamu).<br />
Iz gornjih primerov smo videli osnovno razliko med rastrskim in vektorskim podatkovnim<br />
slojem. Rastrski podatkovni sloj prekrije, <strong>za</strong> razliko od vektorskega, celotno območje. Vsaka<br />
celica podaja stanje ali značilnosti prostora na ustreznem poloţaju. Rastrski podatkovni sloji<br />
namreč ne opisujejo lastnosti v prostoru, ampak strukturo samega prostora. V nadaljevanju<br />
bomo preko najrazličnejših primerov spoznali prednosti obeh načinov prika<strong>za</strong>.<br />
1.2.2 Zbirke podatkovnih slojev<br />
1.2.2.1 Zbirke vektorskih slojev<br />
V Idrisiju je zbirka (angl. Collection) skupina med sabo pove<strong>za</strong>nih podatkovnih slojev. V<br />
primeru vektorske zbirke je podatkovni sloj, ki sluţi kot prostorska shema, pove<strong>za</strong>n s<br />
podatkovno tabelo statističnih lastnosti opisanih pojavov. Prostorska shema je namreč<br />
vektorski podatkovni sloj, ki opisuje samo geografske lastnosti pojavov, ne pa tudi njihove<br />
opisne vrednosti. S pove<strong>za</strong>vo podatkovne tabele z opisnimi podatki pojavov in/ali objektov je<br />
podatkovni sloj lahko oblikovan iz kateregakoli podatkovnega polja. Za razumevanje principa<br />
delovanja si bomo pogledali upravljanje s pove<strong>za</strong>vami podatkovne baze – Database<br />
Workshop. Običajno ta modul <strong>za</strong>hteva ime baze in tabele, ki naj ju prikaţe. V primeru, da je<br />
kartografsko okno ţe pove<strong>za</strong>no z bazo, se prikaz izvrši avtomatično. V terminologiji<br />
podatkovnih baz je vsak stolpec obravnavan kot polje, vrstice pa kot <strong>za</strong>pisi, kjer vsaka vrstica<br />
predstavlja drug pojav ali objekt. S pove<strong>za</strong>no podatkovno tabelo postane vsako polje svoj<br />
podatkovni sloj. Ime posameznega podatkovnega sloja znotraj zbirke ima obliko ˝ime<br />
zbirke.ime polja˝.<br />
Zapri vsa okna (Window List → Close All Windows), nato pa odpri vektorski podatkovni sloj<br />
MEDHOMVAL v datoteki MAZIP. Uporabi kvantitativno datoteko znakov QUANTITATIVE,<br />
vključeni pa naj bodo tudi naslov in legenda ter avtomatsko merilo. Karta prikazuje srednjo<br />
vrednost porabe po gospodinjstvih v vzhodnem Massachusetts-u v USD. MAZIP je primer<br />
zbirke vektorskih podatkovnih slojev. Z modulom Database Workshop (meni GIS Analysis <br />
4 NDVI - vegetacijski indeks.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 11<br />
Database Query ali ustrezna ikona) si oglej pripadajočo tabelo ter pove<strong>za</strong>vo med tabelo in<br />
poligoni na karti (uporabi Cursor Inquiry Mode). Z Display Current Field as Map Layer<br />
(enaka ikona kot <strong>za</strong> Display Launcher) lahko prikaţemo poljubno polje tabele kot samostojni<br />
podatkovni sloj. Polje izberemo tako, da se postavimo v poljubno celico stolpca.<br />
Vektorsko zbirko izdelamo z modulom Collection Editor (meni File ali ustrezna ikona) in<br />
sicer s pove<strong>za</strong>vo vektorske prostorske sheme s tabelo opisnih podatkov. Vektorska<br />
povezovalna datoteka *.VLX vsebuje štiri elemente: ime vektorske prostorske sheme,<br />
podatkovno datoteko, podatkovno tabelo in povezovalno polje. Vektorska prostorska shema je<br />
katerakoli vektorska datoteka, ki definira zbirko lastnosti na osnovi celoštevilčnih indeksov;<br />
podatkovna datoteka je datoteka formata Microsoft Access (kadar je na voljo *.DBF datoteka,<br />
jo lahko z modulom Database Workshop pretvorimo v *.MDB format). Podatkovne datoteke<br />
lahko vsebujejo večdelne tabele. Datoteka *.VLX definira uporabo atributne tabele.<br />
Povezovalno polje je polje znotraj podatkovne tabele, ki vsebuje identifikatorje <strong>za</strong><br />
povezovanje z identifikatorji lastnosti v prostorski shemi. To je najpomembnejši element<br />
vektorske povezovalne datoteke <strong>za</strong> ustvarjanje pove<strong>za</strong>v med vrstičnimi <strong>za</strong>pisi v podatkovni<br />
bazi in lastnostmi v vektorski prostorski shemi. Zbirke vektorskih podatkovnih slojev so torej<br />
lahko izdelane s pove<strong>za</strong>vo med vektorsko prostorsko shemo in podatkovno tabelo atributov.<br />
V modulu Collection Editor → Open izberi podatkovni tip *.VLX (Vector Link Files) 5 in<br />
datoteko MAZIP.VLX. Posamezni elementi so naslednji: vektorska prostorska shema:<br />
MA_ZIPCODES.VCT, podatkovna datoteka: MA_ZIPSTATS.MDB, podatkovna tabela:<br />
Demographics in povezovalno polje: IDR_ID.<br />
1.2.2.2 Zbirke rastrskih slojev<br />
V primeru rastrskih podatkovnih slojev je izdelava zbirke povsem drugačna. Rastrska zbirka<br />
je zbirka rastrskih podatkovnih slojev, ki so uvrščeni v neko skupino. Tudi v tem primeru<br />
uporabimo modul Collection Editor, vendar izdelamo povezovalno datoteko *.RGF (Raster<br />
Group File). V rastrski zbirki so posamezni podatkovni sloji samostojni znotraj skupine, kar<br />
pa ne velja <strong>za</strong> vektorsko zbirko. Rastrska zbirka omogoča hkratno pregledovanje istoleţnih<br />
vrednosti v rastrih (matrikah vrednosti) na istem območju ter enake ločljivosti.<br />
Ponovno odpri urejevalec zbirke podatkov File → Collection Editor. V seznamu označi<br />
naslednje datoteke: SIERRA1.RST, SIERRA2.RST, SIERRA3.RST, SIERRA4.RST,<br />
SIERRA5.RST, SIERRA7.RST, SIERRA234.RST, SIERRA345.RST, SIERRADMR.RST,<br />
SIERRANDVI.RST in jih dodaj v zbirko z ukazom Insert After. Zbirko shrani (File → Save<br />
As) pod imenom SIERRA.RGF in <strong>za</strong>pri okno. Z ukazom Display Launcher si oglej vsebino<br />
izdelane rastrske zbirke in odpri podobo SIERRA.SIERRA345. Slika je barvna podoba Landsat<br />
kanalov 3, 4 in 5.<br />
Na praktičnem primeru si poglejmo pomen in uporabnost rastrske zbirke. Aktiviraj v sestavljalcu karte (Composer) in, po potrebi, vključi kurzor <strong>za</strong> poizvedovanje.<br />
S kurzorjem <strong>za</strong> poizvedovanje poizveduj po rastrski podobi, pri tem pa opazuj vrednosti<br />
poizvedb: v oknu lastnosti objektov se izpisujejo istoleţne vrednosti v posameznih<br />
podatkovnih slojih, ki tvorijo rastrsko zbirko. Nato aktiviraj ukaz v<br />
spodnjem delu okna lastnosti objektov in ponovno izbiraj s kurzorjem<br />
5 Datoteka *.VLX - Vector Link File - ustvari pove<strong>za</strong>vo med prostorskimi podatki in podatkovno tabelo.
12 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
<strong>za</strong> poizvedovanje vrednosti po trenutno odprti rastrski podobi. Zapri rastrsko podobo<br />
SIERRA.SIERRA345.<br />
Za vajo lahko sam izdelaš vektorsko zbirko. V podatkovni mapi ...\MPAGISV1 se nahaja<br />
vektorska datoteka NETHERLANDS.VCT in pripadajoča podatkovna ba<strong>za</strong> NLDZIP3.MDB. 6<br />
Zapiski:<br />
6 Rešitev: Najprej izriši vektorsko podobo NETHERLANDS.VCT (Display Launcher) in nato odpri v Database<br />
Workshop (Data Entry → Database Workshop) podatkovno datoteko NLDZIP3.MDB, znotraj katere je<br />
definirana tabela Polygons. Oglej si prostorsko shemo in atribute, ki ju boš v nadaljevanju pove<strong>za</strong>l. Sedaj<br />
izdelaj z modulom Collection Editor vektorsko povezovalno datoteko NL.VLX (File → New): vektorska<br />
prostorska shema: NETHERLANDS.VCT, podatkovna datoteka: NLDZIP3.MDB, podatkovna tabela: Polygons,<br />
povezovalno polje: PolyID. V Database Workshop → File → Establish Display Link ustvari pove<strong>za</strong>vo med<br />
tabelo (atributnimi podatki) in prostorsko shemo preko povezovalne datoteke NL.VLX. Sedaj lahko izrišeš<br />
poljuben atribut (npr. Population) ter z izbiranjem območij s kurzorjem <strong>za</strong> poizvedovanje na vektorski podobi<br />
označuječ (izbiraš) tudi vrstice izbranega objekta v tabeli.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 13<br />
1.3 Prikazi in kartografsko poizvedovanje<br />
Namen<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
V tej vaji bomo utrdili in razširili nekatere interaktivne tehnike<br />
kartografskega poizvedovanja po vrednostih posameznega podatkovnega<br />
sloja ter hkratnega pogleda na celotno zbirko podatkovnih slojev. Naučili se<br />
bomo tudi shranjevanja posameznih pogledov in njihovega ponovnega<br />
priklica.<br />
Collection Linked Zoom<br />
Zoom Window<br />
Placemarks<br />
V <strong>geografski</strong>h <strong>informacijski</strong>h <strong>sistem</strong>ih karte niso samo enostavna statistična<br />
predstavitev posamezne téme, temveč zbirka podatkov, ki so lahko pove<strong>za</strong>ni<br />
in predstavljeni na najrazličnejše načine. Idrisi ponuja interaktivne tehnike<br />
kartografskega poizvedovanja na posameznem podatkovnem sloju ali<br />
istočasnega pogleda na celotno zbirko podatkovnih slojev – rastrskih ali<br />
vektorskih.<br />
1.3.1 Lastnosti pojavov<br />
Modul Cursor Inquiry Mode omogoča pregledovanje lastnosti pojavov <strong>za</strong> posamezen<br />
podatkovni sloj. Prednost modula Features Properties pa je moţnost poizvedovanja vrednosti<br />
<strong>za</strong> celotno zbirko, tako rastrsko kot vektorsko, v grafični ali številčni obliki. Cursor Inquiry<br />
Mode se ob aktiviranju modula Features Properties vključi avtomatično.<br />
Odpri rastrsko podobo SIERRA234.RST znotraj zbirke SIERRA.RGF in nato še<br />
SIERRA.SIERRA4 (barvna lestvica Grey Scale) ter SIERRA.SIERRANDVI (barvna lestvica<br />
NDVI). V Features Properties si oglej vrednosti celic pri posamezni podobi. SIERRA234 je<br />
24-bitna podoba, kar pomeni, da vrednosti celic predstavljajo razmerje modre, zelene in rdeče<br />
barve. SIERRA4 je podoba Landsat kanala 4 in podaja stopnjo odbite infrardeče svetlobe in jo<br />
lahko primerjamo s črno-belo fotografijo. SIERRANDVI pa podaja vegetacijski indeks na<br />
obravnavanem območju.<br />
1.3.2 Pogled na zbirko podatkov<br />
Običajno smerni gumbi <strong>za</strong> premikanje (pan) in pogled (zoom) delujejo na posamezni podobi.<br />
Kadar imamo opraviti s podobami znotraj zbirke, pa lahko operacije pogledovanja in<br />
premikanja poveţemo z modulom Collection Linked Zoom.<br />
Razporedi vse podobe čimbolj enakomerno na <strong>za</strong>slonu. V orodni vrstici izberi modul<br />
Collection Linked Zoom in uporabi zoom in pan operaciji. Pogled določenega območja lahko<br />
izvedemo tudi z modulom Zoom Window.
14 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Za vajo ponovi uporabo modula pove<strong>za</strong>ve zbirke podatkov na vektorski zbirki MAZIP.<br />
1.3.3 Prostorske <strong>za</strong>znambe<br />
Pogled določenega območja karte shranimo z uporabo prostorskih <strong>za</strong>znamb (angl.<br />
placemarks), ikona placemarks.<br />
Zaznamuj pogled na izbrano območje ene izmed kart. Uporabi ikono Placemarks, kjer pod<br />
Add Current View as a Placemark button vneseš ime datoteke. Ponoven pogled shranjenih<br />
pogledov <strong>za</strong>ţenemo z modulom Placemarks, kjer izberemo ime datoteke in aktiviramo .<br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 15<br />
1.4 Sestava karte<br />
Namen<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
V vaji bomo spoznali osnovne kartografske elemente, njihov pomen,<br />
pove<strong>za</strong>nost med njimi in spreminjanje njihovih lastnosti.<br />
Map Properties<br />
Save Composition<br />
Print Composition<br />
Postopek izdelave karte se prične s priklicom kartografskega okna, ki<br />
vključuje naslednje kartografske elemente: okvir podatkovnega sloja,<br />
legende, merilo, vetrovnico, naslove, okvir <strong>za</strong> tekst, grafične priloge in<br />
mreţo. Idrisi avtomatično vzdrţuje podatke o poloţaju in lastnostih vseh<br />
kartografskih elementov. Vse kartografske elemente lahko prilagajamo po<br />
velikosti in poloţaju. Idrisi omogoča poljubno sestavo karte, spreminjanje<br />
lastnosti posameznih podatkovnih slojev, dodajanje novih podatkovnih slojev<br />
in kartografskih elementov ter spreminjanje lastnosti le-teh.<br />
Vse karte imajo po nastavitvah bela o<strong>za</strong>dja. Lahko pa jih spreminjamo<br />
posamično ali znotraj zbirke podatkovnih slojev.<br />
Kvaliteta tiskanja kart <strong>za</strong>visi od kvalitete tiskalnika in kvalitete materiala, na<br />
katerega tiskamo.<br />
V primeru, da ţelimo karto kopirati na drugo lokacijo, je potrebno poleg<br />
*.MAP datoteke prenesti tudi vse datoteke, ki vsebujejo podatkovne sloje,<br />
barvne lestvice in datoteke z znaki, katere sestavljajo karto.<br />
1.4.1 Kartografski elementi<br />
Kartografsko okno<br />
Kartografsko okno je okno, znotraj katerega se nahajajo vsi kartografski elementi. Novo okno<br />
se odpre ob vsaki ponovni uporabi modula <strong>za</strong> prikaz Display Launcher. Različna orodja<br />
omogočajo spreminjanje velikosti okna (npr. , ).<br />
Okvir podatkovnega sloja<br />
Okvir podatkovnega sloja je pravokotno območje, v katerem so prika<strong>za</strong>ni podatkovni sloji.<br />
Kadar naslov in legenda nista prika<strong>za</strong>na, okvir podatkovnega sloja in kartografsko okno<br />
sovpadata. Sicer pa se legenda izriše na desni strani okvirja. V tem primeru je okno večje kot<br />
okvir. Vsaka karta vsebuje en podatkovni okvir.<br />
Legenda<br />
Legende so lahko izdelane <strong>za</strong> rastrske podatkovne sloje ali točke, linije in poligone vektorskih<br />
podatkovnih slojev. Kakor druge kartografske elemente lahko tudi te prilagajamo po velikosti<br />
in poloţaju. Sistem dopušča istočasen prikaz legend petih podatkovnih slojev. Vsebina legend<br />
izhaja bodisi iz informacij o legendi v dokumentacijski datoteki podatkovnega sloja, bodisi jo<br />
<strong>sistem</strong> izdela avtomatično.
16 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Merilo<br />
Sistem omogoča prikaz merila, v katerem je določena dolţina, besedilo, število razredov in<br />
barv.<br />
Vetrovnica<br />
Oznaka <strong>za</strong> smer severa dopušča poleg spreminjanja barve in besedila tudi spreminjanja<br />
deklinacije. Deklinacijski kot (azimut) je določen v stopinjah 0° - 360°, merjen od severa, v<br />
smeri vrtenja urinega ka<strong>za</strong>lca.<br />
Naslovi<br />
Kot dodatek k tekstovnim podatkovnim slojem, ki razlagajo lastnosti podatkovnega sloja,<br />
imamo moţnost dodati tri naslove s poljubno postavitvijo – naslov, podnaslov in napis.<br />
Okvir <strong>za</strong> besedilo<br />
Poleg naslovov lahko vključimo tudi okvir <strong>za</strong> besedilo, ki je pravokotno okno spremenljive<br />
velikosti in poloţaja. Običajno se uporablja <strong>za</strong> daljša, opisna besedila. Pri tem, razen<br />
estetskega in prostorskega kriterija, ni omejitve glede besedila.<br />
Grafične priloge<br />
Idrisi dopušča tudi vključitev ene ali dveh grafičnih prilog v karto. Grafične priloge so lahko<br />
oblike Windows Metafile *.WMF, Enhanced Windows Metafile *.EMF ali Windows Bitmap<br />
file *.BMP. Lahko jih prilagajamo po velikosti in poloţaju. Format Windows Metafile<br />
*.WMF je v <strong>za</strong>dnjem času izpodrinjen z Enhanced Windows Metafile *.EMF.<br />
Kartografska mreža<br />
V karto lahko vključimo tudi kartografsko mreţo. Pri tem je potrebno nastaviti parametre<br />
določitve poloţaja izhodišča ter intervala v smeri X in Y. Spreminjamo lahko barvo mreţe in<br />
velikost napisov.<br />
O<strong>za</strong>dja<br />
Vse karte imajo po nastavitvah bela o<strong>za</strong>dja. Lahko jih spreminjamo posamično ali znotraj<br />
zbirke podatkovnih slojev. Najpomembnejši sta o<strong>za</strong>dji okvirja podatkovnega sloja in<br />
kartografskega okna. Kadar je v karti prika<strong>za</strong>n en ali več rastrskih slojev, o<strong>za</strong>dje okvirja ni<br />
vidno. Če pa je karta sestavljena samo iz vektorskih slojev, pa je o<strong>za</strong>dje vidno povsod, kjer ni<br />
objektov. Spreminjanje o<strong>za</strong>dja kartografskega okna je podobno spreminjanju barve papirja, na<br />
katerega rišemo karto. Pri tem lahko z enako barvo obarvamo tudi o<strong>za</strong>dja vseh kartografskih<br />
elementov.<br />
1.4.2 Izdelava karte<br />
Postopek izdelave karte se prične s priklicom kartografskega okna. Idrisi avtomatično<br />
vzdrţuje informacije o poloţaju in lastnostih preostalih komponent, ki pa jih je potrebno<br />
posebej shraniti preden <strong>za</strong>premo okno.<br />
Pomembna lastnost tekstovnih podatkovnih slojev je ohranjanje relativne velikosti. Pri<br />
spreminjanju pogleda se spreminja tudi velikost napisov in sicer relativno s stopnjo<br />
povečave/pomanjšave.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 17<br />
Odpri rastrski podatkovni sloj WESTRABATAL.RST (ker imamo v delovni mapi barvno<br />
lestvico z enakim imenom, se le-ta izbere avtomatično: User-defined: WESTRABATAL.SMP).<br />
Podoba predstavlja samostojen podatkovni sloj; prika<strong>za</strong>na sta naslov in legenda. Karti dodaj<br />
nove podatkovne sloje ; in sicer vektorski podatkovni sloj WESTCESTE.VCT<br />
(Simbol file: User-defined: WESTCESTE.SM1) ter WESTBOROBESEDILO.VCT (Simbol file:<br />
User-defined: WESTBOROBESEDILO.SMT). Za laţje branje napisov povečaj karto z ukazom<br />
.<br />
1.4.3 Spreminjanje karte<br />
Sestavo karte, lastnosti posameznih podatkovnih slojev, dodajanje novih podatkovnih slojev<br />
in kartografskih elementov ter spreminjanje lastnosti posameznih elementov izvedemo z<br />
modulom Composer → Map Properties (ali desni klik v okvir podatkovnih slojev).<br />
Za vajo <strong>za</strong>ţeni Map Properties. Prikaţe se okno z legendami; in sicer je prika<strong>za</strong>na samo<br />
legenda prvega podatkovnega sloja. Za vajo prikaţi še legendo vektorskega sloja<br />
WESTCESTE.VCT: pod Legend 2 v seznamu izberi imenovan podatkovni sloj<br />
WESTCESTE.VCT, pri čemer se avtomatično označi vidnost legende izbranega podatkovnega<br />
sloja. Znotraj okna lahko določamo tudi velikost, barvo in vrsto pisave. Poloţaj<br />
kartografskega elementa – v tem primeru legende – določimo sami. Dvojni klik kurzorja (levi<br />
gumb miške) na legendo nam omogoči premik legende in spreminjanje njene velikosti.<br />
Za vajo spremenimo naslov karte v Raba tal, Westboro, Massachusetts, ZDA: s kurzorjem se<br />
postavimo na območje naslova in z desnim gumbom miške prikličemo pogovorno okno, v<br />
katerem spremenimo ime, vrsto pisave (Times New Roman, bold italic), barvo maroon in<br />
velikost 22 naslova. Nato v oknu <strong>za</strong> napise – Caption Text vpiši in<br />
izberi velikost 8, barvo maroon in pisavo Arial. Napis postavi nad legendo rabe tal. Ţe<br />
prika<strong>za</strong>ni legendi lahko pomakneš niţje.<br />
Sedaj se bomo naučili vključiti grafično podobo. V meniju Map Properties → Graphics Inset<br />
v seznamu poišči podobo WESTBORO.BMP, vklopi lastnost Stretchable in izklopi Show<br />
Borders. Ko se prikaţe podoba, ustrezno spremeni poloţaj in velikost.<br />
Spreminjanje barve o<strong>za</strong>dja okna izvršimo v meniju Map Properties → Background → Map<br />
Window Background Color, kjer izberemo Define Custom Colors način. Za vrednosti Red,<br />
Green in Blue vnesimo kot primer vrednosti 255, 221 in 157. Proces aktiviramo z in nato še . Enako barvo o<strong>za</strong>dja lahko dodamo vsem kartografskim<br />
elementom in sicer v meniju Map Properties → Background → Assign Map Window to All<br />
Map Components.<br />
Na karti izrišimo kartografsko mreţo. V meniju Map Properties → Map Grid nastavi<br />
koordinate izhodišča X in Y na vrednost 0, interval v obeh smereh na 2000, barvo na cian<br />
modro (peta barva v prvi vrstici), decimalna mesta na 0, debelino mreţnih črt na 1 in font<br />
pisave na 8-Arial-Aqua color.<br />
Poglejmo vsebino menija Map Properties → GeoReferencing, ki sluţi <strong>za</strong> nastavitev mej karte<br />
in trenutnega pogleda. Enote so podane v referenčnih kartografskih enotah. V našem primeru<br />
ena kartografska enota predstavlja 20 m v naravi.
18 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Na karti lahko prikaţemo smer severa: Map Properties → North Arrow in poljubno<br />
spremenimo barvo, deklinacijo in besedilo. Tudi temu elementu lahko spreminjamo velikost<br />
in poloţaj.<br />
1.4.4 Shranjevanje in tiskanje karte<br />
Shranjevanje in tiskanje karte izvedemo z moduloma Composer → Save Composition in<br />
Composer → Print Composition. Pri tiskanju izberemo ustrezen tiskalnik in določimo<br />
potrebne nastavitve. Kvaliteta tiskanja <strong>za</strong>visi od kvalitete tiskalnika in kvalitete materiala.<br />
Ponoven priklic sestavljene karte omogočimo s shranitvijo parametrov sestavljene karte<br />
(*.MAP).<br />
V primeru, da ţelimo karto kopirati na drugo lokacijo, je potrebno poleg *.MAP datoteke<br />
prenesti tudi vse datoteke, ki vsebujejo podatkovne sloje, barvne lestvice in znake, katere<br />
sestavljajo karto. Ponovni pogled karte izvršimo v meniju Display Launcher → Map<br />
Composition File.<br />
Shranimo izdelano karto. Znotraj modula Composer → Save Composition izberemo format<br />
*.MAP, ki omogoča ponoven izris sestavljene karte. Karto shrani z imenom Westboro. V<br />
delovnem okolju bo tako shranjena karta WESTBORO.MAP.<br />
Slika 1.3: Primer sestavljene karte
Zapiski:<br />
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 19
20 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 21<br />
1.5 Izdelava barvne lestvice, znakov in tekstovnega<br />
podatkovnega sloja<br />
Namen<br />
Ukazi<br />
programa<br />
Idrisi<br />
V vaji se bomo naučili izdelave in uporabe barvnih lestvic rastrskih slojev<br />
(modul Symbol Workshop: Palettes) ter izdelave in uporabe datoteke<br />
znakov vektorskih slojev (modul Symbol Workshop). Nato bomo izdelali<br />
tekstovnih podatkovni sloj z napisi, spoznali postopek ekranske<br />
digitali<strong>za</strong>cije, shranjevanja digitaliziranih podatkov ter brisanja in<br />
spreminjanje posameznih besedil.<br />
Symbol Workshop<br />
Symbol Workshop: Palettes<br />
Digitize<br />
Save Digitized Data<br />
Delete Feature<br />
1.5.1 Barvne lestvice rastrskih slojev<br />
Izdelajmo barvno lestvico <strong>za</strong> prikaz topografskega površja in sicer z modulom Symbol<br />
Workshop: Palettes. Kvadrati (0-255) predstavljajo 256 barv, ki so lahko definirane v barvni<br />
lestvici. Kurzor aktiviraj v kvadratu 0 in v oknu vnesi ime lestvice: TEREN.SMP ter aktiviraj<br />
gumb . Pojavi se standardno pogovorno okno, v katerem izberemo barvo in sicer v<br />
našem primeru izberimo črno (spodnji levi kot v oknu osnovnih barv). Aktiviraj gumb .<br />
Sedaj aktiviraj kvadrat št. 17 in določi običajno barvo z vrednostmi 136, 222, 64 <strong>za</strong> Red,<br />
Green in Blue. Aktiviraj gumb . Nato z gumbom <strong>za</strong> mešanje barv Blend zmešaj barve<br />
med vrednostmi 0 do 17. Sedaj ponovi postopek:<br />
- kvadrat št. 51 naj ima vrednosti RGB 255, 232, 123,<br />
- kvadrat št. 119 naj ima vrednosti RGB 255, 188, 76,<br />
- kvadrat št. 238 naj ima vrednosti RGB 180, 255, 255.<br />
- <strong>za</strong>dnji kvadrat št. 255 nastavimo na belo barvo, torej RGB vrednosti 255, 255, 255.<br />
Vmesne barve ustrezno zmešaj z ukazom .<br />
Lestvico shranimo v meniju File → Save znotraj okna <strong>za</strong> izdelavo barvnih lestvic. Z novo<br />
barvno lestvico TEREN.SMP odpri rastrsko podobo z imenom ETDMR (višinski model<br />
Etiopije).<br />
1.5.2 Znaki vektorskih slojev<br />
V naslednji vaji bomo dodali meje provinc. V meniju Composer → Add Layer dodaj<br />
vektorski sloj ETPROV z znaki Uniform Black.
22 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Z modulom Simbol Workshop izdelajmo novo barvno lestvico <strong>za</strong> mejne linije in sicer v<br />
meniju File izberi New, označi linijo (Line) in vpiši ime SIVA.SM1. Sedaj v prvem kvadratu<br />
št. 0 nastavi vrednost debeline 1, tip solid in vrednost RGB 128, 128, 128. Aktiviraj gumb<br />
. Sedaj aktiviraj gumb , ki priv<strong>za</strong>me nastavitev <strong>za</strong> vse kvadrate. Spremembe<br />
shrani z File → Save. Sedaj prikaţi meje z novim znakom. 7<br />
1.5.3 Podatkovni sloji besedil<br />
V postopku izdelave tekstovnega podatkovnega sloja je potrebno najprej izdelati (znakovno)<br />
datoteko <strong>za</strong> tekstovne znake. Nato bomo uporabili modul <strong>za</strong> ekransko digitali<strong>za</strong>cijo Digitize,<br />
digitalizirane podatke pa shranimo z ikono Save Digitized Data. Brisanje in spreminjanje<br />
posameznih tekstov izvedemo z modulom Delete Feature.<br />
V meniju Symbol Workshop → File → New → Text odpri novo datoteko <strong>za</strong> tekstovne znake<br />
z imenom ETPROVBESEDILO.SMT. V kvadratu št. 0 določi vrsto pisave (12, bold italic,<br />
Times New Roman, maroon) in z gumbom privzemi nastavitev <strong>za</strong> celotno tabelo.<br />
Spremembe shrani z File → Save.<br />
Za izdelavo tekstovnega podatkovnega sloja uporabi modul Digitize. Najprej v modulu<br />
Composer označi podatkovni sloj ETPROV ter aktiviraj modul Digitize, kjer ustvariš nov<br />
tekstovni podatkovni sloj z imenom ETPROVBESEDILO.VCT. Za datoteko z znaki izberi<br />
ETPROVBESEDILO, indeks prvega objekta nastavi na 1 in vklopi Automatic Index. Sedaj se<br />
postavi na severno provinco in klikni levi gumb miške ter vnesi ime Tigray. Ponovi postopek<br />
<strong>za</strong> ostale province - poimenuj jih tako kot to prikazuje slika 1.4. Digitali<strong>za</strong>cijo končaš s<br />
klikom na desni gumb miške. Digitalizirane podatke shraniš z modulom Save Digitized Data<br />
v tekstovni podatkovni sloj ETPROVBESEDILO.VCT.<br />
Izvedimo še vaje iz brisanja in spreminjanja besedila. Zbriši besedilo Harerge in ga ponovno<br />
postavi v smeri razte<strong>za</strong>nja province. Na aktivnem tekstovnem podatkovnem sloju aktiviraj<br />
ikono Delete Feature, se pomakni na napis, klikni levi gumb miške (<strong>za</strong>pomni si<br />
identifikacijsko številko objekta) in nato tipko ter potrdi brisanje. Ponovno aktiviraj<br />
modul Digitize in označi, da ţeliš dodati objekt na aktivni podatkovni sloj. S kurzorjem se<br />
pomakni na provinco. Identifikacijska številka dodanega objekta mora biti enaka kot je bila<br />
pred brisanjem. Sedaj bomo sami določili <strong>za</strong>suk besedila (kot rotacije). Označi Interactive<br />
Rotation Specification Mode. Linijo postavi v smeri poteka province SZ - JV ter shrani<br />
spremembo. Karto shrani pod imenom ETIOPIJA.MAP.<br />
7 Najprej označi podatkovni sloj Etprov in nato v meniju Composer → Layer Properties izberi datoteko z znaki<br />
Siva.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 23<br />
Slika 1.4: Model višin s provincami Etiopije<br />
Zapiski:
24 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 25<br />
1.6 Podatkovne strukture in lestvica prika<strong>za</strong><br />
Namen<br />
V vaji bomo spoznali postopek pregledovanja seznamov datotek ter njihovo<br />
upravljanje, podvajanje, brisanje, preimenovanje, premikanje, spreminjanje<br />
<strong>za</strong>pisov, prikazovanje vsebine. Spoznali bomo tudi vsebino metapodatkovnih<br />
datotek vektorskih podatkovnih slojev *.VDC in podatkovne matrike<br />
rastrskih slojev *.RDC.<br />
Nadalje bomo spoznali uporabo modula Autoscaling in postopek izboljšanja<br />
ostrine rastrskih podob po metodi <strong>za</strong>sičenja (Saturation).<br />
Med enostavnejše statistične analize vrednosti v matriki, ki opredeljuje<br />
rastrsko podobo, štejemo tudi analizo frekvenčne porazdelitve, ki jo<br />
izvajamo z modulom Histo. Pri tem izvedemo tudi nekaj enostavnih analiz<br />
opisne statistike (poiščemo maksimalno in minimalno vrednost, izračunamo<br />
srednjo vrednost, standardni odklon <strong>za</strong> celotno podobo ali <strong>za</strong> izbrano<br />
območje podatkov).<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
Idrisi File Explorer<br />
View Metadata<br />
View Structure<br />
Histogram Display<br />
Composite<br />
Create Color Composite<br />
Osnovne informacije kot so tip datoteke, podatkovni tip, število stolpcev in<br />
vrstic rastrske podobe, referenčni <strong>sistem</strong> in enota, ločljivost in število<br />
razredov so podane v metapodatkovnih datotekah vektorskih in rastrskih<br />
podatkovnih slojev.<br />
Sistemi GIS omogočajo poleg same izdelave podob tudi izboljšanje ostrine<br />
prika<strong>za</strong> podob. Pri tem se posluţujemo dveh postopkov: (a) postopka<br />
avtomatskega prilagajanja barvne lestvice vrednostim (Autoscaling), ki skrbi<br />
<strong>za</strong> pravilno razmerje med rastrskimi celičnimi vrednostmi in indeksi barvnih<br />
lestvic ter <strong>za</strong> razmerje med vektorskimi atributnimi vrednostmi in indeksi<br />
znakov, ter (b) postopek izboljševanja ostrine podob po metodi <strong>za</strong>sičenja<br />
(Saturation).<br />
1.6.1 Raziskovalec podatkovnih struktur v GIS-u<br />
Modul Idrisi File Explorer sluţi <strong>za</strong> pregledovanje seznamov datotek, njihove vsebine ter<br />
upravljanje z datotekami (kopiranje, brisanje, preimenovanje, premikanje, spreminjanje<br />
<strong>za</strong>pisov, prikazovanje vsebine).
26 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Odpri karti WESTBORO.MAP in ETIOPIJA.MAP. Pri tem bodi pozoren na razliko med<br />
legendami. Sedaj z modulom Idrisi File Explorer (v meniju File ali ustrezna ikona) odpri<br />
seznam datotek. Avtomatično se najprej prikaţejo datoteke znotraj delovnega okolja. Poišči<br />
rastrski podobi WESTRABATAL.RST in ETDMR.RST ter označi WESTRABATAL.RST. V<br />
levem oknu se kaţe tip datoteke in sicer *.RST + *.RDC. 8 Z aktiviranjem gumba se prikaţejo podatkovne vrednosti <strong>za</strong> vsako celico rastrske podobe (Image<br />
Matrix). Vsaka številka pomeni določeno rabo tal, ki ji pripada določena barva po barvnih<br />
lestvicah. Na primer, celice s številko 3 predstavljajo gozdne površine in imajo tretjo barvo v<br />
lestvici WESTRABATAL.SMP.<br />
Sedaj aktiviraj gumb . Metapodatkovni modul lahko doseţemo tudi iz<br />
menija File ali z ustrezno ikono. V metapodatkovnem oknu si lahko ogledamo osnovne<br />
podatke o podatkovnih slojih, kot so tip datoteke, podatkovni tip (bajt 9 ), število stolpcev in<br />
vrstic rastrske podobe, referenčni <strong>sistem</strong> in enoto, ločljivost (velikost celice), število razredov,<br />
itd. V meniju Legend so <strong>za</strong> vse številčne vrednosti podane vrste rabe tal. Tu lahko dodajamo<br />
nove razrede ali brišemo ţe obstoječe.<br />
Poglejmo še podatkovno matriko rastrskega sloja ETDMR. RST (). Večina<br />
celic vsebuje vrednost 0, nekatere pa imajo decimalne vrednosti. Če si ogledamo<br />
metapodatkovno datoteko (), opazimo, da je podatkovni tip v tem primeru<br />
real 10 . V meniju Legend ni shranjene legende. Legenda namreč predstavlja interpretacijo<br />
posameznih podatkovnih vrednosti in jo uporabljamo predvsem <strong>za</strong> kvalitativne podatke.<br />
1.6.2 Autoscaling<br />
Modul Autoscaling skrbi <strong>za</strong> razmerje med rastrskimi celičnimi vrednostmi in indeksi barvnih<br />
lestvic ter vektorskimi atributnimi vrednostmi in indeksi znakov. Ob uporabi tega modula<br />
<strong>sistem</strong> <strong>za</strong> prikaz avtomatično izračuna razmerje med vnesenimi vrednostmi in vrednostmi<br />
barvnih lestvic oziroma indeksi znakov (najniţji vrednosti je dodan najniţji indeks in najvišji<br />
vrednosti najvišji indeks). Postopek avtomatskega prilagajanja barvne lestvice uporabimo,<br />
kadar so vrednosti vhodne podobe izven območja 0-255 ali kadar ţelimo povečati ostrino<br />
prika<strong>za</strong> z nesimetrično porazdelitvijo podatkovnih vrednosti. Postopek avtomatskega<br />
prilagajanja barvne lestvice ne spremeni vrednosti v podatkovni datoteki, temveč samo način<br />
in kvaliteto prika<strong>za</strong>.<br />
Zapri vsa okna, razen karte ETIOPIJA.MAP. Izdelaj novo barvno lestvico (Symbol<br />
Workshop:Palettes) z imenom TEST16.SMP. Kvadrat št. 0 nastavi na črno barvo (RGB 0, 0,<br />
0), kvadrat št. 1 na rumeno barvo (prva vrstica, drugi stolpec), kvadrat št. 15 na temno zeleno<br />
barvo (četrta vrstica, tretji stolpec). Zmešaj barve med 1. in 15. kvadratkom (ukaz Blend).<br />
Sedaj nastavi Autoscale Minimum na 0, Autoscale Maximum pa na 15, ter shrani barvno<br />
8<br />
9<br />
*.RST pomeni vrednosti rastra, *.RDC pa metapodatkovno (dokumentacijsko) datoteko.<br />
Bajt je podtip celoštevilčnega tipa (integer). Bajt podatkovni tip vsebuje samo celoštevilčne vrednosti med 0<br />
in 255, celoštevilčni podatkovni tip pa med -32768 in +32767. Zato celoštevilčni podatkovni tiop <strong>za</strong>sede<br />
dosti več delovnega pomnilnika. Bajt <strong>za</strong>hteva en bajt na celico, integer pa dva. V primeru, da tip bajt<br />
<strong>za</strong>dostuje <strong>za</strong> prikaz/obravnavo rastrskih podatkov, lahko z uporabo tega podatkovnega tipa prihranimo<br />
polovico pomnilnika. Poleg celoštevičnih vrednosti pa imamo v rastrskih datotekah lahko tudi realne<br />
vrednosti.<br />
10 Podatkovni tip ˝real˝ pomeni decimalna števila med -1*10 37 in +1*10 37 do 7 decimalnih mest natančno. Vsako<br />
število <strong>za</strong>hteva 4 bajte pomnilnika.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 27<br />
lestvico. Sedaj odpri (Display Launcher) ETDMR.RST z novo barvno lestvico TEST16.SMP<br />
in legendo. Dobimo nov tip legende.<br />
Iz primera opazimo, da je oblika legende odvisna od podatkovnega tipa in datoteke z znaki. V<br />
primeru podatkovnih tipov ˝bajt˝ in ˝integer˝ ter vrednosti med 0 in 255 bo Idrisi celične<br />
vrednosti avtomatično interpretiral kot šifre znakov 11 . Kadar pa imamo podatkovni tip<br />
˝integer˝ z vrednostmi večjimi od 256 ali podatkovni tip ˝real˝, Idrisi z uporabo funkcije<br />
Autoscaling avtomatično izdela legendo in doda celice k znakom: Autoscaling razdeli<br />
podatkovno območje v toliko kategorij, kot jih je definiranih v Autoscale Min do Autoscale<br />
Max. Celične vrednosti nato v razmerju dodeli v kategorije.<br />
Za vajo poskusi izklopiti v lastnostih podatkovnega sloja (Layer Properties) opcijo<br />
Autoscaling.<br />
1.6.3 Izboljšanje ostrine podob<br />
Odpri podobo SIERRA4.RST z barvno lestvico Grey Scale, brez opcije Autoscale. V tem<br />
primeru funkcija Autoscaling ni potrebna, saj so celične vrednosti znotraj območja od 0 do<br />
255 (oglej si metapodatke). Funkcijo Autoscaling pa lahko vključimo v modulu Composer →<br />
Layer Properties → Autoscale. Legenda postane zvezna, izboljša pa se tudi ostrina podobe.<br />
Aktivni postanejo tudi gumbi <strong>za</strong> Display Min in Display Max, kjer vnesi vrednosti 26 oziroma<br />
139.<br />
Autoscaling omogoča določitev maksimalne in minimalne vrednosti indeksov barvnih lestvic<br />
oziroma ostrine. Ta postopek se imenuje <strong>za</strong>sičenje (angl. Saturation) in je zelo učinkovit pri<br />
izboljševanju prikazov rastrskih podob.<br />
1.6.4 Histogram<br />
S frekvenčno porazdelitvijo izvajamo analizo (gostote) porazdelitve celičnih vrednosti<br />
podobe, iščemo njihovo najmanjšo in največjo vrednost, računamo srednjo vrednost,<br />
standardni odklon <strong>za</strong> celotno podobo ali <strong>za</strong> izbrano območje podatkov. Rezultati analiz so<br />
lahko grafični ali številski. Grafikon frekvenčne porazdelitve pa je lahko stolpčni, površinski<br />
ali linijski.<br />
Odpri podobo SIERRA2.RST z barvno lestvico Grey Scale, brez moţnosti Autoscale. Podoba<br />
ima zelo slabo ostrino. Pri določitvi območja vrednosti si lahko pomagamo s histogramom<br />
podobe (Composer → Layer Properties ali meni Display → HISTO ali ustrezna ikona).<br />
Opazimo, da je le malo vrednosti večjih od 60 (glej tudi sliko 1.5). Niţje vrednosti pomenijo<br />
temnejše odtenke, kar se odraţa tudi na podobi. Sedaj vklopimo funkcijo Autoscale<br />
(Composer → Layer Properties), kar izboljša ostrino. Ostrino lahko bistveno izboljšamo z<br />
nastavitvijo Display Max okoli 60. Nastavitve razmerij Autoscaling shranimo z gumbom<br />
(nastavitev se <strong>za</strong>piše v metapodatkovno datoteko).<br />
11<br />
Npr. celični vrednosti 3 bo dodana tretja barva v lestvici in podobno <strong>za</strong> legendo v metapodatkovni datoteki.
28 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Slika 1.5: Histogram vrednosti v rastrskem podatkovnem sloju SIERRA2.RST<br />
1.6.5 Barvne karte<br />
Zapri vsa okna in odpri modul Composite (meni Display ali ustrezna ikona). Za RGB<br />
vrednosti podob vnesi SIERRA7.RST, SIERRA5.RST in SIERRA4.RST. Barvno karto poimenuj<br />
SIERRA754.RST. Zaţeni izdelavo novega rastrskega sloja (gumb ). Nato vključi Layer<br />
Properties v modulu Composer. Sedaj imamo <strong>za</strong> vsako barvo RGB moţnost nastavitve<br />
maksimalne in minimalne vrednosti: <strong>za</strong> vajo spremenite nekaj nastavitev - vendar bomo teţko<br />
dobili boljšo ostrino, saj modul Composite avtomatično poda optimalno rešitev. Osnovni<br />
prikaz ponovno prikličemo z .<br />
Slika 1.6: Z modulom Composit sestavljena podoba SIERRA754.RST
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 29<br />
Spreminjanje lestvice prika<strong>za</strong> je zelo uporabno orodje <strong>za</strong> izboljšavo prikazov podatkovnih<br />
slojev. V tej vaji smo ga uporabili le na primeru rastrskih podatkovnih slojev in barvnih<br />
lestvic. Sedaj uporabi modul Autoscaling še na vektorskem sloju.<br />
Z modulom Idrisi File Explorer odpri podatkovni sloj WESTCESTE.VCT. Sedaj si še oglejmo<br />
strukturo vektorskih podatkov (). Izpis - vektorska izhodna datoteka *.VXP<br />
(ustvarimo jo z ukazom ), ki jo lahko tudi urejamo - je povsem drugačen kot v<br />
primeru rastrskih podob in se celo razlikuje med tipi vektorskih podatkovnih slojev. Z<br />
ukazom dobimo <strong>za</strong>pis vrednosti v običajnem binarnem <strong>za</strong>pisu.<br />
Sedaj si poglejmo vektorsko metapodatkovno datoteko WESTCESTE.VDC z ukazom . V splošnem obstaja velika podobnost z metapodatkovno datoteko rastrskega<br />
sloja. Prva razlika je podatkovni tip, ki je v primeru vektorskega sloja ID tip. Le-ta je lahko<br />
tipa ˝integer˝ ali ˝real˝. Tip ˝real˝označuje samostojni vektorski sloj, ki ni pove<strong>za</strong>n s<br />
podatkovno bazo. Tip ˝integer˝ pa vključuje vrednost ID, ki sluţi <strong>za</strong> pove<strong>za</strong>vo s podatkovno<br />
bazo (pove<strong>za</strong>va na ustrezno polje v tabeli podatkovne baze, ali pa na samostojni podatkovni<br />
sloj).<br />
Za vajo vključi opcijo Autoscale v lastnostih vektorskega podatkovnega sloja<br />
WESTCESTE.VCT. Komentiraj rezultat.<br />
Zapiski:
30 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 31<br />
1.7 Vektorske zbirke in SQL ukazi<br />
Namen<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
V vaji bomo spoznali uporabo modulov Filter in Calculate <strong>za</strong> poizvedovanje<br />
in upravljanje s podatkovno bazo s standardnim poizvedovalnim jezikom<br />
SQL.<br />
Filter Table<br />
Toggle Filter Map<br />
Calculate Field Values<br />
Pove<strong>za</strong>ve prostorskih shem objektov in pojavov iz stvarnega sveta ter<br />
atributnih podatkovnih baze tvorijo vektorske podatkovne sloje. Eden od<br />
najpogosteje uporabljenih pristopov upravljanja in poizvedovanja v<br />
podatkovnih tabelah je poizvedovanje s pomočjo standardnega<br />
poizvedovalnega jezika SQL (angl. Structured Query Language) jezika.<br />
Odpri vektorsko podobo MEDHOMVAL iz zbirke MAZIP. V modulu Database Workshop<br />
aktiviraj ikono Filter Table. Odpre se pogovorno okno SQL poizvedbe. Pri vnosu izrazov si<br />
pomagamo z gumbi na desni strani okna. Za vajo poiščimo vsa območja, kjer je srednja<br />
vrednost gospodinjstev štirikrat (4-krat) večja od srednje vrednosti prihodkov. * v oknu Select<br />
pove, da bodo vključena vsa polja; okno From označuje trenutno tabelo; v oknu Order By<br />
lahko določimo <strong>za</strong>poredje polj v rezultatu. Okno Where je osnova operacije filtriranja, kamor<br />
vnesemo naslednji izraz:<br />
[MedHomVal] > (4 * [MedHHInc] )<br />
Pri vnosu SQL izrazov moramo biti pozorni na pravilen <strong>za</strong>pis le-teh: med vsemi elementi<br />
SQL izra<strong>za</strong> je obvezen presledek; imena polj so v oglatih oklepajih.<br />
Ko aktiviramo filter, se vsa območja, ki ustre<strong>za</strong>jo pogoju, obarvajo rdeče, sicer temno modro.<br />
Tudi v tabeli so izpisane samo šifre območij, ki ustre<strong>za</strong>jo pogoju.<br />
Z ukazom Toggle Filter Map si lahko pogledamo izvorni prikaz.<br />
Za vajo dopolni SQL izraz s pogojem, da se naj iz trenutno izbranih <strong>za</strong>pisov izberejo tista, ki<br />
označujejo območja, ki imajo več kot 15.000 prebivalcev.<br />
Poleg samega poizvedovanja v tabeli je potrebno včasih izdelati dodatna podatkovna polja,<br />
bodisi iz vnesenih vrednosti bodisi iz obstoječih polj. V modulu Database Workshop<br />
izračunavamo (prepisujemo) vrednosti novih polj s pomočjo SQL matematičnih in logičnih<br />
izrazov. V postopku spreminjanje zgradbe tabel (dodajanje novih podatkovnih polj, brisanje,<br />
...) morajo biti vse karte v zbirki, na katero se nanaša tabela atributnih podatkov, iz varnostnih<br />
<strong>za</strong>htev <strong>za</strong>prte.
32 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Izključi filter poizvedbe. Odpri meni Database Workshop Edit in Add Field. Dodaj novo<br />
polje s podatkovnim tipom Single Precision Real. Vrednosti polja naj<br />
predstavljajo razmerje med številom moških in ţensk. V SQL oknu (Calculate Field Values)<br />
vnesi ustrezen izraz:<br />
[Males] / [Females]<br />
Rezultat definirane gostote porazdelitve si oglej na karti.<br />
Za vajo lahko izdelaš Boolovo podobo območij, kjer je število moških večje od števila<br />
ţensk. 12<br />
Zapiski:<br />
12 Rešitev: SQL izraz v Filter Table : [MZRAZMERJE] > 1 .
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 33<br />
2 Uvod v prostorske analize<br />
2.1 Kartografsko modeliranje<br />
Postopek zdruţevanja in spreminjanja rastrskih ter vektorskih kart imenujemo kartografsko<br />
modeliranje. Kartografsko modeliranje zdruţuje vrsto funkcij v različnih GIS orodjih, s<br />
katerimi izvajamo niz analitičnih postopkov. Kartografske modele uporabljamo pri izdelavi<br />
sestavljenih kart. Kartografski model je torej grafična predstavitev podatkov in analitičnih<br />
postopkov obravnavane študije. Njegov osnovni namen je pomoč pri organi<strong>za</strong>ciji in izvedbi<br />
potrebnih postopkov, kakor tudi pri prepoznavanju potrebnih podatkov <strong>za</strong> študijo.<br />
Kartografski model lahko uporabimo tudi kot vir dokumentacije oziroma referenc izvedene<br />
analize. Kartografsko modeliranje izvajamo običajno v jeziku upravljanja z rastrskimi in<br />
vektorskimi podatki. Eden izmed najbolj razširjenih tovrstnih jezikov je jezik algebre karte, s<br />
katerim lahko v GIS-u izvajamo točkovne, območne in središčne funkcije. 13 Z omenjenimi<br />
funkcijami lahko spreminjamo vsebino kart ter izvajamo postopke prekrivanja.<br />
Najenostavneje je izdelati kartografski model v obratni smeri – od končnega izdelka do<br />
obstoječih podatkov. Postopek pričnemo izvajati z definiranjem končnega rezultata – kakšne<br />
vrednosti bo imel končni izdelek, kaj bodo predstavljale njegove vrednosti. Šele v naslednjem<br />
koraku poskusimo odgovoriti na vprašanje, kakšne podatke potrebujemo. Obstoječi podatki so<br />
lahko v digitalni ali atributni obliki. Za uporabo v GIS-u moramo atributne podatke še<br />
pretvoriti v digitalno obliko. Ko je kartografski model zgrajen, lahko v njem uporabljamo<br />
sestavljene module in oblikujemo izhodne podatkovne sloje z najrazličnejšimi informacijami.<br />
Izdelavo modela izvedemo z modulom Macro Modeler, ki omogoča popravljanje napak ali<br />
spreminjanje parametrov in ponoven <strong>za</strong>gon celotnega modela.<br />
Diagram kartografskega modela bo imel v vajah naslednjo obliko:<br />
ime datoteke<br />
ime datoteke<br />
ime datoteke<br />
ime modula<br />
rastrski<br />
podatkovni<br />
sloji<br />
vektorski<br />
podatkovni<br />
sloji<br />
atributna<br />
datoteka<br />
tabelarični<br />
podatki<br />
modul<br />
13 S točkovnimi funkcijami obdelujemo vrednosti posameznih ali skupin slikovnih elementov. Na vrednostih<br />
posameznih celic izvajamo enostavne aritmetične operacije (seštevanje, odštevanje, mnoţenje, deljenje).<br />
Vrednosti skupine celic pa ponovno kodiramo (razvrščamo) z novo vrednostjo glede na opredeljen niz<br />
vrednosti.<br />
Območne funkcije delujejo na skupino pove<strong>za</strong>nih slikovnih elementov z enako vrednostjo. Z območnimi<br />
funkcijami računamo površino in obseg skupine pove<strong>za</strong>nih celic ter dolţino trakov celic. Območna funkcija<br />
omogoča tudi zdruţevanje ter brisanje pove<strong>za</strong>ne skupine celic.<br />
S središčnimi funkcijami pa določamo vrednost slikovnega elementa glede na vrednosti sosednjih celic.<br />
Sosednje celice so lahko prileţne celice, celice enakih vrednosti ali pa celice v izbrani oddaljenosti od<br />
izvorne celice.
34 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 35<br />
2.2 Podatkovno poizvedovanje<br />
Namen<br />
V vaji si bomo ogledali najosnovnejšo GIS operacijo - podatkovno<br />
poizvedovanje (Database query), ki omogoča dve vrsti poizvedovanj:<br />
- na osnovi lokacije z modulom Cursor Inquiry Mode ali z uporabo<br />
modulov EXTRACT in CROSSTAB;<br />
- poizvedovanje preko atributnih vrednosti z moduli RECLASS, ASSIGN in<br />
OVERLAY.<br />
RECLASS in ASSIGN sluţita <strong>za</strong> poizvedovanje po enem atributu ali z enim<br />
pogojem, OVERLAY pa omogoča kombinirano poizvedovanje parov podob,<br />
na osnovi večjega števila pogojev. V vaji se bomo naučili izdelave Boolovih<br />
podob in uporabe Boolovih logičnih operatorjev v aritmetičnih operacijah z<br />
modulom OVERLAY. Pri atributnem poizvedovanju najprej definiramo<br />
pogoj, rezultat pa so območja, ki ustre<strong>za</strong>jo pogoju.<br />
Sestavljeno lokacijsko poizvedovanje izvajamo z moduloma EXTRACT in<br />
CROSSTAB, moţno pa je tudi interaktivno istočasno poizvedovanje v zbirki<br />
podob. Določitev površine območja izvedemo z moduloma AREA in<br />
GROUP.<br />
Ogledali si bomo postopek modeliranja kart in reševanja <strong>za</strong>stavljenih<br />
problemov ter najrazličnejša kartografska poizvedovanja.<br />
Ukazi<br />
programa<br />
Idrisi<br />
CURSOR INQUIRY MODE<br />
IDRISI TEXT EDITOR<br />
IMAGE CALCULATOR<br />
OVERLAY<br />
RECLASS<br />
MACRO MODELER<br />
AREA<br />
ASSIGN<br />
EXTRACT<br />
GROUP
36 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Uvod<br />
Ena izmed najosnovnejših nalog <strong>sistem</strong>ov GIS je podpora anali<strong>za</strong>m, ki<br />
temeljijo na <strong>geografski</strong> lokaciji. Meni GIS ANALYSIS ponuja vrsto modulov<br />
<strong>za</strong> podatkovno poizvedovanje: module <strong>za</strong> najrazličnejše matematične,<br />
vsebinske in statistične analize, module <strong>za</strong> analize izračuna razdalj in<br />
pove<strong>za</strong>nosti, module <strong>za</strong> podporo odločanju ter module <strong>za</strong> časovne in<br />
površinske analize.<br />
Z analitičnimi operacijami <strong>za</strong> podatkovno poizvedovanje iščemo podatke v<br />
podatkovni bazi glede na <strong>za</strong>stavljene pogoje, rezultate pa prikaţemo v obliki<br />
karte. Izvajamo poizvedovanje po atributu ali lokaciji.<br />
Poizvedovanje po atributu lahko izvedemo na več načinov, odvisno od<br />
geografije podatkovnih slojev. V primeru, da imamo samo eno skupino<br />
objektov, na katero je ve<strong>za</strong>nih več atributov v podatkovni bazi, izvajamo<br />
poizvedovanje s SQL filtrom. V primeru, da nimamo istovrstnih objektov ali<br />
da so atributi podani samo v obliki slikovnega podatkovnega sloja, pa je<br />
potrebno izvesti dva koraka. Najprej določimo vse objekte na podatkovnih<br />
slojih, ki izpolnjujejo posamezne pogoje, nato pa še objekte, ki izpolnjujejo<br />
vse pogoje hkrati. Osnovni operaciji atributnega poizvedovanja sta<br />
(re)klasifikacija (ali razvrščanje podatkov v razrede) ter prekrivanje.<br />
Poizvedovanje po lokaciji najenostavneje izvajamo s kurzorjem; rezultat, to<br />
je poloţaj v definiranem koordinatnem <strong>sistem</strong>u, se izpiše v obliki koordinat v<br />
statusni vrstici. Poizvedovanje lahko izvajamo hkrati na vseh podatkovnih<br />
slojih znotraj definirane skupine – rastrske ali vektorske.<br />
Zmoţnost <strong>sistem</strong>a GIS, da predstavi rezultate ne samo atributnega<br />
podatkovnega poizvedovanja temveč tudi lokacijskega poizvedovanja, <strong>sistem</strong><br />
GIS bistveno razlikuje od številnih programov <strong>za</strong> upravljanje s podatki.<br />
Atributne podatke v <strong>sistem</strong>u GIS običajno shranjujemo v obliki tabele. Vsaka<br />
vrstica v tabeli ima svoj identifikator, s katerim jo poveţemo s pripadajočim<br />
geometričnim podatkom (v vektorskem GIS-u, denimo, z ustreznim<br />
poligonom, v rastrskem pa z ustreznim slikovnim elementom). V tabelah<br />
lahko poizvedujemo po izbrani vrstici z danimi značilnostmi v enem ali več<br />
stolpcih. Z atributnim poizvedovanjem pa lahko izberemo tudi vse vrstice<br />
tabele z enako lastnostjo oz. atributom. Kriteriji <strong>za</strong> poizvedovanja temeljijo<br />
na logičnih primerjavah. Čeprav večina <strong>sistem</strong>ov GIS omogoča<br />
poizvedovanja po atributih, pa je oblika poizvedovanja v prvi vrsti odvisna<br />
od <strong>sistem</strong>a <strong>za</strong> upravljanje z zbirko podatkov. Standardni poizvedovalni jezik<br />
v relacijskih zbirkah podatkov se imenuje struktuiran poizvedovalni jezik<br />
(angl. Structured Query Language - SQL).<br />
Kartografski modeli in potrebni viri podatkov <strong>za</strong> vaje so shranjeni v mapi ...\MPAGISV2.<br />
Spremenimo delovno mapo na ...\MPAGISV2. S standardno Idrisi barvno lestvico odpri<br />
rastrsko podobo DRELIEF.RST. Vklopi legendo in naslov. Za vajo si oglej modul CURSOR<br />
INQUIRY MODE. Če se premikamo s kurzorjem po podobi, se v statusni vrstici izpisujejo<br />
koordinate poloţaja kurzorja X in Y pri vektorskem podatkovnem sloju; pri rastrski podobi pa<br />
poleg koordinat še oznaki stolpcev in vrstic. Modul CURSOR INQUIRY MODE prikaţe, s
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 37<br />
klikom, tudi tretjo Z vrednost. Podatkovni sloj je podoba zemeljskega površja imenovana tudi<br />
digitalni višinski model; in sicer <strong>za</strong> območje Dirol Plain v Mavretaniji ob reki Senegal.<br />
Območje v sredini spodnjega dela podobe (juţno od reke Senegal) leţi v drţavi Senegal. Za to<br />
območje nimamo podatka o terenu, <strong>za</strong>to mu je dodana poljubna vrednost višine, in sicer 10 m.<br />
Analize, ki jih bomo izvedli, se bodo nanašale na območje znotraj Mavretanije.<br />
Opredelitev problema:<br />
Ker je območje vsako leto v obdobju deţevne dobe poplavljeno, se kmetje ukvarjajo s t.i.<br />
recesivnim poljedelstvom, katerega najpomembnejša kultura so ţitarice. V projektu naj bi<br />
opredelili lokacijo <strong>za</strong> izgradnjo je<strong>za</strong> na severnem delu reke, ki naj bi <strong>za</strong>drţeval vodo tudi <strong>za</strong><br />
sušno obdobje. Izmere so poka<strong>za</strong>le, da znaša povprečna poplavna višina vode 9 m. Poleg<br />
razpoloţljivih vodnih virov je pomemben dejavnik <strong>za</strong> recesijsko poljedelstvo ţitaric tudi tip<br />
prsti – predvsem sposobnost <strong>za</strong>drţevanja vode. Na obravnavanem območju so <strong>za</strong> ta tip<br />
poljedelstva primerna le glinasta tla.<br />
2.2.1 Podatkovno poizvedovanje po enem atributu<br />
Odpri rastrski sloj DTLA.RST, pri čemer je avtomatično izbrana kvalitativna lestvica. 14<br />
Podoba prikazuje vrsto tal na obravnavanem območju.<br />
Pri izbiri lokacije <strong>za</strong> izgradnjo jezu je potrebno preučiti učinke na okolje v največji moţni<br />
meri. V nalogi naj bi odgovorili na vprašanja:<br />
- koliko hektarov zemlje je na obravnavanem območju primernih <strong>za</strong> recesijsko poljedelstvo;<br />
- kakšna tla so na območjih, ki jih je potrebno <strong>za</strong>varovati pred poplavami;<br />
- ali lahko na obravnavanem območju najdemo alternativno lokacijo(e) <strong>za</strong> recesijsko<br />
poljedelstvo.<br />
Rezultat bodo območja ter njihove površine (v hektarih) primerna <strong>za</strong> gojenje ţitaric. To je<br />
primer klasičnega podatkovnega poizvedovanja s sestavljenim pogojem. Za pridobitev<br />
rezultata je potrebno izdelati podobo primernih območij (imenujmo jo PR_OBMOCJA), nato<br />
pa izmeriti njihovo površino. Primernost območja <strong>za</strong> gojenje ţitaric določata dva pogoja:<br />
območje mora biti poplavno območje IN leţati mora na glineni prsti. Vsakega od pogojev<br />
bomo organizirali v svojem rastrskem podatkovnem sloju, ki ju poimenujmo<br />
POPLAVNO.RST in GLINENA_TLA.RST. PR_OBMOCJA.RST bo torej rezultat kombiniranja<br />
dveh podob na osnovi določene operacije, ki ohrani samo območja, ki izpolnjujejo hkrati oba<br />
pogoja. Kartografski model ima naslednjo obliko:<br />
poplavno<br />
glinena_tla<br />
pr_obmocja<br />
primerne<br />
površine v<br />
ha<br />
Diagram 2.1: Kartografski model izračuna primernih površin – del<br />
14 Sistem GIS na osnovi vgrajenih pravil sam ugotovi, ali gre <strong>za</strong> kvalitativno ali kvantitativno podobo.
38 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
2.2.1.1 Boolova algebra in Boolova podoba<br />
V večini <strong>sistem</strong>ov GIS so operacije poizvedovanja izvedene v dveh korakih. Prvi korak je<br />
postopek reklasifikacije z Boolovo algebro, kjer <strong>za</strong> vsak pogoj izdelamo svoj podatkovni sloj.<br />
Rezultat je t.i. Boolova podoba, znana tudi kot binarna ali logična podoba, ki vsebuje<br />
vrednosti 0 in 1; 0 <strong>za</strong> celice, ki ne izpolnjujejo pogoja, in 1 <strong>za</strong> celice, ki pogoj izpolnjujejo. Na<br />
osnovi matematičnih in logičnih oparacij nato kombiniramo poljubno število logičnih<br />
podatkovnih slojev.<br />
V našem primeru bo podatkovni sloj PR_OBMOCJA.RST rezultat večatributnega<br />
poizvedovanja, POPLAVNO.RST in GLINENA_TLA.RST pa enoatributnega poizvedovanja.<br />
Najenostavnejši način rešitve tovrstnega problema je z Boolovo algebro. V našem primeru<br />
bomo uporabili logično operacijo IN. Izračune vrednosti v podatkovnem sloju PR_OBMOCJA<br />
bomo dobili:<br />
POPLAVNO GLINENA_TLA PR_OBMOCJA<br />
0 0 = 0<br />
0 1 = 0<br />
1 0 = 0<br />
1 1 = 1<br />
Podoba PR_OBMOCJA ima vrednost 1 le v primeru, ko imata obe istoleţeči celici podob<br />
POPLAVNO in GLINENA_TLA vrednost 1, torej sta izpolnjena oba <strong>za</strong>htevana pogoja –<br />
območje je poplavno in leţi na glineni prsti.<br />
Boolova podoba POPLAVNO bo prika<strong>za</strong>la poplavna območja in sicer območja z nadmorsko<br />
višino manjšo od 9 m. V postopku izdelave Boolove podobe POPLAVNO iz DRELIEF bomo<br />
vsem višinam v DRELIEF niţjim od 9 m pripisali vrednost 1 ter višinam enakim ali višjim 9<br />
m vrednost 0. Podobno bomo izdelali tudi Boolovo podobo PR_TLA, ki jo dobili iz rastrske<br />
podobe tipov prsti DTLA tako, da območjem z glineno prstjo pripišemo vrednost 1 in ostalim<br />
tipom prsti pa vrednost 0.<br />
drelief<br />
dtla<br />
poplavno<br />
glinena_tla<br />
pr_obmocja<br />
primerne<br />
površine v<br />
ha<br />
Diagram 2.2: Kartografski model izračuna primernih površin – brez opredelitve modulov<br />
V kartografskem modelu imamo vse potrebne podatke. Manjkajo le še operacije oziroma<br />
moduli.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 39<br />
2.2.1.2 Reklasifikacija<br />
Določanje meja razredov oz. klasifikacija (angl. classification) je analitična operacija<br />
zdruţevanja vrednosti (atributa) v posamezne razrede (kategorije), spreminjanje meja<br />
razredov oz. reklasifikacija (angl. reclassification) pa pomeni zdruţevanje razredov. Rezultat<br />
te analitične operacije je nov podatkovni sloj z novo spremenljivko. Klasifikacija oz.<br />
reklasifikacija vektorskih podatkov je <strong>za</strong>htevnejša od obdelave rastrskih podatkov.<br />
Postopek (re)klasifikacije podatkov izvedemo v modulu RECLASS. Izhodne vrednosti nove<br />
spremenljivke oz. novega podatkovnega sloja so celoštevilčne vrednosti. V nekaterih primerih<br />
je modul RECLASS okoren, <strong>za</strong>to je primerneje uporabiti hitrejši postopek ASSIGN, ki da<br />
enake rezultate. Vhodna podoba mora biti v tem primeru tipa ˝bajt˝ ali ˝integer˝. Z modulom<br />
ASSIGN priredimo zbirki celoštevilčnih vrednosti nove vrednosti, v primeru izdelave Boolove<br />
podobe pa samo vrednosti 0 in 1. Modul ASSIGN avtomatično pripiše vrednost 0 tudi vsem<br />
podatkovnim vrednostim, ki niso posebej določene. Pri uporabi modula ASSIGN najprej<br />
izdelamo atributno datoteko, v kateri definiramo pravila določitve vrednosti nove<br />
spremenljivke. Primer atributne datoteke je tekstovna datoteka z dvema stolpcema podatkov;<br />
v prvem stolpcu so enolični identifikatorji (celoštevilčne vrednosti) obravnavanih objektov, v<br />
drugi stolpec pa pripišemo atribute, ki pripadajo objektom. Vmes je presledek.<br />
Vsi rezultati analiz, ki jih bomo izvedli v nadaljevanju, naj se prikaţejo samodejno po izvedbi<br />
analize (File User Preferences Automatically display the output of analytical modules).<br />
V istem meniju nastavi še pod Display Settings barvno lestvico Qual256 <strong>za</strong> kvalitativne<br />
prikaze in lestvico Idrisi256 <strong>za</strong> kvantitativne prikaze. Naslov in legenda naj se prikaţeta<br />
avtomatično. Sedaj lahko izdelamo prvo Boolovo podobo POPLAVNO. Poglejmo si<br />
značilnosti podobe DRELIEF (Layer Properties) in sicer vrednost najniţje in najvišje<br />
nadmorske višine na obravnavanem območju. V meniju GIS Analysis Database Query<br />
izberi modul RECLASS. Kot vhodno datoteko definiraj DRELIEF in kot izhodno<br />
POPLAVNO. Za reklasifikacijske parametre (označi User-defined reclass) vnesi vrednosti v<br />
prvi vrstici 1, 0, 9 (nova vrednost 1 <strong>za</strong> nadmorske višine višje od 0 m in niţje od 9 m) in v<br />
drugi vrstici 0, 9, 20 (nova vrednost 0 <strong>za</strong> nadmorske višine enake ali višje od 9 m; vrednost 20<br />
mora biti večja od vseh vrednosti podobe, kjer je največja vrednost 16 m). Nastavitve<br />
shranimo z gumbom 15 v datoteko POPLAVNO.RCL. Z ukazom shrani naslov Poplavna območja, Dirol Palin, Mauritania (Boolean). Zagon<br />
modula <strong>za</strong>ţenemo z . Avtomatično se prikaţe Boolova podoba, kjer vrednosti 1<br />
predstavljajo poplavna območja ter vrednosti 0 območja, ki ne izpolnjujejo pogoja.<br />
Samostojno izdelaj še Boolovo podobo GLINENA_TLA. 16<br />
15 *.RCL (RECLASS Command file) je ASCII datoteka, v kateri so shranjene reklasifikacijske meje in nove<br />
vrednosti.<br />
16 Rešitev: Vhodni podatki so v podatkovnem sloju DTLA. Z modulom Cursor Inquiry Mode si oglej vrednosti<br />
<strong>za</strong> posamezne tipe prsti. Opazimo, da je vrednost glinene prsti (Clays) 2. Ponovno uporabi modul RECLASS<br />
<strong>za</strong> definiranje reklasifikacijskih parametrov. Kot vhodno datoteko definiraj DTLA in kot izhodno<br />
GLINENA_TLA. Za reklasifikacijske parametre (označi ) vnesi vrednosti v prvi<br />
vrstici 0, 0, 1 (nova vrednost 0 <strong>za</strong> tipe prsti razreda 0 in 1), v drugi vrstici 1, 2, 2 (nova vrednost 1 <strong>za</strong> glineno<br />
prst – razred 2) in v tretji vrstici 0, 3, 99 (vrednost 0 <strong>za</strong> vse ostale razrede). Izpiši naslov Tla primerna <strong>za</strong><br />
recesivno poljedelstvo (Boolean)
40 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Boolovo podobo GLINENA_TLA lahko izdelamo tudi z modulom ASSIGN. Atributno<br />
datoteko izdelamo z modulom EDIT v meniju GIS Analysis Database Query ali ustrezna<br />
ikona. Nova vrednost <strong>za</strong> tip prsti razreda 2 naj bo 1, <strong>za</strong> vse ostale pa 0, torej:<br />
1 0<br />
2 1<br />
3 0<br />
4 0<br />
5 0<br />
Ker modul ASSIGN vsem vrednostim, ki niso posebej definirane, pripiše vrednost 0, <strong>za</strong>dostuje<br />
samo ena vrstica:<br />
2 1<br />
To vrstico (samo en presledek med vrednostima) vpiši v Edit okno in jo shrani (meni File <br />
Save As) pod imenom GLINENA_TLA.AVL 17 in tipa ˝integer˝. Aktiviraj modul ASSIGN (GIS<br />
Analysis Database Query). Kot osnovno podobo definiraj DTLA, kot atributno datoteko<br />
GLINENA_TLA.AVL in kot ime izhodne datoteke GLINENA_TLA.<br />
Sedaj imamo pripravljeni obe Boolovi podobi, ki predstavljata oba kriterija določitve<br />
primernih območij <strong>za</strong> recesivno gojenje ţitaric.<br />
2.2.2 Podatkovno poizvedovanje s sestavljenim pogojem<br />
V primeru izdelave Boolovih podob izvajamo atributno poizvedovanje po enem atributu. Za<br />
sestavljeno poizvedovanje z več pogoji pa uporabimo modul OVERLAY, ki izvede operacijo<br />
prekrivanja dveh podatkovnih slojev. V splošnem lahko v modulu OVERLAY izvedemo devet<br />
različnih prekrivanj.<br />
Za zdruţitev obeh pogojev (iščemo poplavna območja z glinenimi tlemi) bomo uporabili<br />
operacijo logičnega seštevanja, ki jo nudi modul OVERLAY (meni GIS Analysis Database<br />
Query ali ustrezna ikona). Kot vhodni podobi, na katerih bo izvedena logična operacija,<br />
določimo POPLAVNO in GLINENA_TLA, ime izhodne datoteke naj bo PR_OBMOCJA. V<br />
dokumentacijskem oknu izpiši naslov podobe in tip vrednosti: Primerna območja <strong>za</strong> gojenje<br />
žitaric (Boolean). Izberi operacijo logičnega seštevanja (angl. »logical AND«), kje mnoţimo<br />
istoleţeče vrednosti v matrikah oziroma podatkovnih slojih (First * Second) in <strong>za</strong>ţeni ukaz.<br />
Barvno lestvico spremeni v Qual256. Spremeni legendo () in dodaj<br />
kategorije legende: 0 – ni primerno, 1 – je primerno.<br />
17 *.AVL (Attribute Values File) je ASCII datoteka, v kateri so <strong>za</strong>pisane meje razredov ter nove vrednosti.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 41<br />
Slika 2.1: Območja primerna <strong>za</strong> recesivno kmetijstvo gojenja ţitaric<br />
2.2.3 Izračun površine območij<br />
Modul AREA poda velikost celotnega območja izbranega razreda, bodisi v enotah rastrske<br />
podobe (število celic) ali v merskih enotah, kot so hektari, m 2 ... . Modul GROUP pa poda<br />
posamezne površine nestrjenih območij enakih vrednosti. Ta modul deluje na primerjavi<br />
vrednosti sosednjih celic.<br />
Za pridobitev končnega rezultata je potrebno izmeriti površino (v hektarih) izrisanega<br />
območja. V modulu AREA (meni GIS Analysis Database Query) izberi kot vhodno<br />
datoteko PR_OBMOCJA, označi tabelarični izhodni format in izračun površine v hektarih.<br />
Rezultat je 3771.81 ha pridobljene obdelovalne površine, ki pa ni strnjena.<br />
Koraki, ki smo jih izvedli v kartografskem modelu, so bili:<br />
drelief<br />
dtla<br />
reclass<br />
assign<br />
poplavno<br />
glinena_tla<br />
overlay<br />
pr_obmocja<br />
area<br />
primerne<br />
površine v<br />
ha<br />
glinena_tla<br />
edit<br />
Diagram 2.3: Kartografski model izračuna primernih površin <strong>za</strong> gojenje ţitaric
42 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
V vaji pridobljen rezultat (Boolova podoba in površina primernih obdelovalnih površin) ne<br />
predstavlja strnjenega območja. Zato bomo v nadaljevanju določili površine posameznih<br />
strnjenih območij primernih <strong>za</strong> gojenje ţitaric. Za rešitev te naloge moramo najprej vsaki<br />
nestrjeni površini določiti enolično identifikacijsko številko, kar naredimo z modulom<br />
GROUP (meni GIS Analysis Contex Operator). Kot vhodno datoteko vnesi<br />
PR_OBMOCJA in kot ime izhodne datoteke ZEMLJISCA. Upoštevamo tudi vrednosti v<br />
diagonalnih celicah. Vsakemu <strong>za</strong>ključenemu območju enakih vrednosti celic je sedaj dodana<br />
enolična identifikacijska številka. Posamezno strnjeno območje si ogledamo tako, da se s<br />
kurzorjem postavimo na ustrezno barvo v legendi ter pridrţimo levi gumb miške. Izbrano<br />
območje se obarva rdeče, okolica pa črno. V postopku zdruţevanja območij enakih vrednosti<br />
je bilo oblikovanih 11 razredov, od katerih le trije ustre<strong>za</strong>jo pogojem <strong>za</strong> gojenje ţitaric.<br />
Preden izračunamo posamezne površine, moramo najprej določiti, katere identifikacijske<br />
številke ustre<strong>za</strong>jo našemu območju. Izdelali bomo podobo, na kateri bodo površine, primerne<br />
<strong>za</strong> poljedelstvo, ohranile enolične identifikator <strong>za</strong>ključenih zemljišč, vsem ostalim območjem<br />
pa naj bo dodeljena vrednost 0. Na izbiro imamo več modulov – ASSIGN, RECLASS ali<br />
OVERLAY. Najenostavnejša je uporaba modula OVERLAY. Kot vhodni podatkovni sloj<br />
vnesemo ZEMLJISCA, kot drugi podatkovni sloj PR_OBMOCJA, ime izhodne datoteke naj<br />
bo PR_ZEMLJISCA. Logična operacija, ki uporabimo, je logični IN. Slika 2.2 prikazuje<br />
strnjena zemljišča primerna <strong>za</strong> recesivno gojenje ţitaric izrisana z barvno lestvico QUAL16.<br />
Slika 2.2: Strnjena zemljišča primerna <strong>za</strong> recesivno gojenje ţitaric<br />
Površine ponovno izračunamo z modulom AREA, kjer je vhodna datoteka PR_ZEMLJISCA.<br />
Iz tabelaričnega rezultata izračunanih površin ugotovimo, da je na območju Dirol Plaina v<br />
Mavretaniji primernih skupno 3769.76 ha (zemljišči 1 in 3) <strong>za</strong> gojenje ţitaric.<br />
Area on file: ...\pr_zemljisca.rst<br />
Category<br />
Hectares<br />
0 14863.5900000<br />
1 1887.4800000<br />
3 1882.1700000<br />
8 2.1600000
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 43<br />
Koraki, ki smo jih izvedli v <strong>za</strong>dnjem kartografskem modelu, so bili:<br />
pr_obmocja<br />
overlay<br />
pr_zemljisca<br />
area<br />
primerne<br />
površine<br />
<strong>za</strong>ključenih<br />
zemljišč v ha<br />
group<br />
zemljisca<br />
Diagram 2.4: Del kartografskega modela izračuna primernih površin z modulom GROUP<br />
2.2.4 Statistične lastnosti objektov<br />
Statistične lastnosti objektov, kot so najmanjša in največja vrednost, povprečje, variacijski<br />
razmik ter populacijski in vzorčni standardni odklon vrednosti atributa lahko izračunamo z<br />
modulom EXTRACT.<br />
Izračunajmo povprečno nadmorsko višino <strong>za</strong> posamezne dele območij. Niţje ko je območje,<br />
dlje časa bo poplavljeno. To je primer lokacijskega poizvedovanja, ki ga izvedemo z<br />
modulom EXTRACT (meni GIS Analysis Database Query). Kot vhodno datoteko vnesemo<br />
podatkovni sloj objektov PR_ZEMLJISCA, kot podobo, katere vrednosti analiziramo, pa<br />
DRELIEF; označimo All listed summary types. Rezultat je tabelaričen izpis osnovnih<br />
statističnih parametrov analiziranih vrednosti na območjih objektov. Spodaj je podan izpis <strong>za</strong><br />
nas <strong>za</strong>nimivih rezultatov (zemljišči 1 in 3):<br />
Summary statistics from drelief based on pr_zemljisca<br />
Category<br />
1<br />
3<br />
Summary Type<br />
Minimum 6.133890<br />
Maximum 8.999683<br />
Total 168644.934984<br />
Average 8.041433<br />
Range 2.865794<br />
Population Std Dev 0.556976<br />
Sample Std Dev 0.556989<br />
Minimum 7.500000<br />
Maximum 8.998933<br />
Total 165382.975812<br />
Average 7.908142<br />
Range 1.498933<br />
Population Std Dev 0.401922<br />
Sample Std Dev 0.401931<br />
Opazimo, da leţita <strong>za</strong>ključeni zemljišči primerni <strong>za</strong> recesivno gojenje ţitaric na zelo podobnih<br />
nadmorskih višinah – vendar sta tako standardni odklon kot tudi variacijski razmik večja <strong>za</strong><br />
nadmorske višine zemljišča 1. To pomeni, da so na zemljišču 1 potencialno bolj <strong>za</strong>nimive<br />
lokacije, ki bodo dlje časa poplavljene, kot na zemljišču 3.
44 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
2.2.5 Kartografsko modeliranje v modulu MACRO MODELER<br />
Zgornjo nalogo lahko rešimo tudi z izgradnjo modela, ki vključuje potrebne vhodne datoteke,<br />
module z ustreznimi operacijami ter izhodne datoteke rezultatov. Model sestavimo z<br />
grafičnim okoljem MACRO MODELER, ki omogoča izgradnjo modela ter enostavno<br />
spreminjanje in uporabo podatkovnih sklojev in parametrov analiz. Podrobneje bomo to<br />
orodje raziskali v vaji 2.4.<br />
Odpri modul MACRO MODELER bodisi iz menija MODELING bodisi z ustrezno ikono.<br />
Odpre se okolje <strong>za</strong> modeliranje. Model bomo gradili po diagramu spodaj, od leve proti desni.<br />
Z ikono RASTER LAYER odpri datoteko DRELIEF. Model, ki ga bomo naredili v naslednjih<br />
korakih, shrani pod imenom VAJA2-2. Z ikono MODULE izberi RECLASS. Skupaj z<br />
modulom se prikaţe tudi izhodna datoteka, ki ji daj ime POPLAVNO2 (s kurzorjem se postavi<br />
na ime in klikni desni gumb miške). Z desnim gumbom miške si prav tako lahko ogledamo<br />
parametre modula. Če je <strong>za</strong> parameter moţna izbira, lahko seznam prikličemo s klikom<br />
desnega gumba miške. Izberi CLASSIFICATION TYPE in nato v desnem oknu FILE MODE;<br />
<strong>za</strong> .RCL datoteko izberi POPLAVNO.RCL; <strong>za</strong> Output data type izberi Byte/Integer in aktiviraj<br />
. Parametri se s tem shranijo v model. Sedaj poveţi vhodno datoteko in modul<br />
RECLASS: uporabi ikono CONNECT in poveţi DRELIEF in RECLASS tako, da drţiš levi<br />
gumb miške. Model shrani pod File Save (ali ikona) in aktiviraj postopek modela z Run v<br />
menijski vrstici (ikona). Rezultat je podoba POPLAVNO2.RST, ki je identična podobi<br />
POPLAVNO.RST. Nadaljuj z izgradnjo modela po shemi spodaj. Ko dodaš posamezne<br />
elemente, shrani model in ponovno <strong>za</strong>ţeni postopek z Run. Prav tako <strong>za</strong> vsak modul vnesi<br />
ustrezne parametre. Modul Edit ne moremo uporabiti v okolju Macro Modeler, <strong>za</strong>to bomo v<br />
postopku kartografskega modeliranja uporabili obstoječo datoteko GLINENA_TLA (Attribute<br />
Values File), ki smo jo ustvarili v prejšnji vaji z modulom ASSIGN.<br />
Diagram 2.5: Kartografski model izračuna primernih površin sestavljen z modulom<br />
MACRO MODELER<br />
2.2.6 Uporaba slikovnega računala<br />
Za laţje razumevanje GIS analiz je zelo pomembno razumeti logiko podatkovnih slojev in<br />
postopkov reklasifikacije. Idrisi ponuja tudi moţnost istočasne izvršitve večjega števila<br />
operacij. Modul IMAGE CALCULATOR omogoča uporabniku vnos matematičnih in logičnih<br />
izrazov z uporabo konstant in spremenljivk; omogoča uporabo večjega števila funkcij<br />
modulov RECLASS in OVERLAY, kakor tudi drugih modulov, v enem pogovornem oknu.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 45<br />
Modul IMAGE CALCULATOR sicer prihrani čas, potreben <strong>za</strong> analizo, vendar pa ne omogoča<br />
kontrolo vmesnih rezultatov analitičnih postopkov, <strong>za</strong>to je odkrivanje napak ob uporabi tega<br />
modula teţje.<br />
Izdelajmo podobo primernih območij <strong>za</strong> gojenje ţitaric z modulom IMAGE CALCULATOR<br />
(GIS Analysis Database Query ali ustrezna ikona). Za ime izhodne datoteke vpiši<br />
PR_OBMOCJA_RACUN in <strong>za</strong> operacijo vpiši naslednji logični izraz (Logical expression):<br />
PR_OBMOCJA_RACUN = ([DRELIEF]
46 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 47<br />
2.3 Operatorji izračuna razdalj in povezovalni operatorji<br />
Namen<br />
Z operatorji razdalj računamo razdalje do posameznih objektov ali skupine<br />
objektov. V rastrskem okolju je rezultat rastrska podoba, kjer je vsaki celici<br />
dodana vrednost, ki predstavlja njeno oddaljenost do najbliţjega objekta. Pri<br />
tem imamo na voljo različne pristope modeliranja razdalje. Evklidska<br />
(zračna) razdalja je najenostavnejši primer razdalje in je izračunana z<br />
modulom DISTANCE. Soroden modul <strong>za</strong> izračun razdalj je modul BUFFER,<br />
ki določi območja izbrane razdalje okrog objektov.<br />
Povezovalni operatorji definirajo nove vrednosti celic na osnovi sosednjih<br />
vrednosti. Sem spada modul GROUP, ki sluţi <strong>za</strong> identifikacijo zveznih,<br />
<strong>za</strong>ključenih območij. Kot povezovalni operator deluje tudi modul SURFACE,<br />
ki omogoča izračun naklonov in podobe višin. Le-tega uvrščamo tudi v<br />
skupino vsebinskih operatorjev, s katerimi analiziramo morfologijo ploskev.<br />
Spoznali bomo tudi uporabnost modula ORTHO, ki omogoča tridimenzionalne<br />
prikaze.<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
BUFFER<br />
DISTANCE<br />
GROUP<br />
ORTHO<br />
SURFACE<br />
Operacije izračuna razdalj in pove<strong>za</strong>nosti spadajo med štiri pomembnejše<br />
tipe analitičnih operacij (poleg operacij (re)klasifikacije podatkov,<br />
prekrivanja podatkovnih slojev ter operacije sosedstva).<br />
Izračun razdalj ter pove<strong>za</strong>nosti je analitična operacija, s pomočjo katere<br />
določimo relativni poloţaj pojavov na karti. Med osnovnejše analitične<br />
operacije izračuna razdalj in pove<strong>za</strong>nosti spadajo operacije izračuna ploskev<br />
oddaljenosti ter vmesnih območij (buferjev). K bolj <strong>za</strong>htevnim tovrstnim<br />
analitičnim operacijam prištevamo operacije izračuna stroškovnih ploskev ter<br />
operacije, s pomočjo katerih izvajamo mreţne analize. Vmesno območje<br />
(pas, koridor, angl. buffer) je območje evklidske oddaljenosti - stalne širine<br />
okoli geometričnega objekta. Analitična vmesna območja iz <strong>sistem</strong>a GIS so<br />
umetne sestavljenke, ki jih v stvarnem svetu ne <strong>za</strong>sledimo pogosto. Tako<br />
lahko iščemo površino ali območje nekega vpliva. V vektorskem GIS<br />
<strong>sistem</strong>u ustvarimo vmesno območje, na primer, z vrisom dveh vzporednih<br />
linij ob izbrani liniji. V rastrskem prikazu pa je vmesno območje<br />
opredeljeno, na primer, s skupino celic dane širine ob traku, ki opredeljuje<br />
neko linijo. Pri oblikovanju vmesnega območja v vektorskem <strong>sistem</strong>u GIS<br />
algoritem najprej določi linije, ki so vzporedne izbranemu objektu in so od<br />
njega oddaljene <strong>za</strong> izbrano razdaljo. Nato določi presečišča teh vzporednic<br />
ter oblikuje vektorsko podobo vmesnega območja. Na koncih prika<strong>za</strong>
48 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
linijskega (ali okoli točkovnega) objekta algoritem izriše polkroţnico (ali<br />
kroţnico). Na ta način dobimo kroţni <strong>za</strong>ključek vmesnega območja.<br />
Določitev vmesnega območja v rastrskem <strong>sistem</strong>u GIS pa je opredeljena z<br />
razširitvijo območja okoli traku celic, ki predstavlja linijo, <strong>za</strong> število celic, ki<br />
odgovarja širini vmesnega območja.<br />
Distančne in povezovalne operatorje uporabljamo v najosnovnejših anali<strong>za</strong>h,<br />
ki jih izvajamo v <strong>sistem</strong>ih GIS – pri izdelavi kart primernosti (kot primeru<br />
večkriterialnega problema). Karta primernosti prikazuje stopnjo primernosti<br />
<strong>za</strong> določen namen na obravnavani lokaciji. Običajno je takšna karta rezultat<br />
večjega števila podob, saj problem primernosti običajno vključuje več<br />
kriterijev. V primeru Boolovega večkriterialnega reševanja problema (ko so<br />
vhodni podatki podani v Boolovi obliki) pa govorimo o »omejenem<br />
kartiranju« (angl. constraint mapping).<br />
Operacije sosedstva (kontekstualne operacije, angl. context operations) so<br />
analitične operacije povzemanja pogojev iz sosedstva oz. okolice neke<br />
lokacije.<br />
Opišimo problem, ki ga bomo reševali v tej vaji. Določiti je potrebno lokacijo primerno <strong>za</strong><br />
industrijski nasad na območju Massachusettsa blizu univerze Clark. Podjetje ţeli imeti nasad<br />
na območju z nagibom manjšim od 2.5°, hkrati pa naj bi bila površina nasada večja od 10 ha.<br />
Na drugi strani pa imamo <strong>za</strong>hteve mestnih oblasti glede <strong>za</strong>ščite vodnih zbiralnikov; in sicer<br />
prepovedujejo nasade znotraj območij vodnih zbiralnikov v oddaljenosti do 250 m. Nadalje je<br />
potrebno upoštevati, da vsi tipi prsti niso primerni <strong>za</strong> nasad. Na obravnavanem območju<br />
primerna tla so samo na zemljiščih, kjer se trenutno nahaja gozd.<br />
Območja, primerna <strong>za</strong> industrijske nasade, morajo torej izpolniti naslednje <strong>za</strong>hteve:<br />
1. naklon terena mora biti manjši od 2.5°;<br />
2. nasad ne sme biti znotraj območij vodnih zbiralnikov (v oddaljenosti do 250 m);<br />
3. nasad lahko izvedemo le na gozdnih površinah (iglasti gozd, angl. coniferous forest, ali<br />
listnati gozd, angl. deciduous forest),<br />
4. velikost območja mora biti 10 ha ali več.<br />
2.3.1 Tri dimenzionalni pogled<br />
Med alternativne grafične prikaze spada modul ORTHO, ki podpira 3D prikaze; omogoča<br />
najrazličnejše ortografske prikaze in predstavlja orodje <strong>za</strong> vizualne analize.<br />
Vhodni podatki <strong>za</strong> to vajo so v rastrskih podobah RELIEF.RST (podatki o razgibanosti<br />
površja) in RABATAL.RST (podatki o rabi tal). Najprej si oglejmo obliko in pokritost<br />
območja. V modulu ORTHO vnesi kot podobo površja RELIEF in kot podobo prekrivanja<br />
RABATAL. Uporabi barvno lestvico User-defined: RABATAL ter vklopi naslov in legendo.<br />
Opazimo, da je obravnavano območje dokaj hribovito, na katerem prevladuje listnati gozd.<br />
Nalogo bomo rešili v štirih korakih – en korak <strong>za</strong> posamezen kriterij.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 49<br />
2.3.2 Izračun usmerjenosti in naklonov terena<br />
Za izračun usmerjenosti in naklonov terena poznamo več različnih metod, ki jih izbiramo<br />
predvsem glede na <strong>za</strong>pis digitalnih podatkov (rastrski, vektorski). Usmerjenost ali azimut<br />
naklona terena je normalni vektor terena, ki ga uporabimo pri izračunu naklona terena,<br />
projiciran na horizontalno ravnino. Naklon terena na posamezni točki terena je določen s<br />
tangentno ravnino na teren, ki pa jo definirata gradient in usmerjenost. Gradient je naklonski<br />
kot normalnega vektorja, ki kaţe smer padnice. Gradient izrazimo v stopinjah ali odstotkih,<br />
usmerjenost terena pa v stopinjah azimuta.<br />
Modul SURFACE omogoča določitev naklonov (angl. slope), usmerjenosti terena (angl.<br />
aspect) ter analitično senčenje terena (angl. analytical hillshading).<br />
Za izračun območij z nakloni manjšimi od 2.5°, bomo najprej izdelali Boolovo podobo<br />
območij, ki izpolnjujejo ta kriterij. Rastrsko podobo poimenujmo NAKLONBOOL. Vse celice,<br />
z naklonom manjšim od 2.5° naj imajo vrednost 1, celice z večjim naklonom pa vrednost 0.<br />
Podobo naklonov, ki jo bomo poimenovali NAKLON, izdelamo iz podobe RELIEF z<br />
modulom SURFACE. Z Macro Modeler izdelaj kartografski model. Pod parametri modula<br />
SURFACE nastavi enote <strong>za</strong> merjenje naklonov »stopinje«. Ostale parametre privzemi po<br />
nastavitvah. 18 Model shrani pod imenom VAJA2-3 ter ga <strong>za</strong>ţeni.<br />
Rezultat NAKLON sedaj reklasificiramo v Boolovo podobo. Vstavi modul RECLASS ter ga<br />
poveţi z podobo NAKLON. Modul RECLASS <strong>za</strong>hteva <strong>za</strong> definiranje parametrov<br />
reklasifikacije tekstovno datoteko (*.RCL), ki jo lahko izdelamo tudi znotraj orodja <strong>za</strong><br />
modeliranje z makro ukazi. Za izdelavo *.RCL datoteke klikni v vnosno okno <strong>za</strong> *.RCL<br />
datoteko (v desnem stolpcu nastavljanja parametrov modula RECLASS), izberi gumb <br />
ter vnesi naslednje vrednosti 19 :<br />
1 0 2.5<br />
0 2.5 999<br />
Datoteko s parametri <strong>za</strong> reklasifikacijo podatkov poimenuj NAKLONBOOL.RCL. Zaţeni<br />
model in si oglej rezultat.<br />
Sedaj izdelaj Boolovo podobo varovanja <strong>za</strong>ščitenih območij (celice, ki so oddaljene od<br />
<strong>za</strong>ščitenih območij več kot 250 m, naj imajo logično vrednost 1, sicer pa 0). Na podobi<br />
RABATAL (izberi barvno lestvico User-defined: RABATAL) z modulom CURSOR INQUIRY<br />
MODE določi številčno kodo vodnih zbiralnikov (ki je 2). Za izdelavo Boolove podobe lahko<br />
uporabimo modul RECLASS ali Edit/ASSIGN. Oba modula <strong>za</strong>htevata tekstovno datoteko. V<br />
meniju Data Entry Edit vnesi v okno vrstico: 2 1. Razredu številka 2 (Reservoirs) bo<br />
dodana nova – logična vrednost 1, ostalim razredom pa vrednost 0. Datoteko shrani pod File<br />
Save As z imenom ZBIRALNIKBOOL kot ˝integer˝ podatkovni tip in <strong>za</strong>pri okno. V Macro<br />
Modeler-ju odpri pravkar izdelano atributno datoteko. Nato odpri še rastrsko podobo<br />
RABATAL in modul ASSIGN. Izhodno datoteko poimenuj ZBIRALNIKBOOL. Pomembno:<br />
18 Konverzijski faktor (Conversion factor) je potreben, kadar referenčne enote in enote slikovnih vrednosti niso<br />
enake. V primeru naše rastrske podobe so enake in sicer »metri«.<br />
19 Nagibom med 0° in 2.5° je dodana logična vrednost 1, večjim nagibom pa logična vrednost 0. Vrednost 999<br />
predstavlja katerokoli vrednost večjo od maksimalnega nagiba na podobi.
50 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zaporedje opredelitve vhodnih datotek modula ASSIGN (desni gumb miške) določi <strong>za</strong>poredje<br />
povezovanja vhodnih datotek z modulom; in sicer: najprej je potrebno pove<strong>za</strong>ti podobo<br />
objektov (Feature definition image) in modul ter nato atributno datoteko (Attribute values<br />
file) in modul! Shrani model in ga <strong>za</strong>ţeni. Slika 2.2 prikazuje rezultata kartografskega modela<br />
opredeljenega v diagramu 2.6.<br />
Diagram 2.6: Kartografski model določitve območij primernih naklonov ter <strong>za</strong>ščitenih<br />
območij vodnih zbiralnikov<br />
Slika 2.2: Območja z naklonom manjšim od 2.5° ter <strong>za</strong>ščitena območja vodnih zbiralnikov<br />
2.3.3 Določanje ploskev oddaljenosti in vmesnih območij<br />
Večina sodobnih GIS orodij ima vgrajen algoritem <strong>za</strong> izračun najkrajše razdalje med<br />
izbranima točkama, nekateri celo med nizom točk (linijo). S takšnimi orodji izračunamo<br />
ploskev oddaljenosti do izbranih objektov. Pri tem nas <strong>za</strong>nima zvezno spreminjanje vrednosti<br />
oddaljenosti do nekega objekta.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 51<br />
Iz ploskve oddaljenosti lahko izračunamo vmesno območje (angl. buffer zones). Medtem ko<br />
se vrednosti pri ploskvi oddaljenosti spreminjajo zvezno od točke do točke, so pri vmesnih<br />
območjih te vrednosti kategorične.<br />
Rezultati modulov DISTANCE in BUFFER so precej različni. Rezultat modula DISTANCE je<br />
rastrska podoba, na kateri vsaka celična vrednost predstavlja najmanjšo oddaljenost lokacije<br />
do objekta. Rezultat je »zvezna« predstavitev razdalj. Na drugi strani pa je rezultat modula<br />
BUFFER kategorična podoba, treh razredov, ki določajo ciljne objekte, območja znotraj ter<br />
območja zunaj izbrane razdalje do objektov. V vaji bomo uporabili oba modula.<br />
V modulu DISTANCE (meni GIS Analysis Distance Operators) določi kot vhodno<br />
datoteko ZBIRALNIKBOOL; izhodno datoteko poimenuj ZBIRALNIK_ODD. Rezultat je<br />
zvezna podoba oddaljenosti.<br />
Slika 2.3: Oddaljenosti do <strong>za</strong>ščitenih območij vodnih zbiralnikov<br />
Sedaj uporabi modul RECLASS <strong>za</strong> izdelavo Boolove podobe območij, kjer naj imajo celice, ki<br />
so od območij zbiralnikov oddaljene manj kot 250 m, logično vrednost 0, vse ostale pa<br />
logično vrednost 1 (vrednosti <strong>za</strong> datoteko RAZDALJABOOL.RCL: prva vrstica ,<br />
druga vrstica ) . Podobo poimenuj RAZDALJABOOL in jo primerjaj s podobo<br />
rabe tal RABATAL.<br />
Sedaj rešimo problem še v okolju <strong>za</strong> kartografsko modeliranje z uporabo modula BUFFER. V<br />
kartografski model model VAJA2-3 dodaj modul BUFFER, <strong>za</strong> katerega vneseš naslednje<br />
parametre: vrednost 0 <strong>za</strong> ciljni objekt (Value for target areas) in območje znotraj cone (Value<br />
for buffer zone), vrednost 1 <strong>za</strong> območja zunaj cone (Value for area outside buffer) in vrednost<br />
250 <strong>za</strong> širino cone v metrih (Buffer distance). Izhodno datoteko shrani pod imenom<br />
BUFERBOOL. Ko <strong>za</strong>ţenemo kartografski model, dobimo podobo BUFERBOOL, ki je<br />
identična podobi RAZDALJABOOL.
52 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Diagram 2.7: Kartografski model določitve območij primernih naklonov ter <strong>za</strong>ščitenih<br />
območij vodnih zbiralnikov z 250-metrskimi vmesnimi območji<br />
V postopku računanja primernih območij <strong>za</strong> industrijski nasad je potrebno izpolniti še tretji<br />
pogoj – kriterij rabe tal. Za industrijski nasad so primerna samo območja pokrita z listnatim<br />
(angl. deciduous) ali iglastim (angl. coniferous) gozdom. Določi številčno kodo razredov <strong>za</strong><br />
oba tipa gozda. 20 Sedaj izdelajmo atributno datoteko GOZDBOOL.AVL, v kateri definiramo<br />
parametre klasifikacije; in sicer: <strong>za</strong> območja, kjer je listnati ali iglasti gozd, logično vrednost<br />
1, <strong>za</strong> vsa ostala območja vrednost 0. 21 Dopolni kartografski model VAJA2-3; boolova rastrska<br />
podoba območij gozdov naj se imenuje GOZDBOOL.RST. 22<br />
Slika 2.4: Območja listnatega in iglastega gozda<br />
20<br />
Odpri podobo LANDUSE in uporabi Cursor Inquiry Mode. Številčna vrednost <strong>za</strong> razred Deciduous Forest<br />
znaša 9 in <strong>za</strong> razred Coniferous Forest 10; ali si oglej legendo v metapodatkovni datoteki.<br />
21 Z Edit/ASSIGN izdelaj atributno datoteko GOZDBOOL.AVL z vrednostmi: prva vrstica , druga vrstica<br />
. Datoteko shrani pod imenom kot ˝integer˝podatkovni tip.<br />
22 V Macro Modeler-ju poveţi najprej podobo RABATAL in ASSIGN ter nato še atributno datoteko<br />
GOZDBOOL.AVL in ASSIGN. Rezultat poimenuj GOZDBOOL.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 53<br />
2.3.4 Večkriterialno modeliranje<br />
Pri računanju območij primernih <strong>za</strong> industrijski nasad moramo upoštevati tudi kriterij<br />
velikosti primernega območja; in sicer strnjeno zemljišče mora imeti vsaj 10 ha.<br />
Najprej bomo izračunali Boolovo podobo območij, ki upoštevajo prve tri kriterije (naklon<br />
terena, <strong>za</strong>ščitena območja vodnih zbiralnikov ter gozdne površine). Tem območjem bomo<br />
nato izmerili površino. Končno podobo izdelamo z modulom OVERLAY z logično operacijo<br />
IN (Multiply) – vendar lahko pri tem kombiniramo le dve podobi na enkrat. V kartografskem<br />
modelu moramo modul OVERLAY <strong>za</strong>to uporabiti dvakrat.<br />
Z vsemi vhodnimi podobami hkrati pa lahko operiramo v modulu IMAGE CALCULATOR. Za<br />
vajo sestavi ustrezen izraz. 23 Rezultat poimenuj OBM3KRIT (primerna območja glede na<br />
kombiniranje prvih treh kriterijev).<br />
Nadaljujmo delo s kartografskim modelom. Z modulom OVERLAY (mnoţenje!)<br />
kombinirajmo rastrski podobi NAKLONBOOL in BUFERBOOL; rezultat <strong>za</strong>pišimo v datoteko<br />
OBM2KRIT. Nato z modulom OVERLAY (mnoţenje!) kombinirajmo še GOZDBOOL in<br />
OBM2KRIT; rezultat <strong>za</strong>pišimo v datoteko OBM3KRIT.<br />
Sedaj poiščimo <strong>za</strong>ključena zemljišča, ki upoštevajo prve tri kriterije <strong>za</strong> industrijski nasad: z<br />
modulom GROUP izdelajte rastrsko podobo ZEM3KRIT. Nato z modulom AREA<br />
izračunajmo rastrsko podobo površin <strong>za</strong>ključenih zemljišč (merske enote naj bodo v ha);<br />
poimenujmo jo ZEM3KRITPOV. 24 To podobo reklasificirajte v logično podobo <strong>za</strong>ključenih<br />
zemljišč z več kot 10 ha površine. 25<br />
Za izračun končnega rezultata – območij, ki izpolnjujejo vse štiri kriterije – je potrebno<br />
primerjati podobi OBM3KRIT in VECJAZEMLJISCA (modul OVERLAY, mnoţenje).<br />
Območja primerna <strong>za</strong> industrijske nasade poimenuj PRIM_ZA_NASAD.<br />
Diagram 2.8: Kartografski model določitve primernih območij <strong>za</strong> industrijski nasad<br />
23 [OBM3KRIT_RAC] = [NAKLONBOOL] AND [BUFERBOOL] AND [GOZDBOOL]<br />
24 Če si ţelite ogledati podobo ZEM3KRITPOV, poskusite z Display Max vrednost 17.<br />
25<br />
Za modul RECLASS na podobi ZEM3KRITPOV sestavi atributno datoteko VECJAZEMLJISCA.RCL z<br />
vrednostmi: prva vrstica: 0 0 10, druga vrstica: 1 10 999999, in izdelaj rastrsko podobo VECJAZEMLJISCA.
54 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Slika 2.5: Zemljišče primerno <strong>za</strong> industrijski nasad (upoštevani štirje kriteriji: (a) naklon<br />
terena manj kot 2.5°, (b) izven 250 metrskih <strong>za</strong>ščitenih območij od zbiralnikov vode, (c) na<br />
območju listnatega ali iglastega gozda, (d) <strong>za</strong>ključeno zemljišče ima vsaj 10 ha površine)<br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 55<br />
2.4 Modeliranje postopkov analiz<br />
Namen<br />
Ukazi<br />
programa<br />
Idrisi<br />
V vaji bomo spoznali uporabnost grafičnega okolja <strong>za</strong> kartografsko<br />
(pod)modeliranje (Macro Modeler). Z modulom DYNAGROUP (znotraj<br />
okolja <strong>za</strong> kartografsko modeliranje) bomo preizkusili delovanje modela<br />
hkrati na večih podatkovnih slojih znotraj skupine, z modulom DYNALINK<br />
pa izdelavo iterativnih modelov. Spoznali bomo vegetacijski indeks NDVI.<br />
MACRO MODELER<br />
NEW / OPEN / SAVE / COPY TO CLIPBOARD / PRINT<br />
RASTER LAYER / COLLECTION / VECTOR LAYER /<br />
ATTRIBUTE VALUES FILE<br />
MODULE / SUBMODULE / CONNECTOR /<br />
DELETE SELECTED ELEMENT<br />
RUN / STOP / DISPLAY / DESCRIBE<br />
DYNALINK<br />
DYNAGROUP<br />
COLLECTION EDITOR<br />
Uvod<br />
Sistemi GIS omogočajo tudi razvijanje, testiranje in uporabo (kartografskih)<br />
modelov <strong>za</strong> prostorske analize. Idrisi ponuja orodja <strong>za</strong> modeliranje, ki<br />
omogočajo reševanje nalog v sosledju izpolnjevanja posameznih pogojev. Ta<br />
način ima sicer prednost v razumevanju postopkov reševanja, uporabe in<br />
delovanja posameznih modulov <strong>sistem</strong>a, s časovnega stališča (beri tudi<br />
finančnega) pa ni najbolj primeren. Kartografski model uporabimo, ko<br />
ţelimo katerega od pogojev ali parametrov analize spremeniti – največkrat<br />
<strong>za</strong>radi neustreznih rezultatov. V tem primeru Idrisi ponuja orodje – Macro<br />
Modeler 26 , ki omogoča enostavno spreminjanje parametrov in ponovno<br />
aktiviranje celotnega postopka. Idrisi Macro Modeler je grafično okolje, v<br />
katerem lahko sestavljamo in izvajamo večstopenjske analize. Vhodne<br />
datoteke, kot so rastrski in vektorski podatkovni sloji in atributne datoteke,<br />
so pove<strong>za</strong>ne z vgrajenimi moduli, le-ti pa z izhodnimi datotekami, v katerih<br />
26 Poleg Macro Modeler-ja je zelo uporaben modul Image Calculator, ki omogoča enostaven vnos enačb, v<br />
katerih so operacije izvedene na več podobah hkrati. Tretji pripomoček je ''macro scripting'' (.iml) jezik, k<br />
omogoča dostop do drugih programskih okolij kot so Visual C++, Delphi ali Visual Basic.
56 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
so prika<strong>za</strong>ni rezultati. Vhodne datoteke so lahko shranjene v katerikoli<br />
podmapi aktivnega projekta, izhodne datoteke pa se shranjujejo v delovno<br />
mapo. Datoteko modela (*.imm) lahko kopiramo, ponovno odpremo in<br />
spreminjamo. Znotraj modula lahko brišemo elemente, spreminjamo imena<br />
datotek, vključujemo podmodele. Podmodel je sestavni del modela, ki lahko<br />
deluje kot nov analitični modul v postopkih drugih modelov, hkrati pa<br />
omogoča razširitev analitičnih sposobnosti <strong>sistem</strong>a in vključitev postopkov,<br />
ki so izvršljivi neodvisno od preostalih elementov modela.<br />
V grafičnem okolju kartografskega modeliranja imata poseben pomen<br />
modula DYNAGROUP in DYNALINK. Prvi sluţi <strong>za</strong> izvajanje modela na<br />
podatkovnih slojih znotraj skupine, drugi pa <strong>za</strong> izdelavo iterativnih modelov.<br />
Module DYNAGROUP, DYNALINK in podmodele lahko uporabimo hkrati v<br />
enem modelu. V tem primeru število elementov v DYNAGROUP določa<br />
število iteracij postopka.<br />
2.4.1 Uporaba modula MACRO MODELER <strong>za</strong> pogojna poizvedovanja<br />
V modulu Macro Modeler lahko odpiramo rastrske in vektorske podatkovne sloje, jih<br />
povezujemo z vgrajenimi moduli (pomembno je <strong>za</strong>poredje povezovanja elementov),<br />
določamo parametre posameznih modulov ter izdelujemo atributne datoteke. Pri tem je<br />
potrebno poudariti, da moduli, ki ne dajejo kot rezultat izhodne datoteke, v okolju <strong>za</strong><br />
kartografsko modeliranje ne delujejo. Model lahko izvedemo ob vsaki <strong>za</strong>ključeni stopnji;<br />
postopek obdelave podatkov pa lahko tudi poljubno <strong>za</strong>ustavimo. Končni rezultat se prikaţe<br />
samodejno, vmesne rezultate pa si lahko ogledamo z uporabo modula DISPLAY.<br />
Med naloge planiranja spada tudi pogojno poizvedovanje (angl. ˝what if˝). Oglejmo si primer<br />
takšnega poizvedovanja na modelu iz prejšnje vaje (vaja 2.3). Planerji dvomijo o predpisanem<br />
kriteriju naklona (2.5°), <strong>za</strong>to bi ţeleli izračunati še območja primerna <strong>za</strong> industrijski nasad,<br />
kjer so nakloni terena manjši od 4°. V primeru, da kartografskega modela še ne bi zgradili, bi<br />
bil analitični postopek izračuna primernih območij zelo dolgotrajen; ponoviti bi morali vse<br />
korake iz prejšnje vaje. Kartografski model pa omogoča spreminjanje parametrov ter ponoven<br />
<strong>za</strong>gon celotnega analitičnega postopka.<br />
Odpri model VAJA2-3.IMM in ga shrani pod imenom VAJA2-4.IMM. Sedaj si poglejmo, kako<br />
sprememba parametra v modelu oziroma kriterija vpliva na rezultat. Kriterij maksimalne<br />
nagnjenosti terena se nahaja v modulu RECLASS, ki povezuje datoteki NAKLON in<br />
NAKLONBOOL. V oknu modula spremeni atributno datoteko maksimalnega nagiba<br />
NAKLONBOOL.RCL (gumb ). Označi datoteko, spremeni vrednost 2.5 na 4 ter<br />
spremeni ime izhodne datoteke v NAKLONBOOL4.RCL. Izhodno podobo poimenuj<br />
PRIM_ZA_NASAD_2-4.RST. Oglej si rezultat in ga primerjaj s podobo PRIM_ZA_NASAD iz<br />
vaje 2.3.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 57<br />
Slika 2.6: Zemljišče primerno <strong>za</strong> industrijski nasad pri naklonih manjših od 4°<br />
2.4.1.1 Izdelava in uporaba podmodelov<br />
Del kartografskega modela shranimo kot podmodel v meniju File Save Model as a<br />
SubModel, kjer se odpre okno z lastnostmi. Podmodeli poenostavljajo večstopenjske postopke<br />
in so pomembni gradniki pri tvorbi <strong>za</strong>nk. Podmodel je sestavljen iz parametrske datoteke<br />
(*.IMS) in datoteke makro modela (*.IMM).<br />
Shrani kartografski model iz naloge 2.4.1 kot podmodel VAJA2-4.IMS.<br />
V grafičnem okolju <strong>za</strong> kartografsko modeliranje odpri novo delovno okno in dodaj rastrska<br />
podatkovna sloja DMR (digitalni model reliefa <strong>za</strong> mesto Westborough) in RABATAL91 (karta<br />
rabe tal <strong>za</strong> enako območje). Iz mape ...\MPAGISV1 dodaj tudi atributni datoteki<br />
WESTZBIRALNIK (razred 5 – območja zbiralnikov, ki jih predstavljajo vsa jezera na<br />
obravnavanem območju) in WESTGOZD (razred 7 – območja gozdnih površin). Rastrski<br />
podobi si lahko ogledaš z modulom DISPLAY, vsebino atributnih datotek pa z DESCRIBE<br />
(skrajna gumba na desni v orodni vrstici). Sedaj dodaj podmodel VAJA2-4.IMS. Poveţi ga z<br />
obema rastrskima in atributnima datotekama. Celotni model shrani pod imenom<br />
TEST_PODMODELA.IMM in ga <strong>za</strong>ţeni. Rezultat prikazuje zemljišča primerna <strong>za</strong> industrijski<br />
nasad (z upoštevanjem naklonov do 4°) na širšem območju Westborougha, Massachusetts,<br />
ZDA. Z uporabo podmodela smo v modelu TEST_PODMODELA lahko samodejno prevzeli<br />
ekvivalentne vhodne podatke <strong>za</strong> širše območje.
58 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Diagram 2.9: Kartografski model s podmodelom <strong>za</strong> prevzem ekvivalentnih vhodnih podatkov<br />
Slika 2.7: Zemljišča primerna <strong>za</strong> industrijski nasad pri naklonih manjših od 4° na širšem<br />
območju Westborougha, Massachusetts, ZDA<br />
2.4.2 Modul DYNALINK in dinamično modeliranje<br />
DYNALINK omogoča iterativno izvajanje modela. Pri tem je pove<strong>za</strong>va DYNALINK mogoča le<br />
med <strong>za</strong>četno, tj. vhodno, in končno datoteko. Po <strong>za</strong>gonu postopka je potrebno določiti število<br />
ponovitev oz. iteracij. Modul predstavlja dinamično (regeneracijsko) <strong>za</strong>nko in tako omogoča<br />
dinamično modeliranje časovnih sprememb. Modul DYNALINK omogoča uporabo izhodnih<br />
kot tudi vhodnih datotek v novem iteracijskem koraku.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 59<br />
Diagram 2.10: Kartografski model izračuna območij primernih <strong>za</strong> novo poselitev<br />
Odpri model RAST_NASELIJ, ki podaja širjenje območij poseljenosti v trenutno gozdne<br />
površine v okolici mesta Westborough. Zaţeni model. Na izhodni podobi so trenutno<br />
poseljena območja označena z modro barvo (razred 2), predlagana območja <strong>za</strong> poselitev pa z<br />
zeleno barvo (razred 1). Poglej si vsako podobo posebej (uporabi modul DISPLAY):<br />
- podoba POSELITEV91 prikazuje poseljena območja leta 1991;<br />
- podoba PRIM_ZA_POSEL prikazuje stopnjo primernosti zemljišč <strong>za</strong> naselitev na podlagi<br />
kriterijev nagnjenost terena, bliţine cest, ...<br />
- določitev primernosti območij <strong>za</strong> poselitev glede na oddaljenost od obstoječih območij<br />
poseljenosti (podoba BLIZINA) je izvedena na podobi POSELITEV91z modulom FILTER.<br />
Območja, ki so poseljena, imajo vrednost 1, najbolj oddaljena območja pa vrednost 0.<br />
Podoba BLIZINA je uporabljena <strong>za</strong> progresivno obteţitev primernosti glede na oddaljenost<br />
od obstoječih območij poseljenosti (podoba PRIM_ZA_POSEL_UT);<br />
- modul RANDOM omogoča beţen pregled moţnih sprememb gozdnih površin v naselitvena<br />
območja (podoba NAKLJUCNO);<br />
- poraslost z gozdom je prika<strong>za</strong>na na podobi GOZD91;<br />
- po določitvi in pove<strong>za</strong>vi vseh primernosti (podoba KONC_PRIM), so celice rangirane<br />
glede na njihovo skupno primernost. Ta podoba je nato reklasificirana v podobo<br />
najprimernejših območij NAJB_OBMOCJA, ki je kombinirana z obstoječimi poselitvami.<br />
Rezultat je podoba novih poselitvenih območij NOVA_POSEL. Končna podoba RAST<br />
prikazuje nova in obstoječa poselitvena območja.
60 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Slika 2.7: Rezultat kartografskega modeliranja rasti naselij po eni iteraciji (diagram 2.10):<br />
0 – ni primerno, 1 – območja širjenja naselij, 2 - obstoječa poselitvena območja<br />
Izberi ikono DYNALINK ter poveţi podatkovna sloja NOVA_POSEL in POSELITEV91 (na<br />
<strong>za</strong>četku kartografskega modela). 27 Po ponovnem <strong>za</strong>gonu modela je potrebno določiti število<br />
ponovitev. Izberi 7 ponovitev ter moţnost prika<strong>za</strong> vmesnih rezultatov. Oglej si vmesne<br />
rezultate. Sedaj lahko ponoviš postopek brez izrisovanja vmesnih rezultatov. V izvajanja<br />
ponovnega <strong>za</strong>gona modela lahko opazuješ spreminjanje imen POSELJENOST91,<br />
NOVA_POSEL in RAST, ki dobijo ustrezne končnice - številko ponovitve.<br />
Po prvi ponovitvi kartografskega postopka model kombinira POSELITEV91 in<br />
NOVA_POSEL_1 ter rezultat <strong>za</strong>piše v izhodno datoteko RAST_1. Pred drugo ponovitvijo<br />
algoritem <strong>za</strong>menja POSELITEV91 z NOVA_POSEL_1. Le-ta postane vhodna datoteka pri<br />
ponovnem <strong>za</strong>gonu celotnega postopka. Skupaj z NOVA_POSEL_2 se (prej POSELITEV91)<br />
sedaj NOVA_POSEL_1 kombinira v RAST2. Ta postopek se ponavlja do izbranega števila<br />
ponovitev.<br />
Slika 2.8 prikazuje rezultat dinamičnega modeliranja časovnih sprememb rasti naselja po<br />
sedmih iteracijah.<br />
27 Modul DYNALINK omogoča pove<strong>za</strong>vo le med vhodno in pred<strong>za</strong>dnjo (računano) datoteko.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 61<br />
Diagram 2.11: Dinamično modeliranje časovnih sprememb rasti naselij<br />
Slika 2.8: Rezultat dinamičnega modeliranja časovnih sprememb rasti naselja po sedmih<br />
iteracijah (diagram 2.11): 0 – ni primerno, 1 – območja širjenja naselij,<br />
2 - obstoječa poselitvena območja
62 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
2.4.3 Paketna obdelava z modulom DYNAGROUP<br />
Serijski postopek (angl. batch process) je postopek, v katerem obdelujemo skupino<br />
podatkovnih datotek hkrati. Veliko GIS <strong>sistem</strong>ov vključuje podporo <strong>za</strong> paketno obdelavo z<br />
makro-dokumentacijskim jezikom. Tudi v Idrisiju orodje <strong>za</strong> izdelavo makro modelov (orodje<br />
<strong>za</strong> kartografsko modeliranje) skupaj z modulom DYNAGROUP omogoča enostavno izvajanje<br />
paketne obdelave - v postopek lahko vključimo več skupin DYNAGROUP, na katerih nato<br />
izvedemo operacijo prekrivanja (OVERLAY). Število izhodnih podob je enako številu<br />
podatkovnih slojev v datoteki DYNAGROUP.<br />
2.4.3.1 Vegetacijski indeks NDVI<br />
Vegetacijski indeks NDVI (The Normalized Difference Vegetation Index) je določen z rdečo<br />
(R) in infrardečo (IR) svetlobo odbite sončne energije:<br />
NDVI = (IR – R) / (IR +R) .<br />
Vrednosti indeksa znašajo med -1 in +1, torej so realne vrednosti, ki <strong>za</strong>htevajo več<br />
pomnilnika kot celoštevilčne vrednosti. Zato je običajno, da vrednosti indeksa pretvorimo v<br />
bajte, tj. vrednosti med 0 do 255. Vegetacijska območja imajo vrednost NDVI indeksa<br />
običajno med 0.1 in 0.6, odvisno od količine biomase.<br />
Odpri podobo MAD82JAN, ki je podoba vegetacijskega indeksa <strong>za</strong> otok Madagaskar leta<br />
1982. Na podobi predstavlja vrednost 0 NDVI vrednost -0.05 ter vrednost 255 vrednost NDVI<br />
0.67 . V mapi ...\MPAGISV2 je 18 vegetacijskih podob (posnetih januarja) <strong>za</strong> obdobje med<br />
leti 1981 in 1999. V tej vaji bomo uporabili orodje <strong>za</strong> kartografsko modeliranje, s katerim<br />
bomo pretvorili podobe vegetacijskega indeksa na<strong>za</strong>j v izhodne NDVI vrednosti; in sicer po<br />
formuli:<br />
NDVI = (Dn * 0.0028) – 0.05 ,<br />
kjer je Dn digitalna vrednost.<br />
Izdelajmo model s podobo MAD82JAN in pretvorimo najprej vrednosti samo prve podobe.<br />
Najprej odpri podobo MAD82JAN in nato modul SCALAR, ki mu spremeni parametre in sicer<br />
Operation: Multiply in Scalar value: 0.0028. Nato še enkrat odpri modul SCALAR, kateremu<br />
vneseš parametre Operation: Subtract in Scalar value: 0.05. Ustvari potrebne pove<strong>za</strong>ve,<br />
izhodno datoteko poimenuj MAD82JAN-KONV. Kartografski model shrani z imenom<br />
MAD-KONV-NDVI in ga <strong>za</strong>ţeni. Vrednosti v legendi podobe MAD82JAN-KONV znašajo<br />
sedaj med -0.05 in 0.56.<br />
Diagram 2.12: Kartografski model pretvorbe vrednosti bajt v realne vrednosti vegetacijskega<br />
indeksa (NDVI)
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 63<br />
Slika 2.9: Bajt (levo) in realne (desno) vrednosti vegetacijskega indeksa (NDVI)<br />
<strong>za</strong> otok Madagaskar januarja 1982 (barvna lestvica NDVI256)<br />
2.4.3.2 Izdelava rastrske zbirke datotek<br />
Operacijo pretvorbe bajt vrednosti v realne vrednosti vegetacijskega indeksa lahko izvedemo<br />
hkrati na večih datotekah. Zato bomo izdelali rastrsko skupino datotek. Zaţeni modul<br />
Collection Editor (osnovni meni File ali ustrezna ikona) in označi vse datoteke MAD**JAN<br />
(MAD82JAN do MAD99JAN, ...\MPAGISV2) ter jih z gumbom dodaj v desno<br />
okno. Seznam shrani z File Save As pod imenom MADNDVI.RGF. Sedaj v grafičnem<br />
okolju <strong>za</strong> kartografsko modeliranje izbriši datoteko MAD82JAN, aktiviraj modul<br />
DYNAGROUP ter odpri rastrsko skupino datotek MADNDVI, ki jo poveţeš s prvim modulom<br />
SCALAR. Izhodno datoteko modela poimenuj REAL+! To je predpisana oblika<br />
<strong>za</strong>pisa, kjer oznaka »MADNDVI« navaja, da bo Macro Modeler sam oblikoval izhodna imena<br />
na osnovi imen v vhodni skupini DYNAGROUP z imenom MADNDVI, s predpono REAL.<br />
Spremenjen kartografski model shrani z imenom MAD-KONV-NDVI–SKUPINA. Zaţeni<br />
postopek. Število ponovitev je sedaj 18 (18 podob) in ga ne moremo spremeniti. Primerjaj<br />
posamezne podobe.<br />
Diagram 2.13: Kartografski model pretvorbe vrednosti bajt v realne vrednosti vegetacijskega<br />
indeksa (NDVI) nad skupino rastrskih podob
64 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
2.4.4 Modeliranje iterativnih postopkov s skupno uporabo modulov DYNAGROUP in<br />
DYNALINK<br />
Pomembna funkcija modulov DYNAGROUP in DYNALINK je izvajanje iteracijskih<br />
postopkov. V <strong>za</strong>dnji nalogi te vaje si bomo pogledali skupno uporabo teh modulov.<br />
Odpri model POVPRECJE, ki vključuje oba modula. Za izračun povprečne podobe<br />
vegetacijskega indeksa Madagaskarja je potrebno najprej sešteti vrednosti vseh 18 NDVI<br />
podob in vsoto deliti z 18. Modula DYNAGROUP in DYNALINK opravita operacijo<br />
seštevanja, <strong>za</strong>dnji modul SCALAR pa operacijo deljenja. Podoba PRAZNO_NDVI vsebuje<br />
vrednosti 0. Ta datoteka sluţi <strong>za</strong> shranjevanje vmesnih rezultatov, na katerih delujeta modula<br />
DYNAGROUP in DYNALINK.<br />
V prvi iteraciji model s pomočjo modula OVERLAY sešteje prvo podobo iz skupine<br />
MADNDVI, tj. podobo MAD82JAN, s podobo BLANK_NDVI in shrani rezultat v podobo<br />
VSOTA_1. Nato modul DYNALINK nadomesti BLANK_NDVI z VSOTA_1, doda drugo<br />
podobo (MAD83JAN) k VSOTA_1 in rezultat shrani pod imenom SUM_2. Iteracijski postopek<br />
se ponovi <strong>za</strong> vseh 18 podob v skupini rastrskih podob. Rezultat je podoba VSOTA, ki<br />
predstavlja vsoto istoleţečih vrednosti v matriki, ki opredeljuje rastrske podobe. Ko model<br />
sešteje vse podobe MAD**JAN, rezultat, tj. podobo VSOTA, deli s številom v analizo<br />
vključenih podob, tj. z 18. Končni rezultat prikazuje leva stran slike 2.10 oz. je <strong>za</strong>pisan v<br />
podatkovnem sloju MAD_POVP_NDVI.<br />
Za vajo sam pretvori vrednosti iz podobe MAD_POVP_NDVI v realne vrednosti<br />
vegetacijskega indeksa; rezultat shrani v podobo MAD_POVP_NDVI_REAL. Rezultat<br />
prikazuje slika 2.10.<br />
Diagram 2.14: Kartografski model izračuna povprečnih vrednosti vegetacijskega<br />
vegetacijskega indeksa (NDVI) s skupino rastrskih podob
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 65<br />
Slika 2.10: Vrednosti povprečnega vegetacijskega indeksa (NDVI) <strong>za</strong> otok Madagaskar v<br />
obravnavanih letih (barvna lestvica NDVI256)<br />
Za vajo sam ugotovi, kako izračuna kartografski model STAND_ODKLON vrednosti<br />
standardnega odklona od povprečja vegetacijskega indeksa na otoku Madagaskar <strong>za</strong><br />
obravnavano obdobje.<br />
Diagram 2.15: Kartografski model izračuna standardnih odklonov vrednosti vegetacijskega<br />
vegetacijskega indeksa (NDVI)
66 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Slika 2.11: Realne vrednosti standardnega odklona vegetacijskega indeksa (NDVI) <strong>za</strong> otok<br />
Madagaskar v obravnavanih letih (barvna lestvica NDVI256)<br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 67<br />
2.5 Ploskve oddaljenosti in stroškovne ploskve<br />
Namen<br />
Ploskve oddaljenosti (zračnih, tudi evklidskih, razdalj do obravnavanih<br />
objektov) smo spoznali ţe v vaji 2.3. Včasih pa ţelimo pri izračunu razdalj<br />
upoštevati tudi ovire iz stvarnega okolja. V takih primerih moramo v<br />
analitičnih postopkih z GIS orodji najprej določiti teţavnost premikanja na<br />
obravnavanem območju.<br />
V tej vaji bomo spoznali modul COST, s katerim, <strong>za</strong> razliko od modula<br />
DISTANCE ne računa razdalje v dolţinskih enotah, temveč obravnavamo<br />
razdaljo kot strošek premikanja; rezultat uporabe modula COST so<br />
stroškovne razdalje (angl. cost distances). Vhodni podatki pri izračunu<br />
stroškovnih razdalj so rastrska podoba objektov, do katerih računamo<br />
razdalje, ter podoba ploskve trenja (angl. friction surface), ki podaja relativne<br />
stroške premika preko celic. Modul COST sluţi <strong>za</strong> računanje učinka<br />
izotropnega trenja. Poleg izotropnega (enakosmernega) trenja pa poznamo<br />
tudi anizotropna (neenakosmerna) trenja. Za modeliranje tega tipa<br />
stroškovnih razdalj sluţi modul VARCOST.<br />
Modul COST ponuja dva različna algoritma <strong>za</strong> izračun stroškovnih površin.<br />
COSTPUSH je hitrejši in bolj učinkovit, kadar površine trenja niso<br />
kompleksne ali ko niso v obliki mreţe. COSTGROW deluje na kompleksnih<br />
ter običajno tudi poodatkovno bolj <strong>za</strong>htevnih podatkovnih slojih, ki lahko<br />
vključujejo tudi razne ovire iz stvarnega sveta.<br />
Ko je stroškovna ploskev izračunana, lahko uporabimo modul PATHWAY, s<br />
katerim določimo pot najniţjih stroškov med izbrano lokacijo (celico ali<br />
skupino celic) in najbliţjim objektom, do katerega so računane stroškovne<br />
razdalje.<br />
V vaji bomo predstavili stroškovne razdalje na primeru premikov v prostoru,<br />
ki ga pogojujejo različni elementi trenja. Na tak način lahko modeliramo<br />
spremenljivke kot so čas in stroški potovanja.<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
COST<br />
INITIAL<br />
LINERAS<br />
LINEVEC<br />
POINTRAS<br />
PATHWAY<br />
Najkrajše (evklidske oz. zračne) razdalje <strong>za</strong> večino analiz niso <strong>za</strong>dosten<br />
pribliţek. Če ţelimo pri izračunu razdalj upoštevati tudi ovire iz stvarnega<br />
sveta (ceste, zgradbe, reke, hribe, administrativno ureditev itd.), moramo <strong>za</strong><br />
obravnavano območje določiti strošek oziroma teţavnost premikanja.<br />
Količino, ki opredeljuje tak strošek na obravnavanem območju, imenujemo<br />
upor in jo opredelimo z dodelitvijo različnih vrednosti kot uteţi. Določitev
68 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
primernih uteţi je odvisna predvsem od poznavanja končnega cilja analize<br />
ter še posebej od zmoţnosti abstrakcije stvarnega sveta. Stroškovno ploskev<br />
izvedemo iz izvorne točke z upoštevanjem vrednosti upora.<br />
Relativne stroške premika preko celic podaja površina trenja, katere<br />
vrednosti so izraţene v enotah merjenih stroškov. Te vrednosti imajo pomen<br />
dejanskih stroškov, ki nastanejo z gibanjem v prostoru, in predstavljajo<br />
porabljen čas, porabo energije itd. Vrednosti trenja (angl. friction values) so<br />
računane relativno glede na fiksni znesek (osnovni strošek, angl. base cost),<br />
ki ima vrednost 1. Vrednosti trenja so lahko vsa realna števila med 0 in<br />
1.0*10 37 in so redko manjše od 1. V primeru, da je trenje manjše od 1,<br />
predstavlja pospešek ali silo, ki pospešuje premik preko celice. Ne glede na<br />
to, kakšen princip modeliranja trenja (angl. friction), bo končna podoba<br />
stroškovnih razdalj vključevala dejansko opravljeno pot in nastale stroške<br />
(učinke trenja) vzdolţ poti, relativno glede na osnovno vrednost trenja ali<br />
stroškov. Pretvorbo relativnih stroškov v dejanske stroške (v denarnih<br />
enotah, časovnih enotah itd.) lahko izvedemo z modulom SCALAR.<br />
Zgoraj <strong>za</strong>pisano velja <strong>za</strong> izotropna trenja, ki so neodvisna od smeri gibanja.<br />
Poleg teh pa poznamo tudi anizotropna trenja, katerih velikost se spreminja v<br />
odvisnosti od smeri gibanja. Za modeliranje učinkov anizotropnih trenj sta<br />
potrebni dve podobi trenja – ena podaja velikost trenja in druga pa smer<br />
delovanja.<br />
Opredelimo nalogo: Območje nasada moramo opremiti z električno napeljavo, pomoţno<br />
transformatorsko postajo in napeljavo do najbliţjega električnega voda. Pri tem naj bi bila<br />
izgradnja električne napeljave čim cenejša. Prikaţi podobo WORCZAHOD (podobo rabe tal<br />
<strong>za</strong> <strong>za</strong>hodna območja Worcester, Massachusetts) z barvno lestvico WORCZAHOD. Dodaj<br />
vektorski podatkovni sloj NOVNASAD (s znakovno datoteko NOVNASAD) in vektorski<br />
podatkovni sloj ELEKTROVOD (s linijsko znakovno datoteko ELEKTROVOD). Lokacija<br />
novega nasada je prika<strong>za</strong>na z belim krogom, obstoječa električna napeljava pa z rdečo linijo.<br />
Med obstoječim elektrovodom in lokacijo novih nasadov moramo poiskati traso, po kateri<br />
bomo oskrbeli nasad z elektriko ob čim niţjih stroških električne priključitve. Oba vhodna<br />
podatkovna sloja izračuna stroškovnih razdalj – podatkovni sloj objektov, do katerih<br />
računamo stroškovne razdalje, in podatkovni sloj trenja - morata biti rastrska podatkovna<br />
sloja. Najprej izračunajmo površino trenja, ki je definirana z rabo oz. pokrovnostjo tal. Kot<br />
osnovni (najmanjši) strošek izgradnje elektrovoda od lokacije novega nasada do najbliţje<br />
napeljave vzemimo odprta območja oz. kmetijske površine. V preglednici 2.1 so podane uteţi<br />
(relativni stroški) <strong>za</strong> posamezne vrste rabe tal na obravnavanem območju.<br />
V grafičnem okolju <strong>za</strong> kartografsko modeliranje odpri rastrski podatkovni sloj WORCZAHOD<br />
in shrani kartografski model z imenom VAJA2-5. Z modulom METADATA si oglej<br />
identifikacijska števila <strong>za</strong> posamezne vrste rabe tal. Izdelaj (meni Data Entry Edit) novo<br />
atributno datoteko z imenom TRENJE.AVL, kjer bodo določene vrednosti trenj <strong>za</strong> vrste rabe<br />
tal. Prvi stolpec naj vsebuje identifikacijska števila <strong>za</strong> posamezne vrste rabe tal, drugi stolpec<br />
pa ustrezne vrednosti trenj. Datoteko TRENJE.AVL shrani v podatkovni obliki ˝real˝ (modul<br />
COST namreč <strong>za</strong>hteva vhodno podobo trenj tipa ˝real˝!) in jo odpri v kartografskem modelu.<br />
Nato odpri še modul ASSIGN, ki ga poveţeš najprej z rastrsko podobo WORCZAHOD in nato
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 69<br />
še z atributno datoteko TRENJE. Izhodno datoteko poimenuj TRENJE.RST ter <strong>za</strong>ţeni<br />
postopek. Izračuna se matrika trenj glede na podeljene uteţi.<br />
Preglednica 2.1: Relativni stroški gradnje elektrovoda <strong>za</strong> posamezne vrste rabe tal<br />
ID Raba tal Trenje Razlaga<br />
8 kmetijske površine 1 osnovni stroški<br />
11, 12 pločniki 1 osnovni stroški<br />
13, 14<br />
neplodne površine in<br />
gramoznice<br />
1 osnovni stroški<br />
2, 3, 4 listnat gozd 4 stroški <strong>za</strong> poseko, odvoz drevja ter prodajo<br />
5, 6 iglast gozd 5<br />
1 vodne površine 1000<br />
iglasti gozd nima takšne vrednosti kot listnati (cena<br />
iglavcev je niţja od cene listavcev)<br />
zelo veliki stroški (še posebej vizualni učinek:<br />
elektrovod naj ne bi bil v okolici jezer in zbiralnikov)<br />
7 predmestje 1000 zelo veliki stroški (še posebej vizualni učinek)<br />
9, 10 urbana območja 1000 zelo veliki stroški (še posebej vizualni učinek)<br />
2.5.1 Rasteri<strong>za</strong>cija (rastrsko-vektorska pretvorba)<br />
Vhodni podatki <strong>za</strong> izračun stroškovne ploskve morajo biti v rastrski obliki. Zato bomo<br />
vektorske podatke NOVNASAD pretvoriti v rastrsko obliko. Najprej bomo v kartografskem<br />
modelu izdelali prazno rastrsko podobo (modul INITIAL), ki jo nato <strong>za</strong>polnimo s podatki<br />
vektorske datoteke. Izhodnemu rastrskemu podatkovnemu sloju lahko spreminjamo dva<br />
parametra: kopiramo prostorske parametre iz obstoječe datoteke ali pa sami nastavimo<br />
prostorske parametre prazne rastrske podobe. Izberemo moţnost kopiranja prostorskih<br />
parametrov (ločljivost, koordinatno izhodišče itd.) iz podobe WORCZAHOD. V modulu<br />
INITIAL moramo nastaviti tudi <strong>za</strong>četne vrednosti in podatkovni tip (v našem primeru 0 in<br />
˝integer˝). Modul poveţi z rastrsko podobo WORCZAHOD; izhodno podobo shrani pod<br />
imenom WORCPRAZNO. Shrani in aktiviraj proces. Rezultat je prazna rastrska podoba, ki jo<br />
moramo izpolniti z vektorskimi podatki. V model dodaj vektorsko datoteko NOVNASAD in<br />
nato še modul POINTRAS, ki ga poveţeš najprej z vektorsko podobo NOVNASAD in nato še<br />
rastrsko podobo WORCPRAZNO. Izhodno datoteko poimenuj NOVNASAD. Shrani in <strong>za</strong>ţeni<br />
postopek. Rezultat je rastrska podoba NOVNASAD v Boolovi obliki, kjer je lokacija novega<br />
nasada označena z enico, vse ostalo pa z ničlami.<br />
2.5.2 Izračun stroškovne ploskve<br />
Obe potrebni vhodni podobi <strong>za</strong> modul COST, površina trenja in podoba objekta, sta v rastrski<br />
obliki. Sedaj odpri v kartografskem modelu modul COST. V modulu COST nastavi algoritem<br />
COSTGROW (izračun stroškovne ploskve na večjem in bolj kompleksnem območju). Modul<br />
poveţi najprej s podobo objekta NOVNASAD in nato še s podobo trenj TRENJE. Izhodno
70 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
datoteko poimenuj STROSEKGROW ter <strong>za</strong>ţeni kartografski postopek. 28 Na rezultatu si s<br />
kurzorjem <strong>za</strong> poizvedovanje oglej nekatere vrednosti – najniţje vrednosti so najbliţje nasadu.<br />
2.5.3 Izračun stroškovno najbolj ugodne trase<br />
Najkrajšo pot do izvora električne energije izračunamo z modulom PATHWAY. Vhodna<br />
podatkovna sloja sta v tem primeru površina stroškovnih poti do novega nasada ter rastrska<br />
podoba obstoječega elektrovoda.<br />
Pred izračunom stroškovno najbolj ugodne trase novega elektrovoda do novega nasada<br />
moramo še pretvoriti vektorske podatke o obstoječem elektrovodu v rastrsko obliko. Odpri<br />
modul LINERAS, ki <strong>za</strong>hteva vhodna podatkovna sloja: vektorski podatkovni sloj<br />
ELEKTROVOD in rastrski podatkovni sloj WORCPRAZNO. Izhodno datoteko poimenuj<br />
ELEKTROVOD.<br />
Sedaj lahko pričnemo z izračunom najkrajše stroškovne poti, pri čemer bomo uporabili modul<br />
PATHWAY. V kartografski model dodaj modul PATHWAY in ga najprej poveţi s podobo<br />
stroškov (STROSEKGROW) in nato s podobo izhodiščnega objekta (ELEKTROVOD).<br />
Izhodno datoteko poimenuj NOVELEKTROVOD. Rezultat je podoba najkrajše napeljave med<br />
predlagano lokacijo novega nasada in obstoječim elektrovodom (slika 2.12).<br />
Slika 2.12: Stroškovno najbolj ugodna trasa napeljave električne energije od obstoječega<br />
elektrovoda do predlagane lokacije nasada<br />
28 Pozor: Izračun stroškovne razdalje na manj zmogljivih računalnikih lahko traja tudi več minut!
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 71<br />
Diagram 2.16: Kartografski model izračuna stroškovno najbolj ugodne trasa napeljave<br />
električne energije od obstoječega elektrovoda do predlagane lokacije nasada<br />
2.5.4 Vektori<strong>za</strong>cija (vektorsko-rastrska pretvorba)<br />
Pretvorimo sedaj rastrsko podobo NOVELEKTROVOD v vektorsko obliko z modulom<br />
LINEVEC (lahko tudi izven okolja <strong>za</strong> kartografsko modeliranje). Odpri modul LINEVEC in<br />
kot vhodno datoteko vnesi NOVELEKTROVOD. Izhodna vektorska datoteka lahko ima enako<br />
ime.<br />
Sedaj lahko izdelaš sestavljeno karto iz podob WORCZAHOD, NOVNASAD, ELEKTROVOD<br />
in NOVELEKTROVOD. Slika 2.13. prikazuje vhodne podatke in rezultat.<br />
Slika 2.13: Stroškovno najbolj ugodna trasa napeljave električne energije od obstoječega<br />
elektrovoda do predlagane lokacije novega nasada ter raba tal
72 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 73<br />
2.6 Algebra karte<br />
Namen<br />
Po Tomlinu (1990) imenujemo poljubno aritmetično kombinacijo analitičnih<br />
operacij (npr. seštevanjem dveh ali več podatkovnih slojev, mnoţenje<br />
podatkovnega sloja s skalarjem itd.) v GIS-u algebra karte. V GIS-u lahko<br />
na zbirki podob izvajamo vse algebrajske operacije; v Idrisiju so<br />
matematične operacije dostopne z moduli: OVERLAY, TRANSFORM in<br />
SCALAR; podobne operacije izvajamo tudi z računalom rastrskih podob<br />
(Image Calculator). Medtem ko z modulom OVERLAY kombiniramo dva<br />
rastrska podatkovna sloja, pa z moduloma SCALAR in TRANSFORM<br />
obravnavamo posamezne podatkovne sloje.<br />
V GIS anali<strong>za</strong>h večkrat izračunavamo tudi regresijske parametre. V Idrisiju<br />
izračunava modul REGRESS zveze med podobami ali podatki v<br />
preglednicah; modulom CROSSTAB pa izračuna kombinacijo dveh podob.<br />
Ukazi<br />
programa<br />
Idrisi<br />
Uvod<br />
REGRESS<br />
CROSSTAB<br />
V postopkih algebre kart - to je postopkih poljubnega aritmetičnega<br />
kombiniranja analitičnih operacij – prestrukturiramo in sestavljamo nove<br />
rastrske podatkovne sloje (karte). Te postopke delimo na: (a) postopke, s<br />
katerimi obdelujemo več rastrskih podatkovnih slojev (<strong>za</strong>htevana enaka<br />
ločljivost), ter na (b) postopke <strong>za</strong> obdelavo enega rastrskega podatkovnega<br />
sloja. Izvajanje postopkov algebre karte ne <strong>za</strong>hteva posebnih rastrskih<br />
podatkovnih struktur.<br />
Prestrukturiranje rastrske karte v rastrskih GIS-orodjih izvajamo z<br />
naslednjimi tremi funkcijami:<br />
a) S točkovnimi funkcijami obdelujemo vrednosti posameznih ali skupin<br />
slikovnih elementov. Z vrednostmi posameznih celic izvajamo enostavne<br />
aritmetične operacije (seštevanje, odštevanje, mnoţenje, deljenje).<br />
Vrednosti skupine celic pa ponovno kodiramo (razvrščamo) z novo<br />
vrednostjo glede na opredeljen niz vrednosti;<br />
b) Območne funkcije delujejo na skupino pove<strong>za</strong>nih celic z enako<br />
vrednostjo. Z območnimi funkcijami računamo površino in obseg<br />
skupine pove<strong>za</strong>nih celic ter dolţino trakov celic. Območna funkcija<br />
omogoča tudi zdruţevanje ter brisanje pove<strong>za</strong>ne skupine celic;<br />
c) S središčnimi funkcijami pa določamo vrednost celice glede na vrednosti<br />
v sosednjih celicah. Sosednje celice so lahko prileţne celice, celice<br />
enakih vrednosti ali pa celice v neki oddaljenosti od izbrane celice.<br />
Postopki filtriranja spadajo k središčnim funkcijam.
74 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
V vaji bomo izdelali karto kmetijsko-klimatskih con <strong>za</strong> območje Nakuru v Keniji. Odpri<br />
podobo digitalnega modela višin NRELIEF s standardno barvno lestvico. Karta kmetijskoklimatskih<br />
con je osnova <strong>za</strong> določanje klimatsko ustreznih območij <strong>za</strong> gojenje različnih<br />
kultur. Glavna dejavnika podnebja, ki vplivata na rast, sta vlaţnost in temperatura. Vlaţnost je<br />
definirana z razmerjem med količino padavin in izhlapevanjem:<br />
vlaţnost = povprečna letna količina padavin / izhlapevanje<br />
Kmetijsko-klimatske razrede bomo določili s pomočjo razredov vlaţnosti in temperaturnih<br />
razredov.<br />
Preglednica 2.2: Razredi vlaţnosti in temperaturni razredi<br />
Razred<br />
vlažnosti<br />
Faktor<br />
vlažnosti<br />
Temperaturni<br />
razred<br />
Srednja letna<br />
temperatura<br />
(v °C)<br />
7 < 0.15 9 < 10<br />
6 0.15 – 0.25 8 10 – 12<br />
5 0.25 – 0.40 7 12 – 14<br />
4 0.40 – 0.50 6 14 – 16<br />
3 0.50 – 0.65 5 16 – 18<br />
2 0.65 – 0.80 4 18 – 20<br />
1 > 0.80 3 20 – 22<br />
2 22 – 24<br />
1 24 – 30<br />
Kombinirano karto kmetijsko-klimatskih razredov bomo izdelali s pomočjo naslednjih<br />
vhodnih podatkov:<br />
- podatkovnega sloja povprečnih letnih padavin NPADAVINE,<br />
- podatkovnega sloja digitalnega modela višin NRELIEF,<br />
- temperatur in nadmorskih višine <strong>za</strong> devet meteoroloških postaj v preglednici 2.3.<br />
Kombinirano rastrsko podobo primernih kmetijsko-klimatskih razredov (AGRO_OBM) bomo<br />
izdelali s kombiniranjem temperaturnih razredov (TEMP_OBM) in razredov vlaţnosti<br />
(VLAZN_OBM). Pri tem bomo uporabili modul CROSSTAB: vsako kmetijsko-klimatsko<br />
območje bo rezultat kombiniranja temperaturnega in vlaţnostnega razreda.<br />
Razrede srednje letne temperature in razrede vlaţnosti bomo izračunali iz zveznih podob<br />
srednje letne temperature (S_L_TEMP) in vlaţnosti (VLAZNOST). Te podatke bomo<br />
reklasificirali po kriterijih, ki so določeni v preglednici 2.2.<br />
Rastrski podobi temperatur in vlaţnosti bomo izdelali iz razpoloţljivih podatkov. Edini<br />
podatki o temperaturah so meritve na devetih meteoroloških postajah, <strong>za</strong> katere so podane<br />
tudi nadmorske višine. Temperature so namreč močno pove<strong>za</strong>ne z nadmorsko višino. S<br />
pomočjo točkovnih podatkov bomo izdelali rastrsko podobo - vendar še ne poznamo<br />
pove<strong>za</strong>ve med nadmorsko višino in temperaturo.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 75<br />
Vlaţnost je podana kot razmerje med količino padavin in izhlapevanjem. Potrebovali bomo<br />
torej dva podatkovna sloja, ki bosta vsebovala te podatke. Matematično operacijo deljenja<br />
bomo nato izvedli z modulom OVERLAY. Podatki o padavinah na obravnavanem območju so<br />
v podatkovnem sloju NPADAVINE. Izračunati še moramo podatkovni sloj izhlapevanja<br />
IZHLAPEVANJE, ki ga lahko izpeljemo iz modela višin NRELIEF.<br />
V prvem koraku je potrebno izračunati pove<strong>za</strong>nost med nadmorsko višino in temperaturo na<br />
obravnavanem območju (preglednica 2.3).<br />
Preglednica 2.3: Temperature v odvisnosti od nadmorskih višin<br />
Številka postaje<br />
Nadmorska višina Srednja letna temperatura<br />
(v čevljih)<br />
(v °C)<br />
1 7086.00 15.70<br />
2 7342.00 14.90<br />
3 8202.00 13.70<br />
4 9199.00 12.40<br />
5 6024.00 18.20<br />
6 6001.00 16.80<br />
7 6352.00 16.30<br />
8 7001.00 16.30<br />
9 6168.00 17.20<br />
Iz preglednice 2.3 opazimo padanje srednje letne temperature z večanjem nadmorske višine<br />
merilne postaje. Z modulom REGRESS bomo analizirali pove<strong>za</strong>nost teh dveh številskih<br />
spremenljivk.<br />
2.6.1 Regresijska anali<strong>za</strong><br />
Z modulom REGRESS izvedemo regresijsko analizo ter izračunamo regresijski model med<br />
dvema podobama ali med dvema atributnima datotekama. Rezultat obdelave podatkov z<br />
modulom REGRESS so parametri regresijske analize ter točkovni grafikon z regresijsko<br />
premico.<br />
S pomočjo tabelaričnih podatkov v preglednici 2.3 izdelaj atributni datoteki NADM_VIS.AVL<br />
in S_L_TEMP.AVL. 29 V obeh datotekah so v prvem stolpcu identifikacijske številke postaj, v<br />
drugem pa atributni podatki. Nato <strong>za</strong>ţeni modul REGRESS (meni GIS Analysis <br />
Statistics). 30 V našem primeru je nadmorska višina neodvisna spremenljivka (datoteka<br />
NADM_VIS), odvisna spremenljivka pa temperatura (datoteka S_LET_TEMP). Rezultat je<br />
enačba razmerja in pripadajoči grafikon.<br />
29 Meni Data Entry Edit.<br />
30 Modul REGRESS ne deluje v grafičnem okolju <strong>za</strong> kartografsko modeliranje, saj rezultat izračuna ni<br />
podatkovni sloj temveč pomembnejši parametri regresijske analize ter grafikon regresijske premice.
76 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Slika 2.14: Rezultat regresijske analize pove<strong>za</strong>nosti nadmorskih višin in<br />
srednje letne temperature<br />
Rezultat regresijske analize na sliki 2.14 kaţe na močno negativno linearno pove<strong>za</strong>nost<br />
nadmorskih višin in srednje letne temperature: koeficient korelacije je blizu -1 (r = -0.9652).<br />
Opazovanjem se najbolje prilega regresijska premica Y = 26.985 – 0.0016*X.<br />
S pomočjo regresijskega modela lahko sedaj izračunamo temperaturo <strong>za</strong> katerokoli<br />
nadmorsko višino. Regresijski model se glasi:<br />
S_L_TEMP = 26.985 – 0.0016 * [NRELIEF]<br />
Izračun podatkovnega sloja temperatur lahko izvedemo z modulom SCALAR ali pa z<br />
računalom rastrskih podob. Izdelaj podatkovni sloj S_L_TEMP z računalom rastrskih<br />
podatkovnih slojev. 31<br />
Vlaţnost je definirana kot razmerje med količino padavin in izhlapevanjem. Podatke o<br />
padavinah imamo v podatkovnem sloju NPADAVINE; potrebujemo torej še podatke o<br />
izhlapevanju. Velja naslednja zve<strong>za</strong> med izhlapevanjem in nadmorsko višino:<br />
izhlapevanje (mm) = 2422 – 0.109 * nadmorska višina (v čevljih) .<br />
Matematično operacijo lahko zopet izvedemo z modulom SCALAR ali z računalom rastrskih<br />
podob. Uporabi računalo rastrskih podob. Rezultat <strong>za</strong>piši v podatkovni sloj IZHLAPEVANJE<br />
in vnesi naslednji matematični izraz:<br />
2422 – (0.109 * [NRELIEF]) ,<br />
ki ga shraniš z imenom IZHLAPEVANJE. Zaţeni postopek izračuna.<br />
31 Uporabi Image Calculator (meni GIS Analysis Mathematical Operations). Izhodna datoteka se naj imenuje<br />
S_L_TEMP. V okno vnesi gornjo enačbo. Pri vnosu imena izhodne datoteke moramo izpisati oglate oklepaje;<br />
pri tem lahko uporabiš gumb . Izraz shrani s z imenom<br />
S_L_TEMP in <strong>za</strong>ţeni postopek . Rezultat je rastrski podatkovni sloj temperatur<br />
na obravnavanem območju.
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 77<br />
Sedaj lahko v okolju <strong>za</strong> kartografsko modeliranje sestavimo model. Odpri podobi<br />
NPADAVINE in IZHLAPEVANJE ter ju poveţi z modulom OVERLAY. V modulu določi<br />
operacijo deljenja prvega podatkovnega sloja z drugim (Ratio (zero option)). Izhodno<br />
datoteko poimenuj VLAZNOST. Kartografski model shrani z imenom VAJA2-6 in <strong>za</strong>ţeni<br />
postopek. Vrednosti na podobi, ki podajajo razmerje med padavinami in izhlapevanjem, so<br />
brez enot. Če je vrednost večja od 1, je vrednost padavin večja od izhlapevanja – v tem<br />
primeru govorimo o pozitivni vlaţnosti. V nasprotnem primeru govorimo o negativni<br />
vlaţnosti.<br />
Sedaj imamo vse potrebne podatke <strong>za</strong> izdelavo podatkovnega sloja kmetijsko-klimatskih<br />
razredov (AGRO_OBM); in sicer na osnovi temperaturnih razredov in razredov vlaţnosti. V<br />
kartografskem modelu odpri modul RECLASS. Izhodno datoteko poimenuj VLAZN_OBM.<br />
Parametre reklasifikacije bomo definirali v atributni datoteki VLAZNOST.RCL. Le-to lahko<br />
izdelamo tudi v modulu RECLASS. Meje razredov in vrednosti kategorij vlaţnosti so<br />
določene v preglednici 2.2. Parametri atributne datoteke VLAZNOST.RCL so:<br />
7 0 0.15<br />
6 0.15 0.25<br />
5 0.25 0.40<br />
4 0.40 0.50<br />
3 0.50 0.65<br />
2 0.65 0.80<br />
1 0.80 99<br />
-9999<br />
Rezultat reklasifikacije je podoba vlaţnosti, ki jo prikaţi z barvno lestvico Idrisi256.<br />
Vrednosti so razvrščene v 5 razredov (glej tudi sliko 2.15).<br />
Po podobnem postopku izdelaj podatkovni sloj temperaturnih razredov. V metapodatkovni<br />
datoteki si poglej maksimalno in minimalno temperaturo. Nato z modulom RECLASS izdelaj<br />
datoteko S_L_TEMP.RCL (preglednica 2.2, temperaturni razredi). Parametri atributne<br />
datoteke S_L_TEMP.RCL so:<br />
9 0 10<br />
8 10 12<br />
7 12 14<br />
6 14 16<br />
5 16 18<br />
4 18 20<br />
3 20 22<br />
2 22 24<br />
1 24 30<br />
-9999<br />
V kartografski model dodaj datoteko S_L_TEMP in modul RECLASS ter ju poveţi. Izhodni<br />
podatkovni sloj poimenuj TEMP_OBM. Rezultat prikazuje slika 2-.16.
78 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
Slika 2.15: Območja vlaţnosti<br />
Slika 2.16: Temperaturna območja
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 79<br />
Vsako kmetijsko-klimatsko območje je rezultat kombiniranja temperaturnega in vlaţnostnega<br />
razreda. Operacijo kombiniranja izvedemo v modulu CROSSTAB. Dodaj modul v kartografski<br />
model. Rezultat kombiniranja shranimo v podatkovni sloj AGRO_OBM. Rezultat prikazuje<br />
vse moţne kombinacije temperaturnih in vlaţnostnih razredov – v razmerju kot smo ga<br />
definirali v modulu CROSSTAB.<br />
Slika 2.17: Kmetijsko-klimatska območja kot rezultat kombiniranja temperaturnih<br />
in vlaţnostnih razredov<br />
Diagram 2.17: Kartografski model izračuna kmetijsko-klimatskih območij<br />
V tej vaji smo uporabili modula Računalo podob in OVERLAY <strong>za</strong> izvedbo osnovnih<br />
matematičnih operacij, kjer so kot spremenljivke nastopali podatkovni sloji. Matematično
80 Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong><br />
modeliranje, tj. algebra karte, v pove<strong>za</strong>vi s podatkovnim poizvedovanjem pa predstavlja<br />
osnovo <strong>sistem</strong>ov GIS. Prav tako smo se seznanili z modulom CROSSTAB, ki izdela<br />
podatkovni sloj: kombinacijo razredov dveh vhodnih podatkovnih slojev.<br />
Za vajo samostojno izdelaj podatkovni sloj, ki bo vseboval kombinacije temperaturnih<br />
območij od 6 do 8 in območij vlaţnosti <strong>za</strong> razrede 1 do 3. Strokovnjaki so namreč ugotovili,<br />
da so ti temperaturni razredi in razredi vlaţnosti najprimernejši <strong>za</strong> gojenje izbrane kulture.<br />
Zapiski:
Drobne & Bogatin: Prostorske analize v GIS orodju Idrisi – <strong>Vaje</strong> 81<br />
LITERATURA<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Samo Drobne. Katere formule so temelj prostorskim anali<strong>za</strong>m v GIS-u<br />
V: Marko Krevs s sod. (ur.), Geografski <strong>informacijski</strong> <strong>sistem</strong>i v Sloveniji : 1997-1998,<br />
Zbornik referatov simpozija, Ljubljana, 29. september 1998. 1998, str.111-124.<br />
Samo Drobne, Sonja Bogatin. Strukture in analize prostorskih podatkov: vaje.<br />
Ljubljana: Univer<strong>za</strong> v <strong>Ljubljani</strong>, Fakulteta <strong>za</strong> gradbeništvo in geodezijo, Oddelek <strong>za</strong><br />
geodezijo, 2004.<br />
Samo Drobne, Anka Lisec. Multi-attribute Decision Analysis in GIS : Weighted<br />
Linear Combination and Ordered Weighted Averaging. Informatica (Ljublj.), 2009,<br />
letn. 33, št. 4, str. 459-474.<br />
Samo Drobne, Boris Kovič. Upravljanje z negotovostjo pri izračunu poplavnega<br />
območja z GIS-om. V: Janez Grad (ur.). Dnevi slovenske informatike, Portoroţ,<br />
Slovenija, 19.-22. april 2000. Zbornik posvetovanja DSI 2000. Ljubljana: Slovensko<br />
društvo Informatika, 2000, str. 650-659.<br />
Samo Drobne, Tomaţ Podobnikar. Osnovni pojmi v <strong>geografski</strong>h <strong>informacijski</strong>h<br />
<strong>sistem</strong>ih, www.fgg.uni-lj.si/sdrobne/GIS_Pojm/<br />
Samo Drobne, Tomaţ Podobnikar, Sebastian Marini. Prostorske analize v <strong>geografski</strong>h<br />
<strong>informacijski</strong>h <strong>sistem</strong>ih. Geod. vestn., 1997, let. 41, št. 4, str. 291-301.<br />
J. Ronald Eastman, Idrisi32 - Release 2: Guide to GIS and Image Processing,<br />
Volume1, Clark Labs, Clark University, Worcester, USA, 2001.<br />
J. Ronald Eastman, Idrisi32 - Release 2: Guide to GIS and Image Pocessing, Volume<br />
2, Clark Labs, Clark University, Worcester, USA, 2001.<br />
J. Ronald Eastman, Idrisi32 - Release 2: Tutorial, Clark Labs, Clark University,<br />
Worcester, USA, 2001.<br />
J. Ronald Eastman, Idrisi Andes: Guide to GIS and Image Pocessing, Clark Labs,<br />
Clark University, Worcester, USA, 2006.<br />
J. Ronald Eastman, Idrisi Andes: Tutorial, Clark Labs, Clark University, Worcester,<br />
USA, 2006.<br />
Tomaţ Podobnikar, Samo Drobne. Metode statističnih prostorskih analiz v<br />
geografskem informacijskem <strong>sistem</strong>u. Geod. vestn., jul. 1999, letn. 43, št. 2, str. 130-<br />
142.