Peros Climate atlas

Data and methods

Download provenance ↧

Prepared 2026-11-02. Three public datasets, with their dates, scale and limitations kept visible.

The study window is approximately 10 km × 10 km around the OpenStreetMap village point. It is not an official Kampung Peros boundary. Dashboard summaries describe this window or the rainfall cell, not the village population or administrative area.

ESA WorldCover 2021 v200

10 m · 2021

Provider documentation ↗

CC BY 4.0

Classified pixels cover the prepared study window.

Satellite classification can misidentify individual plots. The 2021 map is not a current land-use survey. Percentages describe classified pixels in our study window, not the village boundary.

Copernicus DEM GLO-30

30 m · Main acquisition 2011–2015

Provider documentation ↗

Copernicus DEM licence

Surface-elevation samples cover the prepared study window.

This is a digital surface model: trees, buildings and infrastructure can affect the heights. It cannot resolve small drains or establish household flood depths.

CHIRPS v3 monthly

0.05° · about 5.5 km · 1991–2025

Provider documentation ↗

Public domain; cite CHC / UCSB

420 monthly samples from the cell containing the village point.

A satellite-and-station rainfall estimate for a large cell. It does not show street-level rainfall, river levels or short intense storms. The 1991–2020 average is a historical reference, not a forecast.

How the data was prepared

  1. Use the approximate village point at 1.36352° N, 110.12175° E.
  2. Extract an approximately 10 km square window from the native land-cover and elevation grids. The window is snapped to each grid, so their exact edges differ slightly.
  3. Count classified land-cover pixels by class. Percentages exclude unclassified pixels; no property or population claims are inferred.
  4. Read the CHIRPS cell containing the point for every month in 1991–2025. All 420 months are present. Average 1991–2020 values separately for each calendar month.
  5. Reproject map previews to Web Mercator using nearest-neighbour sampling. Point inspection reads the native source grids, not colours in a screenshot.

The reproducible preparation script, pinned Python dependencies, source URLs and native-grid checksums are included in the project. Downloaded subsets are a static snapshot; there is no live monitoring feed.

Public data

Land cover and elevation describe satellite-derived landscape context. CHIRPS describes regional historical rainfall. None of these layers alone validates flood exposure, safe access or a future climate outcome.

Illustrative data

Flood, heat and dry-season overlays, numbered example locations and the 2050 labels are synthetic. The rainfall sensitivity exercise applies a user-selected percentage to a historical average. It is not a published climate projection.

Local collection priorities

  • A confirmed village or agreed study boundary.
  • Dated flood observations, extents, depths and duration, with their source.
  • Surveyed ground elevations, drainage channels and culverts.
  • Verified facilities, roads, bridges and any officially designated evacuation centres.
  • Agency studies and climate projections with their methods and permitted uses.

For community records, collect only information needed for the study and confirm permission before public display. Personal household details are not needed for this atlas.

Attribution

Land cover: © ESA WorldCover project 2021, produced by the WorldCover consortium. Elevation: produced using Copernicus WorldDEM-30 © DLR e.V. 2010–2014 and © Airbus Defence and Space GmbH 2014–2018, provided under COPERNICUS by the European Union and ESA; all rights reserved. Rainfall: Climate Hazards Center, University of California, Santa Barbara, CHIRPS v3. Basemaps display their own source attribution.

Village reference ↗