Skip to main content

ROS - Risiko og sårbarhet for bygg

Beskrivelse av tjenestene​

Risiko og sårbarhet (ROS) for alle bygg i Norge: persentiler for brann, flom, overvann, skred og klimaendringer for hvert bygg, og gjennomsnitt per fylke, kommune og grunnkrets. Verdiene sammenligner bygg med hverandre og skal ikke brukes i planlegging eller dimensjonering av infrastruktur.

ROS-dataene gir hvert bygg i Norge en vurdering av hvor utsatt det er for brann, flom, overvann, skred og klimaendringer, sammenlignet med andre bygg i landet. Vurderingen er beregnet av Geodata ved å koble hvert bygg i Matrikkelen mot rundt 55 datasett om naturfare, terreng, klima og beredskap, og regne om resultatet til poeng og persentiler.

Dataene er laget for sammenligning og prioritering, for eksempel i porteføljeanalyser for forsikring og eiendom, og i kommunal planlegging og beredskap. De sier noe om hvor utsatt et bygg er i forhold til andre bygg. De er ikke en sannsynlighet for skade, og de erstatter ikke en faglig vurdering av enkeltbygg.

caution

Verdiene skal ikke brukes i planlegging eller dimensjonering av infrastruktur. For planformål skal du bruke de offisielle aktsomhets- og faresonekartene fra NVE, NGU og andre dataeiere direkte, for eksempel gjennom Flom, Skred og DOK - Samfunnssikkerhet.

Fire tjenester​

ROS-dataene er fordelt på fire tjenester. Alle ligger i mappen Geomap_UTM33_EUREF89 og er i EUREF89 UTM sone 33.

TjenesteInnholdTilgangsrolle
GeomapROSByggAlle feltene for hvert bygg (rundt 300), og gjennomsnitt per fylke, kommune og grunnkretsGeomapROSBygg
GeomapROSByggForenkletBare poengene for hvert bygg (36 felt), og gjennomsnitt per fylke, kommune og grunnkretsGeomapROSByggForenklet
GeomapROSByggCompareBeregningen fra 2024 og fra 2025 side om side, for hvert byggGeomapROSBygg
GeomapROSDataGrunnlagsdata som er brukt i beregningen: bebyggelsestetthet, lyn, utrykningstid, avstandssoner, vind, ekstremnedbør, klimaframskrivinger og heteGeomapROSData

Velg GeomapROSByggForenklet hvis du bare trenger poengene. Velg GeomapROSBygg hvis du også trenger å se hva poengene bygger på, for eksempel hvilken flomsone eller hvilket kvikkleireområde et bygg ligger i. GeomapROSByggCompare er laget for å se hvordan poengene for et bygg har endret seg fra 2024 til 2025. GeomapROSData viser grunnlagsdataene som kart.

Kilde / opphavsrett​

©️ Geodata AS, Kartverket, NVE, NGU, MET, NR, Norsk klimaservicesenter

Beregningen bygger på data fra blant andre:

DataeierData
KartverketMatrikkelen (bygg), FKB, høydedata (terrengmodell og overflatemodell), N50, vegnett, kraftledninger, stormflo og havnivå
NVEFlomsoner, aktsomhet for flom, jord- og flomskred, snøskred og steinsprang, faresoner for skred, kvikkleire, ustabile fjellpartier, skredhendelser og vind
NGURadon, marin grense og mulighet for marin leire, kysterosjon og permafrost
InSAR NorgeSetningsskader (innsynkning) ved bygg
MiljødirektoratetForurenset grunn
RiksantikvarenBrannsmitteområder og tette trehusmiljøer
DSBBrannstasjoner
Meteorologisk instituttLynnedslag
Norsk klimaservicesenterEkstremnedbør (IVF), utviklet av forskere ved Meteorologisk institutt og Norsk Regnesentral, og klimaframskrivinger for 2085

I tillegg bruker beregningen datasett som Geodata har laget: markfuktighet og dreneringslinjer (se Markfuktighet og Dreneringslinjer), takform og høyder fra 3D-bygg, bebyggelsestetthet, kjøretid fra brannstasjon, skogbrannfare og heterisiko.

Oppdateringsfrekvens​

ROS-dataene beregnes på nytt omtrent én gang i året, med de nyeste versjonene av datasettene over. Den siste beregningen er ROS 2025, fra oktober 2025.

Bygningslagene i GeomapROSBygg viser fortsatt 2024

I GeomapROSBygg viser kartlagene for enkeltbygg (ROS_ByggPunkt og ROS_ByggFlate) foreløpig beregningen fra 2024. Gjennomsnittene per fylke, kommune og grunnkrets i samme tjeneste, og hele GeomapROSByggForenklet, er fra 2025. Alle feltene for enkeltbygg fra 2025 finnes i GeomapROSByggCompare, i kartlagene ROS_ByggPunkt_2025 og ROS_ByggFlate_2025. Denne siden beskriver 2025-beregningen.

Tjenesteadresser​

Adresser til tjenestene (krever innlogging og tilgang til tjenesten):

Tjenestene er kartjenester (MapServer) med spørring (Query). Én spørring returnerer høyst 5000 rader.

Eksempel: Trondheim sentrum​

Kartet viser byggene i Midtbyen og på Bakklandet i Trondheim, farget etter persentilen for hele landet (gruppepersentil_*) i ROS 2025. I kartlagslisten kan du bytte mellom totalen og de fem risikogruppene. Klikk på et bygg for å se alle persentilene og hvilke flom-, stormflo- og kvikkleireområder bygget ligger i.

Utsnittet viser hvordan de ulike gruppene slår ut: de tette trehusmiljøene på Bakklandet og i Midtbyen gir høy brannrisiko, byggene langs Nidelva ligger i flomsoner og er utsatt for stormflo (se kartlaget Flom), og nesten hele området ligger på marin leire og gir høye verdier for skred. Kartet viser et utdrag av dataene.

Slik er poengene laget​

Hvert bygg får en verdi fra hvert datasett, for eksempel hvilken flomsone bygget ligger i, eller hvor mange lynnedslag det har vært i området. Verdiene gjøres om til tall mellom 0 og 1, der 1 er mest utsatt (feltene skalert_*). Disse settes sammen til poeng for fem risikogrupper (feltene gruppert_*), også mellom 0 og 1:

GruppeBygger blant annet på
BrannSkogbrannfare, brannsmitte og trehusmiljø, utrykningstid fra brannstasjon, bebyggelsen i nabolaget, avstand til veg og høyspentledning, og lyn
FlomFlomsoner, stormflo, avstand til elver, innsjøer og kyst, og kysterosjon
OvervannMarkfuktighet, ekstremnedbør, størrelsen på nedbørfeltet og terrenget rundt bygget
SkredKvikkleire og marin leire, jord- og flomskred, faresoner for skred, setningsskader, ustabile fjellpartier, skredhendelser, steinsprang og permafrost
KlimaEndringer i ekstremnedbør, nedbør og temperatur fram mot 2085

Gruppene settes så sammen til to totaler: gruppert_total av brann, flom, overvann og skred, og gruppert_total_med_klima, der også klima er med.

Noen verdier er med i datasettet uten å telle i noen gruppe, blant annet snøskred, radon, forurenset grunn, vind, takform og heterisiko. De kan brukes i egne analyser.

Persentiler​

Poengene gjøres om til persentiler mellom 0 og 100. Persentilen sier hvor stor andel av byggene som har lavere poeng. Et bygg med persentil 80 har høyere poeng enn 80 % av byggene. Bygg med like poeng får samme persentil.

Hvert bygg har persentiler på to måter:

FeltSammenlignet med
persentil_* og gruppepersentil_*Alle bygg i Norge, unntatt bygningstypegruppen Annet
bgtpprsntl_* og bgtpgrpprsntl_*Bygg i samme bygningstypegruppe (feltet bygningstypegruppe)

persentil_* og bgtpprsntl_* gjelder hver enkelt verdi, for eksempel persentil_flomsone. gruppepersentil_* og bgtpgrpprsntl_* gjelder gruppepoengene og totalene, for eksempel gruppepersentil_flom og gruppepersentil_total.

Bygningstypegruppene er Enebolig, Småhus, Leilighet, Hytte, Næring og Annet. Annet er blant annet garasjer, uthus og naust. De er ikke med når persentilene for hele landet beregnes, men får likevel en verdi. Det hindrer at de mange små uthusene trekker ned persentilene for de andre byggene.

Feltene vektet1_* (hele landet) og vektet2_* (innen bygningstypegruppen) setter sammen persentilene på samme måte som gruppepoengene. De er mellom 0 og 100, men de er ikke selv persentiler: et bygg med vektet1_total lik 80 er ikke nødvendigvis mer utsatt enn 80 % av byggene.

Hvilket felt skal jeg bruke?

For å rangere bygg etter samlet risiko, bruk gruppepersentil_total, eller gruppepersentil_total_med_klima hvis klimaendringer skal telle med. For å sammenligne for eksempel eneboliger med andre eneboliger, bruk bgtpgrpprsntl_total. Persentilene kan deles inn i fem like store klasser: 0–20 svært lav, 21–40 lav, 41–60 middels, 61–80 høy og 81–100 svært høy.

GeomapROSByggForenklet​

Tjenesten har poengene for hvert bygg, uten grunnlagsdataene. Den er det enkleste utgangspunktet for de fleste formål.

KartlagInnhold
ROS_ByggForenkletPunkt (0)Ett punkt per bygg
ROS_ByggForenkletFlate (1)Omrisset av byggene
ROS_ByggForenkletFylkePunkt (11) og ROS_ByggForenkletFylkeFlate (21)Gjennomsnitt per fylke
ROS_ByggForenkletKommunePunkt (12) og ROS_ByggForenkletKommuneFlate (22)Gjennomsnitt per kommune
ROS_ByggForenkletGrunnkretsPunkt (13) og ROS_ByggForenkletGrunnkretsFlate (23)Gjennomsnitt per grunnkrets

Bygget identifiseres med bygningsnr, bygningsnummeret i Matrikkelen.

NavnTypeBeskrivelse
bygningsnrIntegerBygningsnummer i Matrikkelen.
fylke_idSmallIntegerFylkesnummer.
kommune_idStringKommunenummer.
antallboenheterIntegerAntall boenheter i bygget.
kommunenavnStringKommunenavn.
fylkesnavnStringFylkesnavn.
gruppepersentil_overvannDoublePersentil (0–100) for overvann, sammenlignet med alle bygg i Norge.
gruppepersentil_brannDoublePersentil (0–100) for brann, sammenlignet med alle bygg i Norge.
gruppepersentil_flomDoublePersentil (0–100) for flom, sammenlignet med alle bygg i Norge.
gruppepersentil_skredDoublePersentil (0–100) for skred, sammenlignet med alle bygg i Norge.
gruppepersentil_klimaDoublePersentil (0–100) for klimaendringer, sammenlignet med alle bygg i Norge.
gruppepersentil_totalDoublePersentil (0–100) for total (brann, flom, overvann og skred), sammenlignet med alle bygg i Norge.
gruppepersentil_total_med_klimaDoublePersentil (0–100) for total med klimaendringer, sammenlignet med alle bygg i Norge.
bgtpgrpprsntl_overvannDoublePersentil (0–100) for overvann, sammenlignet med bygg i samme bygningstypegruppe.
bgtpgrpprsntl_brannDoublePersentil (0–100) for brann, sammenlignet med bygg i samme bygningstypegruppe.
bgtpgrpprsntl_flomDoublePersentil (0–100) for flom, sammenlignet med bygg i samme bygningstypegruppe.
bgtpgrpprsntl_skredDoublePersentil (0–100) for skred, sammenlignet med bygg i samme bygningstypegruppe.
bgtpgrpprsntl_klimaDoublePersentil (0–100) for klimaendringer, sammenlignet med bygg i samme bygningstypegruppe.
bgtpgrpprsntl_totalDoublePersentil (0–100) for total (brann, flom, overvann og skred), sammenlignet med bygg i samme bygningstypegruppe.
bgtpgrpprsntl_total_med_klimaDoublePersentil (0–100) for total med klimaendringer, sammenlignet med bygg i samme bygningstypegruppe.
vektet1_overvannDoubleVektet persentil (0–100) for overvann, av persentilene for hele landet.
vektet2_overvannDoubleVektet persentil (0–100) for overvann, av persentilene innen bygningstypegruppen.
vektet1_brannDoubleVektet persentil (0–100) for brann, av persentilene for hele landet.
vektet2_brannDoubleVektet persentil (0–100) for brann, av persentilene innen bygningstypegruppen.
vektet1_flomDoubleVektet persentil (0–100) for flom, av persentilene for hele landet.
vektet2_flomDoubleVektet persentil (0–100) for flom, av persentilene innen bygningstypegruppen.
vektet1_skredDoubleVektet persentil (0–100) for skred, av persentilene for hele landet.
vektet2_skredDoubleVektet persentil (0–100) for skred, av persentilene innen bygningstypegruppen.
vektet1_klimaDoubleVektet persentil (0–100) for klimaendringer, av persentilene for hele landet.
vektet2_klimaDoubleVektet persentil (0–100) for klimaendringer, av persentilene innen bygningstypegruppen.
vektet1_totalDoubleVektet persentil (0–100) for total (brann, flom, overvann og skred), av persentilene for hele landet.
vektet2_totalDoubleVektet persentil (0–100) for total (brann, flom, overvann og skred), av persentilene innen bygningstypegruppen.
vektet1_total_med_klimaDoubleVektet persentil (0–100) for total med klimaendringer, av persentilene for hele landet.
vektet2_total_med_klimaDoubleVektet persentil (0–100) for total med klimaendringer, av persentilene innen bygningstypegruppen.

Gjennomsnitt per område​

Kartlagene for fylke, kommune og grunnkrets har gjennomsnittet av poengene for byggene i området. Bare bygg som har boenheter eller bruksareal til bolig, eller som har et bruksareal på minst 100 m², er med. Uthus, garasjer og andre små bygg er dermed ikke med. Feltet antallbygg er antallet bygg som er med, og feltene som begynner med andel er andelen av dem i hver bygningstypegruppe og brukskategori, som et tall mellom 0 og 1.

NavnTypeBeskrivelse
fylke_idStringFylkesnummer.
kommune_idStringKommunenummer.
fylkesnavnStringFylkesnavn.
kommunenavnStringKommunenavn.
antallbyggDoubleAntall bygg i området som er med i gjennomsnittet.
andelboligbyggDoubleAndel boligbygg (0–1).
andelikkeboligbyggDoubleAndel bygg som ikke er boligbygg (0–1).
andelkombibyggDoubleAndel bygg med både bolig og annen bruk (0–1).
andelbyggtype_annetDoubleAndel bygg i bygningstypegruppen Annet (0–1).
andelbyggtype_eneboligDoubleAndel eneboliger (0–1).
andelbyggtype_hytteDoubleAndel hytter (0–1).
andelbyggtype_leilighetDoubleAndel leilighetsbygg (0–1).
andelbyggtype_naringDoubleAndel næringsbygg (0–1).
andelbyggtype_smahusDoubleAndel småhus (0–1).
antallboenheterDoubleGjennomsnittlig antall boenheter per bygg.
gruppepersentil_overvannDoublePersentil (0–100) for overvann, sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
gruppepersentil_brannDoublePersentil (0–100) for brann, sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
gruppepersentil_flomDoublePersentil (0–100) for flom, sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
gruppepersentil_skredDoublePersentil (0–100) for skred, sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
gruppepersentil_klimaDoublePersentil (0–100) for klimaendringer, sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
gruppepersentil_totalDoublePersentil (0–100) for total (brann, flom, overvann og skred), sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
gruppepersentil_total_med_klimaDoublePersentil (0–100) for total med klimaendringer, sammenlignet med alle bygg i Norge, gjennomsnitt for byggene i området.
bgtpgrpprsntl_overvannDoublePersentil (0–100) for overvann, sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
bgtpgrpprsntl_brannDoublePersentil (0–100) for brann, sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
bgtpgrpprsntl_flomDoublePersentil (0–100) for flom, sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
bgtpgrpprsntl_skredDoublePersentil (0–100) for skred, sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
bgtpgrpprsntl_klimaDoublePersentil (0–100) for klimaendringer, sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
bgtpgrpprsntl_totalDoublePersentil (0–100) for total (brann, flom, overvann og skred), sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
bgtpgrpprsntl_total_med_klimaDoublePersentil (0–100) for total med klimaendringer, sammenlignet med bygg i samme bygningstypegruppe, gjennomsnitt for byggene i området.
vektet1_overvannDoubleVektet persentil (0–100) for overvann, av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_overvannDoubleVektet persentil (0–100) for overvann, av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.
vektet1_brannDoubleVektet persentil (0–100) for brann, av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_brannDoubleVektet persentil (0–100) for brann, av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.
vektet1_flomDoubleVektet persentil (0–100) for flom, av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_flomDoubleVektet persentil (0–100) for flom, av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.
vektet1_skredDoubleVektet persentil (0–100) for skred, av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_skredDoubleVektet persentil (0–100) for skred, av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.
vektet1_klimaDoubleVektet persentil (0–100) for klimaendringer, av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_klimaDoubleVektet persentil (0–100) for klimaendringer, av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.
vektet1_totalDoubleVektet persentil (0–100) for total (brann, flom, overvann og skred), av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_totalDoubleVektet persentil (0–100) for total (brann, flom, overvann og skred), av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.
vektet1_total_med_klimaDoubleVektet persentil (0–100) for total med klimaendringer, av persentilene for hele landet, gjennomsnitt for byggene i området.
vektet2_total_med_klimaDoubleVektet persentil (0–100) for total med klimaendringer, av persentilene innen bygningstypegruppen, gjennomsnitt for byggene i området.

GeomapROSBygg​

Tjenesten har de samme kartlagene som GeomapROSByggForenklet, men med alle feltene: opplysninger om bygget fra Matrikkelen, verdiene fra hvert datasett, de skalerte verdiene og alle persentilene. Kartlagene heter ROS_ByggPunkt (0), ROS_ByggFlate (1), og ROS_Bygg{Fylke,Kommune,Grunnkrets} med Punkt (11–13) og Flate (21–23).

Feltene for et bygg er gruppert slik:

FeltgruppeEksempler
Byggetbygningsnr, bygningstypekode, bygningstype, bygningstypegruppe, bebygdareal, bruksarealtotalt, antalletasjer, antallboenheter, kommunenr, gardsnr, bruksnr, energikilder
Høydertak_hoyde_over_havet, bygg_laveste_bakkepunkt, bygg_hoyeste_bakkepunkt, grunnmur_hoydeforskjell, terreng_overheng, tak_overheng
Koder fra datasettflomsonekode, kvikkleirekode, stormflokode, radonaktsomhetkode med flere
Måleverdierdybde_til_vann (meter), ivf_1km_* (mm nedbør), antall_lynnedslag, vindaarstimer_50mhob, kumule_* og nabolag_* (bebyggelse rundt bygget), klima_* (endring fram til 2085)
Poengskalert_*, gruppert_*
Persentilerpersentil_*, gruppepersentil_*, bgtpprsntl_*, bgtpgrpprsntl_*, vektet1_*, vektet2_*

Feltene har ikke egne beskrivelser i tjenesten.

Koder​

Verdien fra et datasett er lagret som en kode, for eksempel flomsonekode. Som regel betyr en høyere kode at bygget er mer utsatt. For avstandskodene (elvbekkavstandkode, elvinnsjoavstandkode, kystavstandkode og ledningavstandkode) er det omvendt: kode 1 er nærmest. Tomt felt betyr at bygget ikke berøres av datasettet. Feltene som slutter på kodetekst viser hvilke egenskaper i datasettet som ga koden, for eksempel (gjentaksintervall=10 og lavpunkt=0) for flomsone 10 år, eller utenom utvalg når bygget ikke berøres.

GeomapROSByggCompare​

Tjenesten viser beregningen fra 2024 og fra 2025 for hvert bygg, side om side, slik at du kan se hvordan poengene for et bygg har endret seg. Tjenesten krever samme tilgang som GeomapROSBygg.

KartlagBeregning
ROS_ByggPunkt_2025 (3) og ROS_ByggFlate_2025 (2)2025
ROS_ByggPunkt_2024 (0) og ROS_ByggFlate_2024 (1)2024

Tjenesten beregner ikke selve endringene. Koble byggene i de to beregningene på bygningsnr.

Endringer fra 2024 til 2025​

  • Nye felt: skogbrannfare (brannfare), heterisiko (heterisiko, heterisikodemografi), kysterosjon, setningsskade, permafrost, skredfaresonedekning, skredstatistikksannsynlighet, energikilder og eiendomsnummer (gardsnr, bruksnr, festenr, seksjonsnrmin, seksjonsnrmax).
  • Nye persentiler: persentilene innen bygningstypegruppe (bgtpprsntl_*, bgtpgrpprsntl_*) og de vektede persentilene (vektet1_*, vektet2_*).
  • Fjernet: snosteinskredkode og feltene som bygger på den, fordi datasettet ikke lenger leveres av dataeieren. Snøskred og steinsprang dekkes av snoskredkode og steinsprangkode.
  • Endret beregning: brann, flom og skred bygger på flere datasett enn før, og bygg i gruppen Annet er ikke lenger med når persentilene for hele landet beregnes. Persentilene fra 2024 og 2025 kan derfor ikke sammenlignes direkte.

GeomapROSData​

Tjenesten viser grunnlagsdata som er brukt i ROS-beregningen, tilrettelagt av Geodata. Noen av dem har Geodata laget, andre kommer fra dataeierne.

KartlagInnholdKilde
Kumule (10)Bebyggelsestetthet: antall bygg, boenheter og bygningsarealGeodata, fra Matrikkelen og FKB
Nabolag (20)Bebyggelse innenfor 200 meter fra hvert byggGeodata, fra Matrikkelen
Lynnedslag (30–32)Antall lynnedslag og strømstyrke per rute på 1 x 1 kmMeteorologisk institutt
Brannutrykning (40–42)Kjøretid fra nærmeste brannstasjon (41) og bemanningen ved stasjonen (42)Geodata, ut fra brannstasjonene fra DSB
Avstand (50–56)Avstandssoner til elver og bekker, elv, innsjø, kyst, høyspentledning og vegGeodata, fra Kartverket
Vind (60–62)Gjennomsnittsvind 50 meter over bakken og terrengkompleksitetNVE
Nedbør - IVF (70–76)Ekstremnedbør i millimeter for 1 til 24 timer, med 5 og 50 års gjentaksintervall, i ruter på 1 x 1 kmNorsk klimaservicesenter
Klima (100–172)Endring i avrenning, nedbør, temperatur, snø og vekstsesong fram til 2085Norsk klimaservicesenter
Taksonomi (200–207)Risiko for hetebølge og hetestress, og skogbrannfareGeodata

Kartlagene for vind, nedbør og klima er rasterlag.