diff --git a/docs/DATA_SOURCES.md b/docs/DATA_SOURCES.md index 062544d..1ebb381 100644 --- a/docs/DATA_SOURCES.md +++ b/docs/DATA_SOURCES.md @@ -184,7 +184,7 @@ Oct 2024 flood). Mae Kuang Udom Thara is the second upstream reservoir. | Source | What | Access | |---|---|---| | `https://app.rid.go.th/reservoir/api/dams` | **INGESTED** — daily snapshot of all ~35 large dams (storage/inflow/outflow MCM, % of usable). `POST` with form field `date=YYYY-MM-DD` (empty = today); GET returns 404 "Unknown method." Archive ≥ 2009; `level_msl` (`DMD_Q`) populated in older years only. Mae Ngat = `DAM_ID 200103` — hit 113% usable capacity, ~19 MCM/day inflow, in Oct 2024. Collected daily by `src/rid_reservoir.py` into `rid_dams` + `rid_reservoir_daily`; backfill via `scripts/backfill_rid_reservoir.py` | Open, no auth | -| `https://lsim.rid.go.th/ForeCast?reservoirid=22` | Mae Ngat daily status/forecast (RID) | Open, scrape — timed out from outside RID network when probed 2026-08-13 | +| `https://lsim.rid.go.th/ForeCast?reservoirid=22` | Mae Ngat daily status/forecast (RID) | **UNREACHABLE — do not plan around it.** Probed 2026-08-13 from a Thai consumer ISP (AIS Fibre, TH) *and* from abroad: DNS resolves (122.154.18.207) but ICMP is 100% loss and ports 80/443/8080 are filtered, while `app.rid.go.th` answers in 0.27 s over the same connection. Down or RID-internal-only — not a geo-block | | `https://water.egat.co.th` | EGAT dams (Bhumibol/Sirikit) hourly+daily inflow/outflow/level | Endpoint catalog not public; contact EGAT (0-2436-8186). Only relevant downstream of Bhumibol | | ThaiWater `/v2/large-dam/*`, `dam_rulecurve/graph` | All large/medium dams incl. hourly | Requires HII API key (§2.2) | diff --git a/docs/FLOOD_FORECASTING.md b/docs/FLOOD_FORECASTING.md index f2d1478..4848250 100644 --- a/docs/FLOOD_FORECASTING.md +++ b/docs/FLOOD_FORECASTING.md @@ -509,8 +509,10 @@ event-peak amplitude (−0.11 → −0.03 m on the Sep 2024 event), and `rise_da opt-in via `--dam` on the training CLI, `scripts/backtest_render.py --dam`, and the `rise_rain_dam` / `rise_dam` harness variants). The collector keeps accruing daily rows; revisit post-monsoon when the 2026 season adds dam-era -flood events — an intraday scrape (the lsim.rid.go.th source, reachable only -from Thai networks) would remove the publication-lag objection entirely. +flood events. Removing the publication-lag objection needs an *intraday* +reservoir source; the obvious candidate, `lsim.rid.go.th`, is unreachable +even from a Thai consumer ISP (see `docs/DATA_SOURCES.md`), so that remains +an open search. **Shipped from the same work:** the HII gap-fill merge in the data loader (`fill_from_hii`, +9,341 h at P.81, +682 h at P.92, +810 h at P.20) is