Overview of leafmap
masterleafmap is a Python package designed for interactive mapping and geospatial analysis within Jupyter environments (such as Google Colab, Jupyter Notebook, JupyterLab, and marimo). It is a spin-off of the geemap package, specifically designed for users who do not require Google Earth Engine (GEE).
Key characteristics:
- Minimal Coding: Enables loading and visualizing geospatial datasets with very little code.
- Interactive GUI: Provides tools to load vector and raster data and perform advanced geospatial analysis (via WhiteboxTools) directly through a user interface.
- Bidirectional Communication: Leverages
ipyleafletto allow interaction between the map frontend and the Python backend. - Extensive Analysis: Integrates with
WhiteboxToolsfor over 500+ advanced geospatial analysis tools (e.g., hydrological, geomorphometric, and LiDAR analysis).