21.01.2015 Views

Vaje iz prostorskih analiz v GIS orodju ArcGIS, UL, FGG, Ljubljana

Vaje iz prostorskih analiz v GIS orodju ArcGIS, UL, FGG, Ljubljana

Vaje iz prostorskih analiz v GIS orodju ArcGIS, UL, FGG, Ljubljana

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Bobnar, Drobne in Šumrada: Priročnik za vaje <strong>iz</strong> <strong>prostorskih</strong> anal<strong>iz</strong> v <strong>GIS</strong> <strong>orodju</strong> Arc<strong>GIS</strong><br />

Učenje pisanja scenarijev ni stvar teh vaj. Da se spoznate z njimi je dovolj, če svoj model<br />

<strong>iz</strong>vozite v Python. Nato ga boste dodali v ArcToolbox in oblikovali standardni vmesnik.<br />

V aplikaciji ArcToolbox z desnim gumbom na miški kliknite na Moja orodja > Vaja 02 ><br />

Model in <strong>iz</strong>berite Edit.<br />

V menijski vrstici v oknu Model <strong>iz</strong>berite Model > Export > To Script > Python.<br />

V pogovornem oknu Save As scenarij shranite kot ...\Vaja02\Anal<strong>iz</strong>aPovrsja.py<br />

OPOMBA: Scenarije lahko pišete v številnih programskih jezikih, kot so Python, Jscript in<br />

VBScript. Scenariji so tekstovne datoteke, zato jih lahko pišete in urejate tudi s katerim koli<br />

urejevalcem besedila.<br />

Zaprite okno modela, ne da bi shranili spremembe.<br />

Zaţenite Windows Notepad in odprite datoteko ...\Vaja02\Anal<strong>iz</strong>aPovrsja.py.<br />

Oglejte si scenarij. Začne se z uvozom nekaterih standardnih kodiranih modulov, kot je<br />

win32com.client. Nato se ustvarijo geoprocesorski elementi z imenom 'gp'. Ti elementi<br />

vsebujejo Arc<strong>GIS</strong> ukaze, kot je Slope_sa. Scenarij ima kodo za branje vrednosti argumentov<br />

<strong>iz</strong> vnosnega polja, saj ste v modelu vhodne in <strong>iz</strong>hodne podatkovne n<strong>iz</strong>e označili za parametre.<br />

Drugače bi bila na tem mestu uporabljena imena podatkovnih n<strong>iz</strong>ov. Na koncu je koda za<br />

zagon ukazov razširitve Spatial Analyst.<br />

Zaprite Windows Notepad.<br />

20

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

Saved successfully!

Ooh no, something went wrong!