A tantárgy neve:
- magyarul: Szakági programozás gyakorlat
- angolul: GIS-specific Programing
Kódja: TTGML7011
Szemeszter: 2. félév
Felelős oktatási egység: Debreceni Egyetem, TTK, Természetföldrajzi és Geoinformatikai Tanszék
Kötelező előtanulmány neve: -
Kódja: -
Követelmény: Gyakorlati jegy
Kredit: 2
Oktatás nyelve: magyar
Tantárgyfelelős oktató: Dr. Szabó Gergely, egyetemi adjunktus
típus | heti óraszámok | ||||||
---|---|---|---|---|---|---|---|
előadás | gyakorlat | labor | |||||
nappali | x | heti | 0 | heti | 0 | heti | 2 |
levelező | féléves | féléves | féléves |
A kurzus tartalma, témakörei
Programozási alapismeretek (algoritmus, algoritmus megadási módok, programozási paradigmák, fordító, értelmező). Python alapismeretek (változó, adattípusok, vezérlési szerkezetek, objektumok, felhasználói függvények, kivételkezelés, felhasználói input). Kódok alkalmazási lehetőségei ArcGIS-ben. Az ArcPy csomag moduljaival térinformatika állomá-nyokból adat elérése, módosítása, törlése. Új állományok létrehozása, attribútum táblázat bővítése. Raszteres adatok kezelése.
Kötelező olvasmány:
- Gérard Swinnen, Tanuljunk meg programozni Python nyelven, 2005. (mek.oszk.hu/08400/08435/08435.pdf)
Ajánlott szakirodalom:
- Eric Pimpler, Programming ArcGIS 10.1 with Python Cookbook, Packt Publishing, 2013.
- Rance D. Necaise, Data Structures and Algorithms Using Python, Wiley, 2011.
- Kent D. Lee, Steve Hubbard, Data Structures and Algorithms with Python, Springer, 2015.
- Paul A. Zandbergen, Python Scripting for ArcGIS, ESRI Press, 2013.