A linguagem Python é uma poderosa ferramenta open-source multiplataforma para a visualização, processamento e análise de dados espaciais e informação georreferenciada, fazendo uso das suas fortes capacidades gráficas e estatísticas para mapeamento de alta qualidade.
Objetivo
Conhecer a linguagem de programação Python como uma ferramenta de trabalho fiável para automatização de processos ligados à análise, tratamento e visualização de informação geoespacial.
Conteúdos Programáticos
Módulo I (2h) – Introdução à linguagem Python
- Instalação e configuração do ambiente de desenvolvimento Python
- Introdução ao ambiente de desenvolvimento integrado Spyder
- Introdução à linha de comandos para computação interactiva – IPython
Módulo II (2h) – Algoritmia e sintaxe
- Tipos de Dados (variáveis do tipo int, float, byte…, strings, listas, dicionários…)
- Fluxo de controlo (ciclos, condições if-then)
- Organização do código (funções, módulos, pacotes)
Módulo III (2h) – Introdução ao módulo NumPy
- Compreender a estruturação de dados com N-dimensões
- Indexação de arrays, junção e corte com índices, máscaras
- Operações matemáticas e estruturação de dados em arrays multidimensionais
Módulo IV (2h) – Introdução ao módulo Matplotlib para visualização de dados 2D
- Controlo de cores, eixos e legendas
- Criação de gráficos de dispersão, linhas e barras
- Gráficos de estatística, histogramas
- Sub-figuras, organização gráfica
Duração: 8 horas
Para duvidas e esclarecimento, por favor, contactar formacao@oern.pt.