Tutorials
Workshops
- FOSS4G 2021 - Using Leafmap for Geospatial Analysis and Data Visualization (notebook)
- SIGSPATIAL 2021 - Interactive Mapping and Geospatial Analysis with Leafmap & Jupyter (notebook)
- YouthMappers 2021 - Interactive Mapping and Geospatial Analysis with Leafmap and Jupyter (notebook)
Tutorials
- Introducing the leafmap Python package for interactive mapping (video | gif | notebook)
- Using basemaps in leafmap (video | gif | notebook)
- Using Cloud Optimized GeoTIFF (COG) and SpatioTemporal Asset Catalog (STAC) (notebook)
- Creating a virtual mosaic of Cloud Optimized GeoTIFFs (COG) (notebook)
- Loading local raster datasets with leafmap (notebook)
- Adding custom legends to the map (notebook)
- Adding custom colorbars to the map (notebook)
- Using WhiteboxTools with leafmap (notebook)
- Converting CSV to points (notebook)
- Adding local vector data (e.g., shp, geojson, kml) to the map (notebook)
- Creating linked maps for visualizing multiple maps simultaneously (notebook)
- Creating a split-panel map with only one line of code (notebook)
- Adding a GeoPandas GeoDataFrame to the map with a single line of code (notebook)
- Adding data from a PostGIS database to the map (notebook)
- Downloading OpenStreetMap data with a single line of code (notebook)
- Using HERE Map Widget for Jupyter as a plotting backend (notebook)
- Adding vector tile layers to the map (notebook)
- Adding a point layer with popup attributes to the map (notebook)
- Saving maps as a html file (notebook)
- Adding Planet global monthly and quarterly mosaic (notebook)
- Using timeseries inspector with a single click (notebook)
- Using time slider for visualizing timeseries images (notebook)
- Creating colormaps with a single line of code (notebook)
- Creating heat map from csv (notebook)
- Creating a population heat map with a colorbar and map title (notebook)
- Creating an interactive map using the kepler.gl plotting backend (notebook)
- Creating a basemap gallery (notebook)
- Publishing maps with a single line of code (notebook)
- Using the pydeck plotting backend (notebook)
- Using U.S. Census data (notebook)
- Searching basemaps with xyzservices (notebook)
- Loading local raster datasets and Cloud Optimized GeoTIFF (COG) (notebook)
- Adding image overlay to the map (notebook)
- Adding points from xy data (e.g., CSV, Pandas DataFrame) (notebook)
- Adding circle markers from xy data (e.g., CSV, Pandas DataFrame) (notebook)
- Adding labels to the map (notebook)
- Adding Planetary Computer STAC item to the map (notebook)
- Using the plotly plotting backend (notebook)
- Getting pixel values using the Inspector tool (notebook)
- Using the interactive plotly toolbar GUI (notebook)
- Loading COG/STAC items using the raster GUI (notebook)
- Creating Cloud Optimized GeoTIFF (COG) (notebook)
- Searching for locations and features in vector data (notebook)
- Opening vector data attribute table without coding (notebook)
- Creating vector data interactively without coding (notebook)
- Editing existing vector data interactively without coding (notebook)
- Converting numpy array to COG (notebook)
- Visualizing LiDAR data in 3D with only one line of code (notebook)
- Creating a split-panel map with folium (notebook)
- Creating a marker cluster with custom icons (notebook)
- Clipping an image by mask (notebook)
- Visualizing NetCDF data (notebook)
- Creating choropleth maps with a variety of classification schemes (notebook)
- Plotting elevation data in 3D without only one line of code (notebook)
- LiDAR data analysis and visualization with whitebox and leafmap (notebook)
- Downloading 10-m National Elevation Dataset (NED) with only one line of code (notebook)
- Download data from The National Map (notebook)
- Creating interactive maps with bokeh (notebook)
- Creating legends using leafmap with only one line of code (notebook)
- Adding text, images, HTML, and widgets to the map (notebook)
- Creating an animated GIF from a vector dataset (notebook)
- Adding colorbars to a folium map (notebook)
- Using leafmap with ArcGIS Pro (notebook)
- Searching open geospatial datasets using STAC API (notebook)
- Visualizing raster datasets interactively in SageMaker Studio Lab (notebook)
- Developing interactive web apps with gradio and leafmap (notebook)
- Visualizing Maxar Open Data with Leafmap (notebook)
- Searching and visualizing OpenAerialMap imagery with leafmap (notebook)
- Visualizing Maxar Open Data for the 2023 Turkey-Syria Earthquake (notebook)
- Calculating zonal statistics - summarizing geospatial raster datasets based on vector geometries (notebook)
- Loading geospatial datasets from an AWS S3 bucket (notebook)
- Creating timelapse animations from satellite imagery timeseries (notebook)
- Searching Geospatial Data Interactively with Custom STAC API Endpoints (notebook)
- Downloading maps tiles and converting them to a GeoTIFF file (notebook)
- Segmenting satellite imagery with the Segment Anything Model (notebook)
- Comparing images with an interactive slider (notebook)
- Splitting a raster dataset into multiple tiles (notebook)
- Interactive Extraction and Visualization of AWS Open Geospatial Data (notebook)
- Visualizing time series images interactively with a time slider (notebook)
- Visualizing solar radiation data from Google Solar API (notebook)
- Downloading Microsoft and Google Building Footprints (notebook)
- Visualizing PMTiles with leafmap (notebook)
- Visualizing large vector datasets with lonboard (notebook)
- Reading GeoParquet files and visualizing vector data interactively (notebook)
- How to search and download GEDI L4A dataset interactively (notebook)
- Adding markers to the map (notebook)
- Cloud-based geoprocessing with Actinia (notebook)
- Searching and downloading NASA Earth science data products (notebook)
- Visualizing in-memory raster datasets and image arrays (notebook)
- Querying pixel values with the interactive pixel inspector (notebook)
- Visualizing raster data interactively (notebook)
- Creating 3D maps with the MapLibre mapping backend (notebook)
- Visualizing PMTiles with Leafmap and MapLibre (notebook)
Demo