{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"}],"enrichment":{"capability":"Leafmap enables interactive geospatial mapping and analysis in Jupyter notebooks with minimal code, combining vector and raster data visualization, interactive editing, and backend analysis tools.","skillfed_tags":["geospatial-gis","jupyter-interactive","mapping-visualization"],"use_cases":["Explore and visualize satellite imagery, digital elevation models, and other gridded geospatial datasets interactively in a notebook.","Load and analyze vector data (shapefiles, GeoJSON, GeoPackage) alongside raster layers for spatial analysis.","Create split-panel or linked maps to compare different datasets or time series side by side.","Perform geospatial analysis using WhiteboxTools for tasks like hydrology, LiDAR processing, or terrain analysis without leaving the notebook.","Build interactive web applications for geospatial data exploration with minimal coding overhead.","Search and download geospatial data from STAC catalogs, OpenStreetMap, and other public sources directly in your workflow."],"what_it_does":"Leafmap is a Python package for interactive geospatial mapping and analysis designed to work in Jupyter environments. It wraps several established libraries\u2014folium and ipyleaflet for mapping, geopandas for vector data, WhiteboxTools for geospatial analysis, and ipywidgets for interactive interfaces\u2014into a unified API that lets you load and visualize geospatial data with one line of code. The package supports multiple mapping backends, interactive basemap switching, vector and raster data display, and includes a GUI for users who prefer not to code.\n\nLeafmap addresses the gap between simple visualization libraries and full GIS platforms by providing bidirectional communication between the browser and Python backend, enabling interactive exploration and editing of spatial data. It is aimed at both novice users with limited programming skills and advanced developers building interactive web applications. The package includes tools for drawing and editing vector features, searching STAC catalogs and other geospatial data sources, inspecting raster pixel values, and creating choropleth and heat maps.","worth_installing":"Yes. Leafmap is actively maintained, has no known vulnerabilities, installs with low friction, and offers a well-integrated solution for interactive geospatial work in Jupyter. It is particularly valuable if you need to combine mapping, vector/raster analysis, and interactive exploration without switching between tools. The large dependency tree (23 runtime packages) is manageable given the wheel distribution and active support for modern Python versions."},"id":"leafmap","links":{"html":"https://skillfed.io/packages/leafmap","md":"https://skillfed.io/packages/leafmap.md","pypi":"https://pypi.org/project/leafmap/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-02","license_spdx":null,"license_treatment":"permissive","name":"leafmap","python_support":"supports_current","summary":"A Python package for geospatial analysis and interactive mapping in a Jupyter environment."},"popularity":{"monthly_downloads":84024,"position":14035,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.63.1"}
