Book

Introdução à Programação em SIG

Um Guia Prático de Python para Ferramentas Geoespaciais de Código Aberto

by Qiusheng Wu · creator profile

Original English editionIntroduction to GIS Programming

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

    1. Visão geral das ferramentas de software
    2. Introdução à gestão de pacotes Python
    3. Configuração do Visual Studio Code
    4. Controlo de versões com Git
    5. Utilização do Google Colab
    6. Trabalho com JupyterLab
    7. Utilização do Docker
  • Parte II: Fundamentos da programação em Python

    1. Variáveis e tipos de dados
    2. Estruturas de dados em Python
    3. Operações com strings
    4. Ciclos e instruções condicionais
    5. Funções e classes
    6. Manipulação de ficheiros
    7. Análise de dados com NumPy e Pandas
  • Parte III: Programação geoespacial com Python

    1. Introdução ao Python geoespacial
    2. Análise de dados vetoriais com GeoPandas
    3. Trabalho com dados raster usando Rasterio
    4. Análise de dados multidimensionais com Xarray
    5. Análise raster com Rioxarray
    6. Visualização interativa com Leafmap
    7. Geoprocessamento com WhiteboxTools
    8. Cartografia 3D com MapLibre
    9. Computação na nuvem com Earth Engine e Geemap
    10. Visualização de dados hiperespectrais com HyperCoast
    11. Análise geoespacial de alto desempenho com DuckDB
    12. Processamento de dados geoespaciais com GDAL e OGR
    13. Criação de dashboards interativos com Voila e Solara
    14. Computação distribuída com Apache Sedona
$30
Minimum $25 · Suggested $30 · Max $35

Pay what you want above the minimum. Secure checkout via Stripe. You can re-download anytime from your dashboard.