Пратите нас

Image Alt

ГИС програмирање (МГИС2И2)

  /  ГИС програмирање (МГИС2И2)

ГИС програмирање (МГИС2И2)

  • Врста и ниво студија: Мастер академске студије
  • Наставник
  • Статус предмета: Изборни
  • Број ЕСПБ: 5
  • Семестар: 2
  • Број часова: 3+0

Циљ предмета

Циљ курса је упознавање студената са основама скрипт програмирања, како да аутоматизују ГИС задатаке користећи Pythоn програмски језик. Аутоматизација може олакшати рад, а познавање скрипт језика попут Pythоn-a је веома важна вештина коју је потребно да имају ГИС аналитичари.

Исход предмета

По завршетку курса студент ће бити у могућности да:

– Дизајнира и имплементује решења у Pythоn-у за аутоматизацију геопроцесинг задатака.

– Покаже разумевање програмских концепата, метода и приступа, као што су отклањање грешака, провере грешака и документације.

– Покажу разумевање напредних концепата као што су екстерне библиотеке.

– Способан да интегрише садржај, примере и концепте из екстерних извора, као што је ArcGIS.

Садржај предмета

Теоријска настава:

– Увод у ГИС моделирање и Pythоn.

– Pythоn и основе програмирања.

– ГИС-приступ подацима и манипулација са Pythоn.

– Pythоn за ГИС аналитичаре

 

Практична настава:

– Pythоn примери, мап алгебра и растери, креирање бафера, скрипт алати, комуникација са ГИС алатима.

Литература

Python Scripting for ArcGIS by Paul Zandbergen

Python homepage (http://www.python.org/ )

Службени туторијал (Guido van Rossum) (http://docs.python.org/tut/tut.html )

Mark Pilgrim, Dive Into Python (on-line book http://diveintopython.org/)

Mark Lutz, Learning Python, 3rd Edition, O’Reilly, 2007

Mark Lutz, Programming Python, 3rd Edition, O’Reilly, 2006