Repolode
gee-community

gee-community/geemap

Pacote Python para análise e visualização geoespacial interativas de dados do Google Earth Engine em notebooks Jupyter.

Estrelas
4,066
Forks
1,160
Issues abertas
55
Último commit
anteontem

O que é?

geemap é um pacote Python que permite analisar e mapear interativamente conjuntos de dados do Google Earth Engine (GEE). O Earth Engine oferece um amplo catálogo de imagens de satélite e dados geoespaciais, mas sua API Python tem documentação limitada e pouco suporte integrado para visualização interativa. O geemap preenche essa lacuna usando ipyleaflet e ipywidgets para exibir e explorar os resultados em um mapa dentro de um ambiente Jupyter.

O pacote é voltado a estudantes, pesquisadores e desenvolvedores que querem usar o ecossistema de ciência de dados do Python com o Earth Engine. Também ajuda quem já usa o GEE com JavaScript a migrar para Python, com um módulo de conversão que transforma código JavaScript em scripts e notebooks Python. Inclui métodos auxiliares no estilo JavaScript, como Map.addLayer() e Map.centerObject().

Além da criação de mapas, o geemap oferece suporte a fluxos de trabalho comuns: exportar imagens e coleções de feições para GeoTIFF, shapefile, CSV e outros formatos, criar mapas com painéis divididos, gerar GIFs de timelapse do Landsat, calcular estatísticas zonais e executar classificação de imagens com avaliação de acurácia.

Recursos principais

  • 01Converte código JavaScript do Earth Engine em scripts Python e notebooks Jupyter.
  • 02Exibe camadas do Earth Engine em mapas interativos, com métodos de API no estilo JavaScript.
  • 03Exporta FeatureCollections para shp, csv, json, kml e kmz, e Images para GeoTIFF.
  • 04Cria mapas com painéis divididos e animações GIF de timelapse do Landsat.
  • 05Permite inspecionar valores de pixels e plotar séries temporais clicando no mapa.
  • 06Adiciona arquivos raster locais, como GeoTIFF, ao mapa.

Casos de uso

  • Estudantes e pesquisadores explorando imagens de satélite com o Earth Engine em notebooks Jupyter.
  • Migração de fluxos de trabalho existentes do GEE em JavaScript para Python.
  • Criação de animações de timelapse do Landsat para mostrar mudanças na paisagem ao longo do tempo.
  • Execução de classificação de imagens e avaliação de acurácia em dados do Earth Engine.

Em coleções

Tópicos

Perguntas frequentes

O que é geemap?
Pacote Python para análise e visualização geoespacial interativas de dados do Google Earth Engine em notebooks Jupyter. geemap é um pacote Python que permite analisar e mapear interativamente conjuntos de dados do Google Earth Engine (GEE). O Earth Engine oferece um amplo catálogo de imagens de satélite e dados geoespaciais, mas sua API Python tem documentação limitada e pouco suporte integrado para visualização interativa. O geemap preenche essa lacuna usando ipyleaflet e ipywidgets para exibir e explorar os resultados em um mapa dentro de um ambiente Jupyter.
geemap é gratuito? Qual é a licença?
geemap é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
geemap ainda é mantido?
Manutenção ativa. O último commit de geemap foi em 5 de nov. de 2026.
Para que posso usar geemap?
Estudantes e pesquisadores explorando imagens de satélite com o Earth Engine em notebooks Jupyter. Migração de fluxos de trabalho existentes do GEE em JavaScript para Python. Criação de animações de timelapse do Landsat para mostrar mudanças na paisagem ao longo do tempo. Execução de classificação de imagens e avaliação de acurácia em dados do Earth Engine.
Onde consigo geemap?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gee-community/geemap

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados