Home
Back to portfolio

Google Earth Engine Satellite Downloader

Published command-line workflow for querying, clipping, downloading, and mosaicking Landsat and ASTER imagery from Google Earth Engine by area of interest.

Overview

Google Earth Engine Satellite Downloader is a Python command-line tool designed to download and process high-quality satellite imagery tiles from Google Earth Engine (GEE).

By using localized shapefile areas of interest, it automates the workflow of querying, filtering, clipping, downloading, and merging multi-band satellite data for geological, environmental, and regional mapping.

Key Features

  • Google Earth Engine Integration: Securely queries GEE’s massive Landsat and ASTER databases.
  • Shapefile-Guided Clipping: Automatically defines boundaries and clips images to shapefile polygons.
  • Automated Tile Merging: Downloads multiple imagery tiles and merges them into seamless GeoTIFF formats.
  • Spectral Index Support: Easy configuration for creating False Color composites, NVDI, and geological band ratios.
  • Cloud-Masking Filters: Integrates basic cloud-cover filtering to ensure only high-quality data is processed.

Repository