Om poängen
Hur vi sammanfattar molntäcke, månsken och astronomiskt mörker till ett enda tal från 0–10 — och vad vi medvetet utelämnar.
Frågan
Om ikväll är värd det beror på tre saker: hur mycket himmel som syns (moln), hur mörkt det är (sol och måne) och var du är (ljusföroreningar). Poängen kombinerar de två första. Ljusföroreningar formar vad som syns från din plats, men ingår inte i talet.
En poäng, två hjälpvärden
- Huvudpoäng — Genomsnitt över hela det astronomiska mörkerfönstret (sol ≥ 18° under horisonten). Det ärliga svaret på “hur bra är natten totalt sett”.
- Bästa 2 timmarna — De två bästa timmarna i följd inom den mörka perioden. Bra om du bara har en kort stund; ersätter aldrig huvudpoängen.
- Kväll, 21–01 — 21:00 till 01:00, avkortat till den del som faktiskt är mörk: vad du får om du går ut på kvällen.
Formeln
Poängen kombinerar klarhet (andelen himmel utan moln) och mörker (hur lite månen lyser upp himlen), med en mjuk synlighetströskel.
score = visibility × (clearness × 0.6 + darkness × 0.4) / 10 clearness = 100 − cloudCover% // averaged over the dark window darkness = 100 − moonPenalty // averaged over the same hours visibility = min(1, clearness / 30)
Synlighetsfaktorn erkänner att moln dominerar allt: om himlen är mestadels täckt ger inte ens en perfekt mörk natt några poäng. Över 30 % klarhet är visibility = 1 och formeln reduceras till det vägda medelvärdet. Under 30 % minskar poängen linjärt till noll.
Månpåverkan
Månens ljusstyrka delas in i steg efter belysning och skalas sedan efter hur högt månen faktiskt står under varje mörk timme.
- Mindre än 25 % belyst (nymåne eller smal skära): ingen påverkan.
- 25–75 % belyst (runt halvmåne): påverkan = belysning × 0,5.
- Mer än 75 % belyst (växande/avtagande gibbös eller fullmåne): påverkan = belysning × 1,0.
- Under horisonten kostar månen ingenting; från 30° höjd hela steget; däremellan skalas det med höjden. Upp- och nedgång samt höjd kommer från astronomy-engine för din exakta plats.
Vad som inte ingår i poängen
- Ljusföroreningar (Bortle-klass, härledd från VIIRS-satellitdata) formar listan “Synligt ikväll” för djuphimmel, inte talet.
- Vind, luftfuktighet och nederbörd visas i tidslinjen om du scrollar, men de förändrar inte poängen.
- Prognosens säkerhet. Vi sänker inte poängen när vädermodellen är osäker — vi litar på prognosen och låter nästa uppdatering korrigera.
Exempel: en helt molntäckt natt
Amsterdam · 19 september 2026 · verklig prognos
moonPenalty = 1 (low Moon, sets 23:33) clearness = 100 − 96 = 4 darkness = 100 − 1 = 99 visibility = min(1, 4 / 30) = 0.13 raw = 0.13 × (4×0.6 + 99×0.4) / 10 = 0.56
Exempel: en topp-natt
Samma plats · klar himmel, månskära
moonPenalty = 0 (< 25% lit) clearness = 100 − 8 = 92 darkness = 100 − 0 = 100 visibility = min(1, 92 / 30) = 1 raw = 1 × (92×0.6 + 100×0.4) / 10 = 9.52
Källor
- Open-Meteo: molntäcke per timme, sol- och måntider, vind, luftfuktighet.
- VIIRS Day/Night Band: ljusföroreningar, används för att uppskatta Bortle-klass för listan “Synligt ikväll”.
Uppdateringsfrekvens
Prognoser uppdateras var 30:e minut uppströms. Poäng-endpointen cachas i 30 minuter på edge (s-maxage=1800). Sjudygnsprognosen uppdateras dagligen.
How the score is calculated
Deeper walkthrough of layer-weighted cloud forecasts, multi-model confidence, METAR observations, and the calibration feedback loop.
Read the methodology →