Deze pagina schetst de evolutie van de drie componenten van het
Kayak Belgique-platform:
de
hydrologische API (realtime open data), de
GPS-toepassing voor navigatie
op de rivier en het
Balisage-voorspellingsalgoritme (debiet, comfort, moeilijkheid, beste dag). Realtime toegangspunt:
/api/index-app?format=json. Gebruiksvoorwaarden:
API-licentie ·
Gegevenslicentie.
+ Toevoeging ✓ Correctie ⟳ Wijziging 🛡 Beveiliging
Onze methoden in het kort
- Verzameling: open datastromen van SPW Hydrométrie (KiWIS) + ODWB, metingen om de 15 minuten, validatie en normalisatie van de reeksen.
- Debietvoorspelling: gewogen voortschrijdende gemiddelden (60 d + 7 d) + effectieve afvoercoëfficiënt per rivier gekalibreerd op onze historiek, gemoduleerd door de verzadiging van het stroomgebied, terugkeer naar het gemiddelde en een dag-op-dag-stijgingsplafond op het 97e percentiel.
- Indices: Comfort en Moeilijkheid, berekend via weging van meerdere criteria (debiet, watertemperatuur, windchill, wind, regen, waterstand); de bevaarbaarheid blijft begrensd door de wettelijke drempels van elke rivier.
- Kwaliteitscontrole: dagelijkse automatische vergelijking voorspelling / gemeten debiet (zelflerend); foutmarges worden in de datasets gepubliceerd.
- GPS-kaarten: trajecten samengesteld uit de hydrografische segmenten van OpenStreetMap, zonder enige met de hand ingevoerde coördinaat.
Volledige uitleg: methodologie van de debietvoorspelling.
2026.09 September 2026 — huidige versie Actueel Widget Beveiliging
Inbedbare widget « waterpeil »
- Nieuwe partnerwidget die met één
<iframe>-tag kan worden ingebed: debiet, waterstand, temperatuur en vaarstatus live, voor de 6 rivieren en in 4 talen (FR/NL/DE/EN). Configurator: /widget-niveau-eau.
- 7 visuele stijlen (klassiek, rand, verloop, schaduw, matglas, minimaal, neon), accentkleur, licht/donker/auto thema, instelbare breedte en hoogte.
- PNG-afbeeldingsversie (
/widget/niveau-eau.png) bedoeld voor nieuwsbrieven, bij elke opening van het bericht opnieuw gegenereerd.
- Specifiek endpoint
/api/widget-niveau-eau.php (JSON, open CORS, alleen-lezen), bedoeld voor integraties op maat.
- Aan partnerzijde een « zero trust »-model: cross-origin iframe in
sandbox, geleverd met Content-Security-Policy: default-src 'none', zonder cookie, zonder uitvoering van scripts van derden op de hostsite, referrerpolicy="no-referrer".
Dynamische sociale kaarten
- De
og:image van de « waterpeil »-pagina's (Facebook, LinkedIn, X, WhatsApp) is voortaan een live gegenereerde kaart van 1200×630: ze toont het debiet, de waterstand en de vaarstatus van de dag, dagelijks bijgewerkt.
Beveiliging & infrastructuur
- HTTPS afgedwongen met HSTS preload, TLS 1.3 en HTTP/3 (QUIC) op het hele domein.
- Strikte Content-Security-Policy op basis van nonces per verzoek, aangevuld met een Trusted Types-beleid in observatiemodus.
- Volledige beveiligingsheaders:
X-Content-Type-Options, Referrer-Policy, vergrendelde Permissions-Policy, COOP/CORP.
- Strakkere CORS voor de API: een whitelist van origins vervangt het weerspiegelen van de
Origin; publieke endpoints worden geleverd met stale-while-revalidate.
schema.org-vocabulaireverwijzingen overgezet naar https:// in alle blokken gestructureerde data.
GPS-toepassing — sociale laag
- Realtime aanwezigheid van kajakkers op de kaart (anonieme positie, automatische opschoning) en privé-berichten, met blokkeren, melden en automatisch dempen aan hun kant.
- Openbare profielen, gedeelde successen en gesynchroniseerde uitdagingen voor gekoppelde accounts.
Balisage V10 Augustus 2026 Voorspelling
- Correctie van een optimistische bias van de debietvoorspeller: de regen→debiet-coëfficiënten overschatten de verwachte stijging met een factor 5 tot 9. Herkalibratie per rivier op basis van onze meetgeschiedenis.
- Dag-op-dag-stijgingsplafond per rivier, afgestemd op het werkelijke 97e percentiel van de waargenomen debietvariaties, wat als vangnet dient zelfs bij voorspelde extreme regen.
- Verzadigingsindex van het stroomgebied (verhouding tussen gemeten en referentiedebiet, begrensd): een droog bekken absorbeert de regen, een verzadigd bekken geeft ze terug.
- Referentiedebiet = gewogen voortschrijdend gemiddelde 60 dagen + 7 dagen, waarnaar het debiet bij afwezigheid van regen terugkeert; terugkeer naar het gemiddelde aan vaste snelheid.
- Heractivering van de zelflerende lus (dagelijkse vergelijking tussen voorspelling en gemeten debiet), die inactief was gebleven bij gebrek aan cron-planning.
- De methodologie documenteert ook de berekening van het thermisch comfort (windchill) en van de Moeilijkheidsscore.
- Publicatie van de
Dataset « voorspellend debietmodel » (JSON-LD): gemeten variabelen, techniek, tijdsdekking D-60 → D+7.
GPS 2026 2e kwartaal 2026 GPS
- GPS-navigatietoepassing op volledig scherm (/kaart): positie in realtime op het riviertraject, met interessante punten, in- en uitstapplaatsen.
- Offline modus: kaartondergronden en traject te downloaden vóór de afvaart, om zonder netwerk diep in de vallei te navigeren.
- Persoonlijke waypoints, berekening van de terugroute over de weg vanaf de uitstap, SOS-knop met positie delen.
- Systeem van successen en uitdagingen (badges) voor de vooruitgang van de peddelaar.
- Riviertrajecten samengesteld uit OpenStreetMap (officiële hydrografische segmenten) in plaats van met de hand ingevoerde coördinaten: de geometrie volgt trouw de werkelijke rivierbedding.
- Eentalige interface met geïnjecteerde internationalisering: aanraakdoelen ≥ 44 px, Leaflet-bediening buiten de kritieke actiezones geplaatst.
API v3 · Gegevens v9 1e halfjaar 2026 API Gegevens
- Dekking uitgebreid tot 6 rivieren: Semois, Lesse, Ourthe, Amblève, Bocq en Viroin.
- Comfortindex (/100) en Moeilijkheidsscore van de navigatie (/100) in realtime berekend: weging debiet 40 % + watertemperatuur 15 % + windchill 15 % + wind 10 % + regen 10 % + waterstand 10 %.
- De veiligheidsstatus van de navigatie (laagwaterwaarschuwing, hoogwater, risico op onderkoeling in koud water) is opgenomen in het API-antwoord.
- Schatting van de vaartijden op basis van het debiet van de dag, met gepersonaliseerde uitrustingsadviezen.
- JSON-LD-schema conform Google gemaakt:
Dataset, DataCatalog, Observation en Recommendation; creator/publisher getypeerd als Organization.
- Cache van de datasets opgehoogd (
v7 → v9) en opnieuw gegenereerd vanuit de gecorrigeerde bron.
- Licentielinks geïnternaliseerd:
license verwijst naar onze eigen pagina's.
- Correctie van het objecttype
creator/publisher (het type als array, door validators geweigerd, is verwijderd).
v2.0 → v2.3 2025 API Voorspelling
- Integratie van de watertemperatuur en de windchill (gevoelstemperatuur) in de comfortberekening.
- Voorspelling van de beste vaardag van de komende dagen, door voorspelde neerslag en historisch debiet te kruisen.
- Debietvoorspelling D+1 → D+7 via regressie op de historiek en de neerslag.
- Vernieuwing van de gegevens verhoogd tot om de 15 minuten vanuit de stromen van SPW Hydrométrie en ODWB (afgestemd op het KiWIS-ritme).
- Bevaarbaarheidsstatus begrensd door de wettelijke drempels van elke rivier.
v1.x 2022 – 2024 API
- 2024 — Publicatie van de publieke API en de open databestanden (
/data/semois.json, .csv) onder licentie CC BY 4.0.
- 2023 — Toevoeging van realtime weer (luchttemperatuur, wind, neerslag) aan het dashboard van de rivier.
- 2022 — Eerste versie van het KSA-algoritme, dat het debiet (m³/s) en de waterstand van het station Membre-sur-Semois (SPW 9434) leest, en publicatie van de eerste realtime hydrologische dataset voor de Semois.
Bron van de metingen: SPW Hydrométrie Wallonie & Open Data Wallonie-Bruxelles. Verwerking, voorspelling en indices: Balisage-algoritme (Kayak Belgique).