Programação em Ambiente SIG
1
2018-2019
02015345
Conhecimento Transversal
Português
Inglês
Presencial
Semestral
6.0
Opcional
2º Ciclo - Mestrado
Conhecimentos de Base Recomendados
Não aplicável.
Métodos de Ensino
Os conhecimentos adquiridos nas aulas TP são aplicados no decurso das aulas PL na execução de exercícios simples assim como na realização de pequenos trabalhos práticos para avaliação, realizados individualmente por cada estudante sob a supervisão do docente. Esta supervisão complementa-se com tutoriais individuais em horas de gabinete combinados com os estudantes sempre que necessário.
Resultados de Aprendizagem
Esta unidade curricular destina-se a abordar o geoprocessamento avançado em sistemas de informação geográfica (SIG) por geração de modelos de fluxo e por procedimentação em Python. Pretende-se assim que os estudantes aprendam a automatizar procedimentos eficazes relativos a tarefas em ambiente SIG.
Estágio(s)
NãoPrograma
1. TOPOLOGIA NOS SIG
1.1 Fundamentos
1.2 Exemplo do ArcGIS
1.2.1 ArcInfo: coverage e grid
1.2.2 ArcView: shapefile
1.2.3 Geodatabase
2. GEOPROCESSAMENTO
2.1 Generalidades
2.2 Execução em ArcGIS
2.2.1 A ArcToolbox
2.2.2 O ModelBuilder
2.3 Geoprocessamento avançado: "scripting" em Python
2.3.1 Acesso à geometria de entidades
2.3.2 Criação de geometrias
2.3.3 Criação e manipulação de subconjuntos de entidades
2.3.4 Manipulação de dados com o objeto "SpatialReference"
2.3.5 Criação de ferramentas a partir de "scripts" em Python.
Docente(s) responsável(eis)
José Paulo Elvas Duarte de Almeida
Métodos de Avaliação
Avaliação
Trabalho laboratorial ou de campo: 25.0%
Exame: 75.0%
Bibliografia
Pimpler, E. (2013): Programming ArcGIS 10 With Python Cookbook. Packt Publishing, Birmingham (UK).
Zandbergen, P. (2013): >>>Python Scripting for ArcGIS. ESRI Press, Redlands (California, USA).
Worboys, M; Duckham, M (2004): GIS, a computing perspective (2nd ed). CRC Press, Boca Raton (Florida, USA).