Examples

This section provides comprehensive examples demonstrating how to use geeViz for various geospatial analysis tasks. Examples are organized by category and include both Jupyter notebooks and Python scripts.

Important

geeViz.geeView map outputs will not display correctly in the rendered notebooks below. They will display correctly when you run them in your own environment.

Python Notebook Examples

Getting Started

Introduction to geeViz’s core functionality and interactive mapping capabilities.

Visualization Examples

Examples demonstrating how to visualize various Earth Engine datasets and products.

Image Processing & Analysis

Learn how to process and analyze satellite imagery using geeViz helper functions.

Comparison with Other Tools

Understand the differences and advantages of geeViz compared to other Earth Engine Python packages.

Change Detection Workflows

Examples showing how to run and visualize temporal change detection algorithms.

Python Script Examples

The following scripts can be run directly from the Python interpreter. These examples demonstrate various geeViz capabilities in standalone Python scripts:

# Basic visualization and time-lapse
import geeViz.examples.timeLapseExample

# Image collection processing
import geeViz.examples.getLandsatWrapper
import geeViz.examples.getSentinel2Wrapper
import geeViz.examples.getCombinedLandsatSentinel2Wrapper

# Time series analysis
import geeViz.examples.harmonicRegressionWrapper

# Change detection algorithms
import geeViz.examples.LANDTRENDRWrapper
import geeViz.examples.LANDTRENDRViz
import geeViz.examples.CCDCViz

# Dataset viewers
import geeViz.examples.lcmsViewerExample
import geeViz.examples.LCMAP_and_LCMS_Viewer

# Phenology and specialized tools
import geeViz.examples.phEEnoVizWrapper
import geeViz.examples.GFSTimeLapse

External Resources

Additional training materials and examples are available through the LCMS training repository:

This repository includes comprehensive tutorials developed by RedCastle Resources and Google for learning Earth Engine and geeViz workflows.