Skip to content

Welcome to geohub

Logo

**A python package for geospatial analysis **

Introduction

geohub is a comprehensive Python package designed to simplify and streamline geospatial analysis. It offers a robust suite of tools for visualization, analysis, and interactive mapping, making it an ideal choice for professionals and enthusiasts in the field of geospatial data analysis.

Built on top of popular libraries such as ipyleaflet, folium, and leafmap, geohub leverages their capabilities to provide a user-friendly and efficient interface for handling geospatial data. It also integrates rasterio for raster data processing, matplotlib for advanced data visualization, and streamlit for creating data applications.

Moreover, geohub incorporates google earth engine, a powerful tool for planetary-scale geospatial analysis, further extending its functionality. Whether you're performing complex geospatial computations or creating interactive maps, geohub provides the tools you need in a convenient and accessible package.

Main Features

  • Geospatial visualization with vector and raster data
  • Maps with interactive widgets
  • Geospatial analysis with 'Google Eartth Engine'
  • Heatmap
  • Split map
  • Time slider for time series spatial data
  • Interactive map with folium
  • Chloropleth map

Installation Instructions

Install geohub using pip:

1
$ pip install geohub

Test Notebook: Heatmap

image