There is a newer version of the record available.

Published November 2, 2021 | Version v.1.0.3
Software Open

PyGEE-SWToolbox: A Python-Google Earth Engine Surface Water Analysis Toolbox

  • 1. Department of Civil and Environmental Engineering, Tennessee Technological University

Description

PyGEE-SWToolbox is a toolbox for surface water mapping and time series analysis using Google Earth Engine (GEE). The toolbox is a Python Jupyter notebook that relies on the GEE Python API to retrieve and process Landsat, Sentinel-1, Sentinel-2, and NAIP high-resolution imagery. Other dependencies are the geemap, geetools, hydrafloods, and plotly python packages.

The toolbox is capable of extracting surface water from multispectral satellite images using water extraction indices such as NDWI, MNDWI, AWEI, and DSWE. Water detection from Sentinel-1 SAR images is carried out using the Otsu thresholding algorithm. This toolbox was developed in an attempt to reconstruct historical wetland surface water dynamics. Therefore the toolbox is capable of generating time series of changes in surface water area which can be exported to CSV format for further analysis or export generated graphs into desired graphic formats. Retrieved satellite images and extracted water masks can be exported to Google Drive or downloaded to the user's local drive. Spatial analysis such as pixel-level water occurrence frequency and hydroperiod analysis can also be carried out.

Notes

This toolbox is based upon work supported by the Natural Resources Conservation Service, U.S. Department of Agriculture, and The Nature Conservancy, under award number 68-5C16-17-015. Any opinions, findings, conclusions, or recommendations expressed in this publication are those of the authors and do not necessarily reflect the views of the Natural Resources Conservation Service or The Nature Conservancy.

Files

collinsowusu/PyGEE-SWToolbox-v.1.0.3.zip

Files (461.7 kB)

Name Size Download all
md5:02ab8d7ad10f3300eb56164989250d4d
461.7 kB Preview Download

Additional details