SER-347 - Introdução à Programação para Sensoriamento Remoto

A grande quantidade e diversidade de fontes de produtos derivados de Sensoriamento Remoto disponíveis acarreta em uma mudança de paradigma nas pesquisas realizadas em Sensoriamento Remoto: os requisitos dos cientistas em relação às ferramentas utilizadas para manipulação dos dados vai muito além dos recursos tradicionalmente encontrados em aplicativos com interfaces gráficas.

Atualmente, praticamente todos os Sistemas de Informação Geográficas (SIG) modernos apresentam suporte à realização de processamentos através de alguma linguagem de programação baseada em scripts.

Este curso irá apresentar conceitos, técnicas e ferramentas computacionais para apoio ao ciclo de pesquisa em Sensoriamento Remoto, envolvendo a aquisição de dados, organização e integração de dados, análise e visualização. Para isso, será apresentado aos alunos uma visão geral de como construir pequenos programas em linguagens de programação populares como a linguagem Python, para automatização de atividades rotineiras ou repetitivas, que sejam capazes de extrair, transformar e analisar dados geoespaciais.

Tópicos da Disciplina

  • Introdução à Lógica de Programação: A Linguagem de Programação Python; Tipos de Dados; Variáveis e Atribuição; Leitura de Dados; Estruturas de Controle; Sequências; Funções.
  • Manipulação e Análise de Dados Matriciais: Layer stack; Transformação entre Sistemas de Referência Espacial; Recorte e Mosaicos; Estatísticas Básicas de imagens; Aritmética de bandas; Visualização;
  • Manipulação e Análise de Dados Vetoriais: Operações Espaciais (métricos, buffers, conjunto, topológicos); Manipulação de arquivos de formato vetorial (Shapefile, KML, GeoJSON); Transformação entre Sistemas de Referência Espacial. Visualização;
  • Análise Integrada de Dados Matriciais e Vetoriais: Análise Integrada com geometrias (pontos, linhas e polígonos).
  • Séries Temporais: Obtendo séries temporais de serviços Web; Visualização e análise de séries temporais.

Turmas

Dicas


QR Code
QR Code start (generated for current page)