google-earth-engine

Solid

Invoke when Earth Engine, GEE, ee., or geemap is named; when work needs its server-side catalog; or when choosing Earth Engine versus local xarray or desktop processing for a large area or long archive. Covers image collections, masking, compositing, reducers, zonal statistics, time series, classification, quota-aware batching, and exports. This is an execution platform skill; combine it with remote-sensing-analysis or change-detection when those skills own the scientific method.

AI & Automation 27 stars 3 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
48
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Google Earth Engine Purpose: use GEE's server-side model correctly. The recurring failure modes are **client/server confusion** (calling `.getInfo()` in loops, Python `if` on server objects), **unbounded computation** (timeouts from unscaled reductions), and **silent default scales** (statistics computed at the wrong resolution). ## Should this run here at all? — Earth Engine versus local Answer this before writing any `ee.` code. The decision turns on six things, and you cannot make it without them, so establish them first — asking alongside a provisional recommendation, never instead of one: 1. **Archive extent and duration** — area, and how many years at what revisit. This is what makes server-side worth its constraints; a single scene does not. 2. **Algorithm expressibility** — can the work be written as masks, reducers and band math? Anything needing arbitrary per-pixel iteration, a custom solver, or a Python library GEE does not host belongs local. 3. **Data locality and sensitivity** — restricted or offline data cannot be uploaded, and that ends the discussion regardless of scale. 4. **Interactive limits versus batch** — see [Quotas and etiquette](#quotas-and-etiquette). Anything beyond a ~5 minute interactive request has to be designed as a batch export from the start, not retrofitted when `getInfo` times out. 5. **Export volume** — what actually comes back: a few reduced statistics, or full-resolution per-pixel stacks you will store and rep...

Details

Author
muend
Repository
muend/geoai-skills
Created
2 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category