Install
openclaw skills install @ruiduobao/landcover-downloadDownload global land cover data from multiple sources including ESA WorldCover (10m), FROM-GLC (30m), and GlobeLand30 (30m). Supports STAC search and regional bbox subsetting.
openclaw skills install @ruiduobao/landcover-downloadA powerful tool for downloading global land cover data from multiple sources.
# Search ESA WorldCover tiles for a region
python landcover-download.py \
--dataset worldcover \
--bbox 116.0 39.0 117.0 40.0
# Download WorldCover tiles
python landcover-download.py \
--dataset worldcover \
--bbox 116.0 39.0 117.0 40.0 \
--year 2021 \
--download \
--output-dir ./landcover_data
python landcover-download.py --list-datasets
python landcover-download.py --list-classes
map (classification), input_data| Code | Class |
|---|---|
| 10 | Tree cover |
| 20 | Shrubland |
| 30 | Grassland |
| 40 | Cropland |
| 50 | Built-up |
| 60 | Bare / sparse vegetation |
| 70 | Snow and ice |
| 80 | Permanent water bodies |
| 90 | Herbaceous wetland |
| 95 | Mangroves |
| 100 | Moss and lichen |
--dataset {worldcover,from-glc,globeland30}
Dataset to download (default: worldcover)
--bbox MIN_LON MIN_LAT MAX_LON MAX_LAT
Geographic extent in WGS84
--year YEAR Data year (default: latest available)
--limit LIMIT Max tiles to return (default 50)
--assets ASSETS [ASSETS ...]
Assets to download (default: map for worldcover)
--download Trigger actual download (default: search only)
--output-dir DIR Download directory (default ./landcover_data)
--output-format {text,json}
Output format
--no-progress Disable visual progress bar
--download-timeout SEC
Per-asset download timeout in seconds (default 600)
--list-datasets List all available datasets and exit
--list-classes List land cover classification values (WorldCover)
--quiet Suppress progress + privacy notice
LANDCOVER_DOWNLOAD_QUIET=1: Suppress progress and privacy noticesLANDCOVER_DOWNLOAD_USE_PROXY=1: Use system proxy settingsMIT-0. Land cover data © respective providers.