Introdução à Programação em SIG
Um Guia Prático de Python para Ferramentas Geoespaciais de Código Aberto
by Qiusheng Wu · creator profile
Desbloqueie o poder dos dados geoespaciais com Python! Este guia prático foi desenvolvido para iniciantes e usuários intermediários que desejam explorar a análise espacial e a cartografia interativa com ferramentas de código aberto. Você aprenderá a trabalhar com dados do mundo real por meio de exemplos práticos e desenvolverá habilidades em programação Python, análise vetorial e matricial, mapeamento web e computação em nuvem. Seja você um estudante, pesquisador, profissional de SIG ou cientista de dados, este livro o equipará com as ferramentas necessárias para enfrentar desafios geoespaciais com confiança.
Table of contents
-
Parte I: Configuração do software
- Visão geral das ferramentas de software
- Introdução à gestão de pacotes Python
- Configuração do Visual Studio Code
- Controlo de versões com Git
- Utilização do Google Colab
- Trabalho com JupyterLab
- Utilização do Docker
-
Parte II: Fundamentos da programação em Python
- Variáveis e tipos de dados
- Estruturas de dados em Python
- Operações com strings
- Ciclos e instruções condicionais
- Funções e classes
- Manipulação de ficheiros
- Análise de dados com NumPy e Pandas
-
Parte III: Programação geoespacial com Python
- Introdução ao Python geoespacial
- Análise de dados vetoriais com GeoPandas
- Trabalho com dados raster usando Rasterio
- Análise de dados multidimensionais com Xarray
- Análise raster com Rioxarray
- Visualização interativa com Leafmap
- Geoprocessamento com WhiteboxTools
- Cartografia 3D com MapLibre
- Computação na nuvem com Earth Engine e Geemap
- Visualização de dados hiperespectrais com HyperCoast
- Análise geoespacial de alto desempenho com DuckDB
- Processamento de dados geoespaciais com GDAL e OGR
- Criação de dashboards interativos com Voila e Solara
- Computação distribuída com Apache Sedona
Pay what you want above the minimum. Secure checkout via Stripe. You can re-download anytime from your dashboard.