Vaje za geografski informacijski sistem - Univerza v Ljubljani ...

Vaje za geografski informacijski sistem - Univerza v Ljubljani ... Vaje za geografski informacijski sistem - Univerza v Ljubljani ...

fgg.uni.lj.si
from fgg.uni.lj.si More from this publisher
01.01.2015 Views

Prostorske analize v GIS orodju Idrisi: Vaje Samo Drobne in Sonja Bogatin

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!