Formação

Python aplicado às Ciências Geoespaciais

Brevemente

Competências de Saída

Com mais de 20 milhões de utilizadores em todo o mundo, a linguagem de programação Python tornou-se numa ferramenta de eleição para análise geoespacial em ambiente científico e empresarial. Tendo o número de utilizadores vindo a crescer anualmente a uma taxa de 10%, a linguagem Python está atualmente implementada nas actividades diárias de um número cada vez maior de organizações públicas e privadas. Com uma comunidade numerosa e bastante activa, as funcionalidades desta poderosa linguagem têm vindo a estender-se para diversas áreas, sendo a análise espacial uma das que tem registado maior atenção. Atualmente 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 e utilização em ambiente SIG.

Competência de saída

No final da formação, os formandos deverão ter adquirido competências básicas de manipulação e análise de informação geoespacial usando a linguagem Python. Deverão conseguir interpretar um problema do âmbito geoespacial e desenvolver uma abordagem de resolução em Python. Deverão ainda ter adquirido competências de impressão de mapas com qualidade para publicação.

Conteúdos Programáticos

Módulo I (4h) – Conda e Powershell

– Comandos (CLI) do Anaconda; Gestão e Atualização

– Gestão de Pacotes e Environments na Powershell

– Introdução às funcionalidades dos pacotes necessários para análise geoespacial

– Execução de scripts na linha de comandos

Módulo II (4h) – Gráficos e análise geoespacial em Python

Introdução à biblioteca NumPy para operações matemáticas e estruturação de dados em arrays multidimensionais

– Introdução à biblioteca Matplotlib para visualização de dados a 2D e 2,5D

– Introdução à biblioteca SciPy para algoritmos de interpolação, estatística e estruturação de informação espacial.

– Análises simples de estatística descritiva; histogramas, scatter plots e regressões

Módulo III (4h) – Processamento de Informação Vetorial em Python

– Introdução à biblioteca de alta performance Pandas para estruturação e visualização de dados.

– Operadores básicos e tipos de dados em classes e dataframes; ferramentas de análise gráfica

– Introdução às bibliotecas Pyproj e Geopandas

– Manipulação de shapefiles, análise de atributos, mapas temáticos e transformação de coordenadas

Módulo IV (4h) – Processamento de Informação Raster em Python

– Integração de informação raster nos formatos GeoTIF e JPEG2000

– Introdução às bibliotecas GDAL e Rasterio para análise de dados geoespaciais na forma matricial

– Usar o Python com um Sistema de Informação Geográfica

Destinatários/as

A formação é destinada a todas as pessoas que tenham reduzida experiência com o Python ou que não possuam qualquer conhecimento da linguagem, sendo no entanto necessário que haja um conhecimento geral de programação e processos envolventes. A sesão destina-se a profissionais ou estudantes que necessitem de alguma forma de fazer uso da informação georreferenciada no seu trabalho (Engenharia, Geografia, Geologia, Biologia, Arquitetura, entre outros).

Observações

Idioma: Português

Se pretender ficar em lista de espera, por favor registe-se aqui

Formações Relacionadas