JRC Global Surface Water Download for Openclaw

Openclaw Skills for downloading and subsetting JRC Global Surface Water layers as GeoTIFFs from tiled Landsat-derived datasets.

ruiduobao
v1.0.0
Aug 1, 2026
0
254
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install geoskill-global-surface-water

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install geoskill-global-surface-water using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is JRC Global Surface Water Download?

Openclaw Skills for JRC Global Surface Water Download helps developers, GIS analysts, and data engineers retrieve global surface water rasters from the JRC Global Surface Water Explorer with precise bounding-box clipping and standard GeoTIFF output.

It supports key water dynamics layers—occurrence, change, seasonality, recurrence, transition, extent, and max_extent—backed by 30+ years of Landsat observations at 30m resolution, with a direct HTTP workflow and an optional Google Earth Engine path for more flexible access.

JRC Global Surface Water Download Use Cases

  • Download water occurrence rasters for a city, watershed, basin, or protected area.
  • Pull change, seasonality, recurrence, transition, or extent layers for hydrologic analysis.
  • Build GIS workflows that require clipped GeoTIFFs instead of full global products.
  • Automate tile-based downloads for large regional or national studies.
  • Integrate JRC water layers into QGIS, GDAL, PostGIS, or CI/CD pipelines.
  • Estimate storage and download planning for multi-tile, multi-layer jobs with Openclaw Skills.

How JRC Global Surface Water Download Works

  1. The skill accepts a target layer, bounding box, output destination, and optional dataset parameters such as version and tile size.
  2. It determines which 10° × 10° global tiles intersect the requested bounding box.
  3. For the recommended HTTP path, it generates the correct tile download URLs and fetches the intersecting GeoTIFF tiles.
  4. If Google Earth Engine tooling is installed, it can alternatively access the JRC dataset through GEE for more flexible subsetting.
  5. The downloaded rasters are saved as GeoTIFFs and organized by layer or output folder for downstream GIS processing.
  6. Users can validate the dataset, inspect available layers, and chain the outputs into mosaicking, reprojection, visualization, or PostGIS ingestion.

JRC Global Surface Water Download Setup

  1. Install Python dependencies required by Openclaw Skills for this workflow:
pip install requests>=2.28.0 tqdm
  1. Or install from the project requirements file if available:
pip install -r scripts/requirements.txt
  1. Optional: install Google Earth Engine tooling if you want the GEE access path:
pip install geemap earthengine-api
  1. Authenticate and initialize Earth Engine if you plan to use GEE-based access:
import ee
ee.Initialize()
  1. Verify the skill is available and inspect supported layers:
python scripts/global_surface_water.py list-layers
python scripts/global_surface_water.py info
  1. Run a test download with a small bounding box to confirm output and file permissions:
python scripts/global_surface_water.py download \
  --layer occurrence \
  --bbox 116.0 39.5 116.8 40.2 \
  --output ./water/beijing_occurrence.tif
  1. For large regions, keep requests conservative and plan disk usage before downloading multiple tiles with Openclaw Skills.

JRC Global Surface Water Download Data Schema & Taxonomy

The skill organizes data around a fixed JRC raster taxonomy and tile-based delivery model.

Field Value / Pattern Purpose
Dataset JRC/GSW1_4/GlobalSurfaceWater Primary source collection
CRS EPSG:4326 Geographic coordinate reference system
Raster type uint8 8-bit encoded layer values
NoData 0 for most layers Unobserved or background pixels
Tile size 10° × 10° Global download partitioning
Output GeoTIFF Standard GIS raster format
Access mode HTTP or GEE Two supported retrieval workflows

Layer taxonomy

  • occurrence: water detection percentage, 0–100%
  • change: gain/loss classification, values 0–2
  • seasonality: number of months with water, 1–12
  • recurrence: recurrence frequency, 1–11
  • transition: categorical water-class transitions, values 1–11
  • extent: maximum observed water extent, binary
  • max_extent: maximum extent with extra quality processing

Output organization

  • Single-layer runs typically produce one .tif per request.
  • --layer all produces a directory of layer outputs rather than a single file.
  • Large-area jobs are automatically decomposed into intersecting tiles, each often ~300–600 MB.
  • For downstream analysis, outputs can be mosaicked, reprojected, or imported into PostGIS.

Metadata and interpretation notes

  • change values: 0 no change, 1 new water, 2 lost water.
  • transition values encode permanent/seasonal/ephemeral shifts.
  • recurrence values map to seasonal through permanent frequency bands.
  • Openclaw Skills keeps the naming consistent with the JRC catalog so raster layers can be used directly in GIS and remote sensing pipelines.

JRC Global Surface Water Download Advanced Features

  • Dual access strategy: direct HTTP downloads first, with optional Google Earth Engine fallback for advanced subsetting.
  • Bounding-box clipping to minimize bandwidth, storage, and post-processing overhead.
  • Tile-aware planning across 10° × 10° partitions for large-area downloads.
  • Multi-layer support for occurrence, change, seasonality, recurrence, transition, extent, and max_extent.
  • CI/CD-ready automation patterns for scheduled refreshes and repeatable geospatial pipelines.
  • GIS interoperability with QGIS, GDAL, and PostGIS for downstream analysis.
  • Openclaw Skills can be extended into batch jobs that iterate tiles, layers, or regions for enterprise-scale water monitoring.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*