Pacote Python para análise e visualização geoespacial interativas de dados do Google Earth Engine em notebooks Jupyter.
- Estrelas
- 8,424
- Forks
- 948
- Issues abertas
- 23
- Último commit
- há 6 horas
O que é?
GeoLibre é uma plataforma GIS gratuita e de código aberto para visualizar, explorar e analisar dados geoespaciais. Ela roda no navegador, como aplicativo nativo para Windows, macOS e Linux, como aplicativo nativo para Android e iOS e dentro de notebooks Jupyter por meio de um pacote Python, mantendo os dados localmente na máquina do usuário.
A plataforma inclui mais de 1.000 ferramentas de geoprocessamento que são executadas no navegador via WebAssembly, cobrindo análise vetorial, operações com rasters, sensoriamento remoto, hidrologia, terreno, LiDAR, conversão de formatos, redes e projeções. Essas ferramentas não precisam de servidor nem de instalação. Os mapas podem ser renderizados com MapLibre GL JS, Mapbox GL JS, CesiumJS ou ArcGIS Maps SDK for JavaScript, e o mesmo projeto pode ser exibido em painéis divididos e sincronizados.
O projeto é desenvolvido com Tauri v2, React, TypeScript, MapLibre GL JS, DuckDB-WASM Spatial e deck.gl. Também oferece um pacote R para RStudio, Quarto e Shiny, além de uma extensão para Chrome que abre conjuntos de dados encontrados em páginas da web.
Recursos principais
- 01Roda no navegador, no desktop, em Android e iOS e em notebooks Jupyter
- 02Mais de 1.000 ferramentas de geoprocessamento executadas localmente via WebAssembly
- 03Permite alternar entre os mecanismos de renderização de mapas MapLibre, Mapbox, CesiumJS e ArcGIS, ou combiná-los
- 04Oferece suporte a 3D Tiles e mapas-base planetários para a Lua, Marte e outros corpos celestes
- 05Converte dados para formatos cloud-native, como GeoParquet, PMTiles e COG
- 06Inclui um ambiente SQL baseado em DuckDB para consultas espaciais
Casos de uso
- Analisar dados de terreno, hidrologia ou LiDAR sem instalar um software GIS
- Criar mapas interativos em notebooks Jupyter ou no RStudio
- Visualizar dados urbanos 3D e conjuntos de dados temporais no navegador
- Manter dados geoespaciais sensíveis nas máquinas locais, em vez de enviá-los para um servidor
Início rápido
- 1
Abra o GeoLibre Web no navegador, sem precisar instalar nada
- 2
Ou use o pacote Python em notebooks Jupyter (consulte a página do pacote Python em geolibre.app)
Antes de usar
- Os mecanismos de renderização alternativos (Mapbox GL JS, CesiumJS, ArcGIS Maps SDK) exigem credenciais próprias, e a compatibilidade varia de acordo com o mecanismo.
- As instruções completas de configuração, como executar a partir do código-fonte ou com Docker, estão no site externo de documentação e não constam no trecho do README.
Em coleções
Tópicos
Perguntas frequentes
- O que é GeoLibre?
- Uma plataforma GIS leve e cloud-native que roda no navegador, desktop, celular e Jupyter para visualizar e analisar dados geoespaciais. GeoLibre é uma plataforma GIS gratuita e de código aberto para visualizar, explorar e analisar dados geoespaciais. Ela roda no navegador, como aplicativo nativo para Windows, macOS e Linux, como aplicativo nativo para Android e iOS e dentro de notebooks Jupyter por meio de um pacote Python, mantendo os dados localmente na máquina do usuário.
- GeoLibre é gratuito? Qual é a licença?
- GeoLibre é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- GeoLibre ainda é mantido?
- Manutenção ativa. O último commit de GeoLibre foi em 6 de nov. de 2026.
- Para que posso usar GeoLibre?
- Analisar dados de terreno, hidrologia ou LiDAR sem instalar um software GIS Criar mapas interativos em notebooks Jupyter ou no RStudio Visualizar dados urbanos 3D e conjuntos de dados temporais no navegador Manter dados geoespaciais sensíveis nas máquinas locais, em vez de enviá-los para um servidor
- Como instalar GeoLibre?
- Abra o GeoLibre Web no navegador, sem precisar instalar nada Ou use o pacote Python em notebooks Jupyter (consulte a página do pacote Python em geolibre.app)
- Onde consigo GeoLibre?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/opengeos/GeoLibre
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um globo interativo de código aberto no navegador, com voos, navios, satélites, terremotos, trânsito e câmeras públicas em terreno 3D fotorrealista, além de controle por voz.
Biblioteca JavaScript para renderizar globos 3D interativos e mapas 2D no navegador com WebGL, sem plugins.
Uma CLI em Rust que converte nuvens de pontos em LAS, LAZ e CSV para 3D Tiles 1.1, com saída em GLB para o Cesium.
Um mecanismo de mapas 3D com núcleo headless que transmite dados GIS, como imagens de satélite, terreno, modelos de cidades em 3D e dados vetoriais, para um globo interativo.
Biblioteca e CLI em Rust puro para ler, gravar e converter dados geoespaciais raster, vetoriais e de nuvens de pontos, sem dependências de C.