NOVA Information Management School

Software Aberto e Programação em SIG

Code

200143

Academic unit

NOVA Information Management School

Credits

7.0

Teacher in charge

Teaching language

Portuguese. If there are Erasmus students, classes will be taught in English

Objectives

Not Available

Prerequisites

n/a

Subject matter

1. Python Programming

  • Introduction to Programming
  • Python basics
  • Functions and control structures
  • Strings, Lists, Tuples, Dictionaries
  • File I / O
  • Objects
2. Python Scripting in ArcGIS
  • Introduction to GIS objects
  • Manipulating data in ArcGIS
  • Using tools of ArcGIS
3. Python and Open Source tools
  • Using several modules and libraries for processing geographic data

Bibliography

  • Lutz , M. (2007) Learning Python, 3rd Edition. O'Reilly Media
  • Sherman, G. (2012) The Geospatial Desktop: Open Source GIS & Mapping. Locale Press

Teaching method

E-Learning Component:
Synchronous - Synchronous Sessions, self-assessment exercises.
Asynchronous tools - Discussion Forum. Access to Content Platform.
Classroom component (which may be replaced by videoconference):
Presentation and discussion of the Final Project

Evaluation method

Report and presentation of a practical project (individual) - 100%.

Courses