QPESUMS
Tiles of the Central Weather Administration (CWA) QPESUMS precipitation product. In the official app this layer is labeled as a 1-hour precipitation forecast.
Shared rules (coordinates, caching, attribution, and map examples) are in Map tiles.
Data license
Section titled “Data license”AttributionData: CWA QPESUMS, ExpTech Studio (exptech.dev)
- Central Weather Administration (CWA): CWA's own data terms (such as the Open Government Data License) also apply; CWA's official releases take precedence.
Where to show it, examples and commercial-use requests: Data licensing and attribution.
Authentication
Section titled “Authentication”No API Token is required.
Available times
Section titled “Available times”curl "https://api.core-tnn1.exptech.dev/api/v2/tiles/qpesums/list"const res = await fetch("https://api.core-tnn1.exptech.dev/api/v2/tiles/qpesums/list");if (!res.ok) throw new Error(`HTTP ${res.status}`);const data = await res.json();console.log(data);import requests
res = requests.get( "https://api.core-tnn1.exptech.dev/api/v2/tiles/qpesums/list", timeout=10,)res.raise_for_status()print(res.json())Try it
The official app currently parses the response as the same delta-encoded time list as radar reflectivity: [oldest time, delta, delta, …], in Unix seconds, oldest first. See Map tiles for how to decode it.
https://static.core-tnn1.exptech.dev/api/v2/tiles/qpesums/{time}/{z}/{x}/{y}.webp timeA time from the list.
zZoom level (the range is not published).
xXYZ tile column.
yXYZ tile row (north to south).
curl -o output.webp "https://static.core-tnn1.exptech.dev/api/v2/tiles/qpesums/<time>/<z>/<x>/<y>.webp"const res = await fetch("https://static.core-tnn1.exptech.dev/api/v2/tiles/qpesums/<time>/<z>/<x>/<y>.webp");if (!res.ok) throw new Error(`HTTP ${res.status}`);const blob = await res.blob();import requests
res = requests.get( "https://static.core-tnn1.exptech.dev/api/v2/tiles/qpesums/<time>/<z>/<x>/<y>.webp", timeout=10,)res.raise_for_status()with open("output.webp", "wb") as f: f.write(res.content)Try it
Every tile is under /api/v2/tiles/qpesums/. The {time}/{z}/{x}/{y}.webp shape above is what the official app uses now.
- New list data shows up within about 1 second. The bytes for a tile URL are fixed. A 404 is kept for about 5 seconds.
- Use only times from the list. The response for a missing time is not published.
- Zoom range, tile size, color scale, and units have no official specification.
- On the map, credit the source with the suggested attribution in Data license.
