Skip to content

Commit 715e819

Browse files
committed
Document EA hydrology live demo verification
1 parent a6acc37 commit 715e819

1 file changed

Lines changed: 128 additions & 0 deletions

File tree

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
# Environment Agency Hydrology Live Demo Verification
2+
3+
Date: 2026-05-26
4+
5+
## Purpose
6+
7+
Verify that the Environment Agency Hydrology publisher and Explorer UI updates are visible in the production CSAPI Explorer live demo experience.
8+
9+
## Deployment State
10+
11+
Explorer repository:
12+
13+
```text
14+
OS4CSAPI/ogc-csapi-explorer main
15+
8712d11 Show hydrology latest readings on map cards
16+
```
17+
18+
Publisher/documentation repository:
19+
20+
```text
21+
OS4CSAPI/OSHConnect-Python main
22+
a6acc37 Add Environment Agency hydrology publisher
23+
```
24+
25+
The production Pages route served a new built JavaScript asset:
26+
27+
```text
28+
https://ogc-csapi-explorer.pages.dev/assets/index-BWlscW-4.js
29+
```
30+
31+
The production asset contains the expected update strings:
32+
33+
- `Latest readings`
34+
- `Groundwater level`
35+
- `popup-latest-readings`
36+
- `environment agency`
37+
- `SFGPEWRH-------`
38+
39+
## Correct Live Demo Preset
40+
41+
The Environment Agency Hydrology resources are on the Explorer preset:
42+
43+
```text
44+
OSH (OS4CSAPI)
45+
https://129-80-248-53.sslip.io/sensorhub/api
46+
```
47+
48+
They are not on the default `CSAPI-Go v2` preset:
49+
50+
```text
51+
https://129-80-248-53.sslip.io/csapi-go-v2/
52+
```
53+
54+
This distinction matters for live-demo validation. A user connected to `CSAPI-Go v2` will not see the Environment Agency Hydrology stations even though the live Explorer bundle is updated.
55+
56+
## Backend Observation Check
57+
58+
The live OSH backend returned latest observations for the curated Environment Agency datastreams:
59+
60+
| Datastream | Reading |
61+
| --- | --- |
62+
| `05ig` | River flow `0.219 m3/s`, `Unchecked`, phenomenon time `2026-05-26T08:30:00Z` |
63+
| `05i0` | River level `0.181 m`, `Unchecked`, phenomenon time `2026-05-26T08:45:00Z` |
64+
| `05j0` | Rainfall `0.0 mm`, `Unchecked`, phenomenon time `2026-05-26T08:45:00Z` |
65+
| `05jg` | Groundwater level `53.8 mAOD`, `Unchecked`, stale phenomenon time `2026-04-20T07:00:00Z` |
66+
| `05k0` | River flow `0.291 m3/s`, `Unchecked`, phenomenon time `2026-05-26T08:45:00Z` |
67+
68+
## Production Browser Verification
69+
70+
Production URL:
71+
72+
```text
73+
https://ogc-csapi-explorer.pages.dev/map
74+
```
75+
76+
Connection preset:
77+
78+
```text
79+
OSH (OS4CSAPI)
80+
```
81+
82+
Map load result:
83+
84+
```text
85+
605+ FEATURES
86+
```
87+
88+
Selected deployment:
89+
90+
```text
91+
EA Hydrology Beggearn Huish
92+
```
93+
94+
Verified UI behavior:
95+
96+
- The deployed-system card renders an image-backed STANAG symbol element instead of the old blank fallback rectangle.
97+
- The card includes a `Latest readings` section.
98+
- The card shows both Beggearn Huish readings:
99+
- River flow `0.219 m3/s`
100+
- River level `0.181 m`
101+
- The card shows relative source observation age and quality:
102+
- `1h ago`
103+
- `recent`
104+
- `Unchecked`
105+
- The map popup DOM includes `.popup-latest-readings` and compact rows:
106+
- River flow `0.219 m3/s`
107+
- River level `0.181 m`
108+
- `Latest 1h ago · Unchecked`
109+
110+
The browser viewport available during verification was narrow/mobile-sized, so the popup element existed in the DOM while the deployed-system detail sheet was the visible primary interaction surface. The popup latest-reading content was still present and populated.
111+
112+
## Remaining Warnings
113+
114+
The OSH endpoint still returns multiple HTTP 400 responses for some relationship-query paths during map loading. The Explorer recovers enough to load the map and render the Environment Agency station card. These warnings are consistent with earlier Explorer/server compatibility notes and did not block live-demo validation.
115+
116+
## Outcome
117+
118+
Live demo verification passed for Environment Agency Hydrology on the `OSH (OS4CSAPI)` preset.
119+
120+
Confirmed live-demo features:
121+
122+
- production bundle updated,
123+
- correct OSH preset connected,
124+
- EA hydrology resources visible on map,
125+
- STANAG symbol no longer blank fallback,
126+
- deployed-system side card latest readings visible,
127+
- map popup latest-reading content populated,
128+
- backend latest observations available.

0 commit comments

Comments
 (0)