You are on page 1of 10

VAJA 08: DOLOČITEV IN ANALIZA POREČJA

Iz digitalnega modela višin lahko določimo porečje, kar bomo spoznali v 8. vaji.

Zaženite ArcGIS Pro z izbiro možnosti Map.

➢ Odprite pogovorno okno Add Data in ustvarite povezavo do mape ...\VAJA08\podatki


➢ Iz mape ...\Vaja08 dodajte na karto naslednje podatkovne sloje:
o dmv: digitalni model višin;

➢ V pogovornem oknu Environment Settings nastavite parametre okolja za osmo vajo:


o Current Workspace: ...\VAJA08\podatki
o Scratch Workspace: ...\VAJA08\podatki
o Extent: izberite Same as layer dmv
o Cell Size: izberite Same as layer dmv

Za določanje porečja uporabimo orodja v skupini Hydrology, ki omogočajo določanje odtoka vode po
površju. Celice nimajo določene smeri odtoka, zato celicam v rastrskem sloju dmr določimo smer
največjega naklona torej smer odtoka vode. Odtok vode v porečju določamo tako, da uporabimo orodji
Fill in Flow Direction.

Najprej bomo uporabili orodje Fill, s katerim bomo zapolnili morebitne ponore v rastru površja in s
tem odstranili majhne nepopolnosti v podatkih. Ponori predstavljajo celice z nedoločeno smerjo
odtoka, kar pomeni, da nobena celica, ki jih obdaja, ni nižja. Ker je točka izliva v porečju celica z najnižjo
nadmorsko višino, ne smejo biti ponori nižji od nje. Z orodjem Fill tako določimo največjo dovoljeno
razliko med globino ponora in točko izliva ter s tem določimo, kateri ponori bodo napolnjeni in kateri
bodo ostali nedotaknjeni.

➢ Spatial Analyst Tools > Hydrology > Fill


o Input surface raster: dmv
o Output surface raster: dmv_fill

V naslednjem koraku bomo določili smer odtoka. Uporabili bomo orodje Flow Direction, ki vsaki celici
določi sosednje(o) celico z najstrmejšim pobočjem (najnižja nadmorska višina – največji naklon).

➢ Odprite Spatial Analyst Tools > Hydrology > Flow Direction


o Input surface raster: dmv_fill
o Output flow direction raster: dmv_flowdir

Raster dmv_flowdir se prikaže na zemljevidu. Vrednosti v legendi pomenijo smer odtoka vode. Na
primer, če je smer najstrmejšega odtoka levo od procesirane celice, je vrednost smeri odtoka, zapisana
v celici 16.

Če je celica nižja od sosednjih osmih celic, se ji pripiše vrednost najnižje sosednje celice in odtok je
določen preko te celice. Če ima več celic nižjo vrednost se celici pripiše ta vrednost, vendar odtok je
določen z eno od metod za izločitev odtoka ene celice. Celicam z nedefinirano smerjo odtoka lahko
določimo odtok z orodjem Sink.
Odtočno omrežje območja raziskave lahko dobimo iz uporabo orodja Flow Accumilation, ki oblikuje
raster akumuliranega odtoka v vsako celico.

Da dobimo akumulacijo vode v posamezni celici uporabimo orodje Flow Accumulation.


➢ Odprite Spatial Analyst Tools > Hydrology > Flow Accumulation
o Input surface raster: dmv_flowdir
o Output flow direction raster: dmv_flowacc

Uporabimo Raster calculator, da dobimo celice, kjer je akumulacija vode večja – reko in pritoke.

➢ Odprite Map Algebra > Raster Calculator


o Vpišite formulo: dmv_flowacc >1000
o Output raster: flowacc1000
➢ Postopek ponovite s številko 10000, tako da v Raster Calculator:
o vpišite formulo: dmv_flowacc >10000
o Output raster: flowacc10000

Vprašanje: Razložite v čem je razlika večje in manjše akumulacije.


Naredite nov točkovni sloj (izliv.shp), kjer označite izlivno točko – ta mora biti v zadnji celici reke.
Dodate stolpec ID in vrednost 1.

Odprite Catalog poiščite mapo vaja8 > New > Shapefile. Odpre se okno Create Feature Class, kjer
poimenujete in definirate točkovni vektorski sloj.

o Feature Class Name: izliv


o Geometry Type: izberte Point
o Ostalo pustite tako kot je nastavljeno.

V podatkovnem okviru se vam pojavi nov vektorski sloj izliv, ki ga izberete. V zgornji orodni vrstici
izberite Edit > Create. Odpre se vam možnost oblikovanja sloja izliv. Izberete prvo možnost, da lahko
ustvarite točko.

Ustvarite točko na zadnji celici reke Badaševice (pri izlivu v morje). Odprete Atributno tabelo in stolpec
ID vnesete vrednost 1 (to lahko naredite tudi s klikom na modro puščico v oknu Create Features).
Za oblikovanje porečja Badaševice bomo uporabili orodje Watershed, ki določi območje s katerega vsa
voda odteka v izbrano točko.

➢ Odprite Spatial Analyst Tools > Hydrology > Watershed


o Input D8 flow direction raster: dmv_flowdir
o Input raster or feature pour point data: izliv
o Output raster: Watershed1

Rastrske podatke porečja spremenimo v vektor z uporabo orodja Raster to Polygon.

➢ Odprite Conversion Tools > From Raster > Raster to Polygon


o Input raster: Watershed1
o Field: VALUE
o Output polygon features: porecje_Bad
Določanje porečja z uporabo orodja Basin

Lahko pa določimo porečje tudi z uporabo orodja Basin, s katerim določimo razvodja z določitvijo
območij združevanja vode v določenem vodotoku (izbere se končna točka vodotoka ter pregleda
okolica, iz katere se voda steka). To naredimo z uporabo orodja Basin in Flow Accumilation v skupini
orodij Hydrology. Basin je orodje, s katerim ustvarimo raster, ki označuje vsa porečja. Porečja so
razmejena tako, da se med porečji opredeli črte grebenov, ki ločujejo porečja (razvodnice). Orodje iz
rastra smeri odtoka (rezultata orodja Flow Direction) določi vse skupine povezanih celic, ki pripadajo
istemu porečju z lociranjem točk izliva na robovih določenega rastra.

➢ Spatial Analyst Tools > Hydrology > Basin


o Input D8 flow direction raster: dmv_flowdir
o Output basin raster: dmv_basin

Vprašanje: V čem se orodji razlikujeta Basin in Watershed?


Izračun gostote rečne mreže

Za izračun gostote rečne mreže potrebujemo podatke dolžine reke in pritokov znotraj porečja ter
površino, zato moramo najprej dobljeno porečje izrezati z uporabo orodja Extract by Mask.

➢ Odprite Spatial Analyst Tools > Extraction > Extract by Mask


o Input raster: flowacc10000
o Input raster or feature mask data: porecje_Bad (vector)
o Output raster: recna_mreza

Za izračun dolžine reke s pritoki najprej spremenimo rastrski sloj v vektorski in odrežemo na območje
porečja Badaševice.

➢ Odprite orodje Conversion Tools > From Raster > Raster to Polyline
o Input raster: flowacc10000
o Output polyline: recna_mreza1

Vektorski linijski sloj odrežemo z orodjem Clip.

➢ Odprite orodje Analysis Tools > Extract > Clip


o Input raster: recna_mreza1
o Output polyline: recna_mreza2
Izračunamo površino porečja iz rastrskega sloja recna_mreza, tako da uporabimo Calculate Field v
atributni tabeli (izračunamo površino v m2).

V atributni tabeli vektorskega sloja recna_mreza2 izračunamo dolžino linij tako, da dodamo nov Field
in za izračun dolžine uporabimo Calculate Geomety (v metrih). Ta vektorski linijski sloj združimo z
orodjem Dissolve.

➢ Odprite orodje Data Management Tools > Generalization > Dissolve


o Input raster: recna_mreza2
o Output polyline: RM_dissolve
o Statistic Fields: Field: dolzina
o Statistic Type: Sum

Če odpremo atributno tabelo RM_dissolve imamo v tabeli zapisano vsoto vseh linij.

Iz obeh podatkov izračunamo gostoto rečne mreže tako, da v atributni tabeli v novem stolpcu
izračunamo gostoto (dolžina/površina porečja v km2).

OPOMBA: izrez lahko izvedemo tudi po drugačnem vrstnem redu in pridemo do enakega rezultata.
Ravno tako lahko na drugačen način izvedemo izračun gostote rečne mreže.

Gostota vodotokov na območju je različna. Če bi želeli analizirati gostoto rečne mreže uporabimo
orodje Line Density, ki izračuna gostoto linijskih objektov v okolici vsake izhodne celice (npr. število
kilometrov reke na kvadratni kilometer). Metoda deluje tako, da okrog vsake celice izdela krog z
določenim polmerom. Dolžina dela vsake linije znotraj kroga se pomnoži s pripadajočo vrednostjo v
polju številčnosti populacije. Vrednosti se seštejejo, vsota pa se deli s površino kroga. Na ta način se
izračuna gostota linijskega pojava za vsako celico izhodnega rastra.
➢ Zaženite Spatial Analyst Tools > Density > Line Density:
o Input polyline features: recna_mreza2
o Population field: grid_code
o Output raster: line_densityRM2
o Output cell size: dmv
o Search Radius: 800
o Area Units: SQUARE_KILOMETERS

OPOMBA: Z izrazom v algebri karte (orodje Raster Calculator) bi to zapisali:


LineDensity("ceste", "NONE", 25, 800, "SQUARE_KILOMETERS")
Output raster: ...\ line_densityRM2

NALOGA: Določite porečja vsem pritokom Badaševice.

Določite porečje Dragonje po zgornjem postopku za podatke dmr_Dragonja, ki jih najdete v mapi s
podatki v 8. vaji.

Viri:

GIS Lounge. 2023. How to Use ArcGis Pro to Map Watersheds. https://www.gislounge.com/arcgis-pro-
map-watersheds/.

You might also like