O Meteo Watchdog
Čo je táto aplikácia, odkiaľ pochádzajú údaje o vetre a ako funguje. Napísané tak, aby to zodpovedalo tomu, čo kód skutočne robí.
Čo je Meteo Watchdog
Meteo Watchdog je bezplatná webová aplikácia pre kitesurferov, windsurferov a wingfoilerov. Zobrazuje živú veternú mapu zostavenú zo skutočných meteostaníc a letísk, ponúka zoznam spotov na jazerách, priehradách a pobreží a pošle vám upozornenie na vietor, keď podmienky na stanici zodpovedajú vetru, nárazom a smeru, ktoré ste si nastavili.
Pokrývame hlavne Slovensko a niekoľko staníc na chorvátskom pobreží pri Pagu, Nine a Premanture. Vytvorené milovníkmi vetra pre milovníkov vetra.
Odkiaľ pochádzajú údaje o vetre
Každý údaj na mape má označenie, odkiaľ pochádza. Zdroje sú tieto:
- Osobné stanice Weather UndergroundMeteostanice, ktoré prevádzkujú ich majitelia. Údaje k nám prichádzajú cez API spoločnosti The Weather Company.
- Letiskové správy METAROficiálne letecké meteorologické pozorovania z letísk Poprad-Tatry, Bratislava-Ivanka, Košice, Piešťany a Žilina, ktoré čítame z NOAA Aviation Weather Center. Letiská hlásia približne každých 30 minút a nárazy sa v správe objavia, až keď presiahnu priemerný vietor aspoň o 10 uzlov.
- Model ALADIN (ČHMÚ)Predpovedný model Českého hydrometeorologického ústavu, ktorý sprístupňuje Open-Meteo. Používame ho pri slovenských jazerách a priehradách.
- Model Open-MeteoModelové body v Šimuni, Premanture a pri letisku Poprad-Tatry.
- Model MET NorwayDruhý, nezávislý model pre body v Šimuni a Premanture.
Súkromné stanice a zdroje
Štyri súkromné stanice čítame priamo z verejných údajov ich majiteľov. Každá odkazuje na pôvodnú stránku svojho majiteľa:
- KDLX Gečakdlx.antik.sk
- Meteo Raslavicemeteoraslavice.sk
- Levoča – Západ 1pocasielevoca.sk
- Meteostanica Breznopocasiebrezno.sk
Údaje zo stanice Levoča – Západ 1 pochádzajú z webu pocasielevoca.sk, ktorý odkazuje na licenciu Creative Commons CC BY-NC-SA 3.0 CZ. Preto tento zdroj uvádzame priamo tu a odkazujeme naň zo stránky stanice.
Podkladové snímky a popisky mapy poskytuje Esri (popisky aj HERE, Garmin a prispievatelia OpenStreetMap).
Senzory a modely
Senzor je meranie: anemometer na konkrétnom mieste zaznamenal tento vietor. Model je vypočítaná hodnota pre súradnicu: odhad vetra z modelu počasia, ktorý sa môže líšiť od toho, čo jazdec cíti na vode.
Mapa tieto dve veci nikdy nemieša. Modely majú čiarkovaný marker a označenie modelu, v predvolenom nastavení sú skryté a zapnúť ich treba vo filtroch mapy. Hodnota z modelu sa nikdy nezlúči s meraním skutočného senzora.
Údaje môžu meškať, stanica môže vypadnúť a senzor na streche alebo pri budove nemusí zodpovedať vetru na vode. Berte čísla ako orientačné a skôr než vyrazíte na vodu, spoľahnite sa aj na vlastný úsudok.
Ako sa spot učí, kedy funguje
Každý spot sa učí vlastné dobré podmienky od ľudí, ktorí tam jazdia. Prihlásený jazdec môže po jazde spot ohodnotiť od 1 do 5, uviesť šport (kite, windsurf alebo wingfoil) a voliteľne aj čas začiatku a konca jazdy. SUP sa nehodnotí, pretože od vetra nezávisí.
Vietor uložený spolu s hodnotením jazdec nezadáva ručne. Server uloží vlastný zmiešaný údaj z okolitých staníc v danom okamihu, alebo ak ste zadali čas jazdy, priemer za túto jazdu (ak sa v tom čase nič nezaznamenalo, použije aktuálny údaj). Do zmesi idú stanice, ktoré nedávno hlásili. Predvolene sú to všetky stanice do 15 km: bližšie stanice majú oveľa väčšiu váhu (váha klesá so štvorcom vzdialenosti), letiská sa rátajú dvojnásobne a modely len polovičnou váhou. Správca stránky môže pre každý spot označiť stanicu ako hlavnú, bežnú alebo ignorovanú, pretože vzdialenejšia stanica, napríklad v tej istej kotline, môže spot opísať lepšie než tá hneď vedľa. Stanica vo vzdialenosti 15 až 30 km sa použije len vtedy, ak je označená ako hlavná alebo bežná, alebo ak ju potvrdili hodnotenia jazdcov (pozri nižšie), a ignorovaná stanica sa nepoužije nikdy. Ak aspoň jedna hlavná stanica nedávno hlásila, odhad tvoria iba hlavné stanice (bližšia má o niečo väčšiu váhu, letiská dvojnásobnú, modely polovičnú), inak bežné.
Jazdci môžu uviesť aj to, aký silný vietor cítili: slabý (pod 12 km/h), mierny (12 až 20), silný (20 až 28) alebo veľmi silný (nad 28). Aplikácia uloží, čo za danú jazdu nameral každá stanica do 30 km, a porovná to s odpoveďou. Keď má stanica na spote aspoň 5 takýchto odpovedí, jej výsledky začnú mať väčšiu váhu než vzdialenosť: váha podľa vzdialenosti sa zmierni (pri 10 km je polovičná, namiesto poklesu so štvorcom vzdialenosti) a vynásobí sa koeficientom od 0,25 do 4, ktorý porovnáva jej priemernú odchýlku s ostatnými stanicami na spote. Takto sa stanica nikdy nevypne a ručné nastavenie hlavná a ignorovať má vždy prednosť. Stanica vo vzdialenosti 15 až 30 km, ktorú nikto nenastavil, sa do odhadu pridá sama, keď je jej koeficient aspoň 1, teda keď je aspoň taká presná ako bežná stanica (na spote musia byť ohodnotené aspoň dve stanice). Stránka každého spotu uvádza stanice, z ktorých odhad pochádza, s podielom a aktuálnym údajom každej z nich.
Z hodnotení 4 a 5 sa spot naučí rozsah vetra a nárazov a smery, v ktorých funguje. Mnohé spoty fungujú vo viacerých nezávislých smeroch, preto sa držia ako samostatné sektory a nepriemerujú sa na jeden: stred medzi dvoma funkčnými smermi býva presne tam, kde sa nedá jazdiť. Učí sa to zvlášť pre každý šport.
Kým spot nemá aspoň 3 dobré hodnotenia (pre daný šport), nehádame: povie, že zatiaľ nevie. Hodnota tesne mimo naučeného rozsahu sa zobrazí ako hraničná a ak v okolí nehlásila žiadna stanica, spot uvedie, že nemá údaje.
Je to obyčajná aritmetika, zámerne bez umelej inteligencie, takže každé posúdenie podmienok má presný dôvod, ktorý sa dá skontrolovať.
Upozornenia na vietor
V účte si vytvoríte watchdog pre stanicu: prah pre vietor alebo nárazy a voliteľne rozsah smerov. Keď podmienky vydržia niekoľko minút, Meteo Watchdog vám pošle upozornenie e-mailom, cez Telegram alebo cez webový push, prípadne ľubovoľnou kombináciou, ktorú si pri watchdogu zvolíte. Webový push funguje v prehliadači aj v nainštalovanej webovej aplikácii, vždy zvlášť na každom zariadení.
Dovolenkový režim pozastaví všetky tri kanály naraz a vaše watchdogy zostanú nedotknuté.
Kontakt
Otázky alebo opravy? Píšte na [email protected]