Bygg og konstruksjon

Stedlig snølast

Karakteristisk snølast på mark for en tomt, regnet etter SINTEF-metoden (alternativ metode i NS-EN 1991-1-3 NA.4.1(2)) på NVEs seNorge-serie fra 1957, med sammenligning mot Eurokodens kommunetabell. JSON eller CSV, ingen nøkkel.

Sist oppdatert 2026-09-15 · Markdown · OpenAPI · Prøv i nettleseren: Stedlig snølast

  • GET /api/snowload/calc

Hva du får

NS-EN 1991-1-3 NA.4.1(2) åpner for å fastsette karakteristisk snølast på mark fra lokale observasjoner når serien er lang nok og metoden dokumentert. Endepunktet gjør det for en tomt: årsmaksima av snøens vannekvivalent (SWE) fra seNorge i 1 km-celler, tre statistiske tilpasninger (empirisk Gringorten, Gumbel og gamma), returverdi ved 50 år, median over 3 × 3 celler, og en variabilitetsfaktor. Metoden er utviklet av SINTEF for Solcellespesialisten (prosjektnotat 102027401 v2, 2022). Svaret sammenligner med tabellverdien for kommunen og høyden.

Verdien er beslutningsstøtte som ansvarlig prosjekterende skal kontrollere: sjekk særlig at cellenes høyde er representativ for tomten. Ingen nøkkel, ingen kvote.

GET /api/snowload/calc

curl "https://api.solkart.no/api/snowload/calc?lat=59.91&lon=10.75"
Parameter Type Standard Beskrivelse
lat, lon tall WGS84, 57 til 72° N, 4 til 32° Ø. Brukes når x,y ikke er gitt.
x, y heltall UTM 33 (EPSG:25833), som seNorge-rutenettet
grid 1 | 3 | 5 3 N × N celler á 1 km rundt punktet; median brukes
cells x_y,x_y,… Manuelt valgte cellesentre (UTM 33), maks 36. Overstyrer grid.
returnperiod 20 | 50 | 100 50 Returperiode i år. Eurokoden bruker 50.
variability 1 til 3 1,5 Variabilitetsfaktor som multipliseres inn (SINTEF-notatet)
start ÅÅÅÅ-M-D 50 år tilbake Seriens start. Data finnes fra 1957.
elev m cellehøyde Tomtens høyde til oppslag i Eurokode-tabellen
format json | csv json

Svar 200 (ekte svar, Oslo sentrum; celler forkortet):

{
  "method": {
    "reference": "SINTEF Prosjektnotat 102027401 v2 (2022-04-06, G. Scilipoti) for Solcellespesialisten AS — alternativ metode iht. NS-EN 1991-1-3 NA.4.1(2)",
    "data_source": "seNorge SWE 1×1 km via NVE GridTimeSeries (gts.nve.no), 1976-1-1 → 2026-9-15, døgnverdier",
    "statistics": "Årsmaksima → empirisk (Gringorten a=0.44) + Gumbel-MLE + Gamma-MLE → log-trendlinjer → faktor ved T=50 år; karakteristisk SWE = maks × snitt(faktorer); SD = SWE×9.8/1000; median over 3×3 celler; × variabilitetsfaktor 1.5",
    "disclaimer": "Krever ingeniørmessig skjønn (SINTEF-notatet §5): kontroller at cellenes høyde er representativ for byggetomten. Verdien er beslutningsstøtte, ikke automatisk godkjent dokumentasjon."
  },
  "inputs": {
    "lat": 59.91, "lon": 10.75, "utm33": { "x": 262410, "y": 6649018 },
    "center_cell": { "x": 262500, "y": 6649500, "altitude_m": 6 },
    "grid": "3x3", "manual_cells": false, "variability_factor": 1.5, "return_period_yr": 50, "series_start": "1976-1-1"
  },
  "eurocode_comparison": {
    "kommune": "Oslo", "kommunenummer": "0301", "fylke": "Oslo", "site_elevation_m": 6,
    "table_entries": [ { "kommune_1990": "Oslo", "sk0": 3.5, "Hg": 150, "dsk": 1, "skmax": 6.5, "sk_at_site": 3.5, "above_hg": false, "note": "…" } ],
    "sk_kn_m2": 3.5,
    "selected_entry": "Oslo",
    "rule": "sk = sk0 for H ≤ Hg; ellers sk0 + ⌈(H−Hg)/100⌉·Δsk, maks sk,maks",
    "source": "NS-EN 1991-1-3 NA tabell NA.4.1(901) (verdier fra NS 3491-3, digitalisert fra SINTEF Byggforsk 471.041; kommunenavn før 2020). Kontroller mot gjeldende NA:2018 ved prosjektering."
  },
  "cells": [
    { "x": 262500, "y": 6649500, "altitude_m": 6, "n_years": 51, "period": "1976-2026", "max_swe_mm": 140.1,
      "factor_gamma": 1.215, "factor_gumbel": 0.9291, "factor_empirical": 1.1158, "factor_combined": 1.0939,
      "char_swe_mm": 153.3, "char_sd_kn_m2": 1.502 }
  ],
  "cell_errors": [],
  "aggregate": {
    "n_cells": 9, "median_char_swe_mm": 165.4, "median_char_sd_kn_m2": 1.62,
    "sd_cv_pct": 6.5, "altitude_range_m": [0, 31],
    "characteristic_snow_load_kn_m2": 2.43
  },
  "warnings": []
}
Felt Enhet Beskrivelse
aggregate.characteristic_snow_load_kn_m2 kN/m² Resultatet: stedlig karakteristisk snølast på mark, sk, etter variabilitetsfaktor
aggregate.median_char_sd_kn_m2 kN/m² Median over cellene før variabilitetsfaktoren
aggregate.median_char_swe_mm mm Tilsvarende vannekvivalent
aggregate.sd_cv_pct % Variasjonskoeffisient mellom cellene; høy verdi betyr at tomten bør vurderes nærmere
aggregate.altitude_range_m m Laveste og høyeste celle; kontroller mot tomtens høyde
eurocode_comparison.sk_kn_m2 kN/m² Tabellverdien for kommunen ved tomtens høyde
cells[].max_swe_mm mm Høyeste årsmaksimum i serien
cells[].factor_* Forholdet 50-årsverdi/maks for hver tilpasning, og snittet
cells[].char_sd_kn_m2 kN/m² Cellens karakteristiske last (SWE × 9,8/1000)
warnings[] Merknader, for eksempel når høydespennet i cellene er stort

I eksempelet gir metoden 2,43 kN/m² mot tabellens 3,5 kN/m² for Oslo under 150 m.

CSV

format=csv gir én rad per celle og totalene nederst. Fil: sunpoint_snolast_<x>_<y>.csv. JSON-svaret har Cache-Control: public, max-age=86400 (CSV sendes uten); cellene fra NVE lagres hos oss i 30 døgn.

Feil

Status error
400 Oppgi lat&lon (WGS84) eller x&y (UTM33/EPSG:25833).
400 Utenfor Norge (57-72N, 4-32E).
400 grid må være 1, 3 eller 5 (N×N 1-km-celler). / variability må være 1..3. / returnperiod må være 20, 50 eller 100 år. / start må være YYYY-M-D. / cells må være liste av x_y-par (UTM33 cellesentre).
502 Ingen celler kunne beregnes. (med cell_errors)

Videre til snølast på tak

Endepunktet gir lasten på mark. Formfaktorer, fonning og unntakslaster på taket regnes etter NS-EN 1991-1-3 kapittel 5 og 6 av ansvarlig prosjekterende. Rapporten fra solkart.no/snolast inneholder metode, celler, tabellsammenligning og skjønnsvurderinger klare til å legges i prosjektdokumentasjonen.