NN2000, NN1954 og norske høydesystemer forklart

Høydesystemer
i Norge

NN2000, NN1954 og SVD2024 (Svalbard) er tre høydesystemer med ulike referanser. Forskjellen mellom NN1954 og NN2000 varierer fra -15 cm til +35 cm avhengig av posisjon, og fortegnet skifter mellom landsdelene — det finnes ikke noe fast landsdekkende tall.

Norge er sterkt påvirket av postglasial landhevning, som gjør at koter i det gamle systemet NN1954 er systematisk deformerte. NN2000 er beregnet med referanseepoke 2000,0.

Les hvorfor GNSS-høyder er 18–48 m feil ↓ eller se forskjellen mellom modellene på vårt interaktive kart ↓

1
Last opp dataene dineDra inn filen din — direkte fra instrument, CAD eller GIS
2
Se dem på kartetVi analyserer alltid selve koordinatene — også når filen har en EPSG-kode. Stemmer de ikke overens, sier vi ifra
3
Verifiser og eksporterKontroller om dataene ligger riktig — eksporter med en gratis profil
Kort fortalt: NN2000 (EPSG:5941) er Norges offisielle høydesystem — normalhøyden (H) over havet, med referanseepoke 2000,0. En GNSS-måling gir i stedet ellipsoidehøyde (h), som i Norge ligger 18–48 m høyere: rundt 39–48 m i Sør-Norge og på Vestlandet, ned mot 18 m i Øst-Finnmark. Riktig høyde er H = h − ζ, der ζ er høydeanomalien fra Kartverkets HREF-modell. Eldre data i NN1954 (EPSG:5776, faset ut 2011–2018) ligger på et annet nivå, og forskjellen er ikke konstant — den varierer fra −15 cm til +35 cm og skifter fortegn mellom landsdelene, så overgangen krever NNTrans.

Hvorfor er GNSS-høyder 18–48 m feil i Norge?

Når du mottar en rå GNSS-posisjon, er høyden målt fra ellipsoiden — en matematisk modell av jordens form. GRS80 er ellipsoiden som EUREF89 bruker. Men vi går ikke på en ellipsoide — vi går på kvasigeoiden.

Kvasigeoiden er den flaten som tilsvarer havets overflate i ro. NN2000 er forankret i kvasigeoiden — ikke ellipsoiden. Fordi NN2000 bruker normalhøyder (ikke ortometriske), er det teknisk sett en kvasigeoidemodell (HREF) som benyttes.

Hav Kvasigeoide Jordoverflate Ellipsoide h — ellipsoidehøyde (GNSS rå: ~150 m) H — NN2000-kote (den riktige høyden) ζ — kvasigeoidehøyde (18–48 m i Norge) HNN2000 = hGNSSN kote = GNSS-høyde − HREF-verdi

I Norge ligger kvasigeoiden ca. 18–48 m over ellipsoiden, og verdien faller markant mot nordøst: ca. 39–48 m i Sør-Norge og på Vestlandet (høyest i høyfjellet), 31–35 m i Nordland og Troms og ned mot 18 m i Øst-Finnmark. En GNSS-høyde på 150 m tilsvarer derfor alt fra ca. 102 m NN2000 på Vestlandet til ca. 130 m i Øst-Finnmark. Brukes GNSS-høyden direkte i et prosjekt uten HREF-korreksjon, er resultatet fullstendig feil.

Omregningen fra GNSS-ellipsoidehøyde til NN2000 skjer via formelen H = h − ζ, der ζ er kvasigeoidehøyden (HREF-verdien). I Norge bruker man Kartverkets høydereferansemodell HREF2018B eller den nyeste HREF2025A.

Vi kan se om høydene dine er angitt som EUREF89-ellipsoidehøyde og omregne dem til NN2000 — eller til andre systemer. Importer filen din. Prøv selv →

EPSG:4937
Ellipsoidehøyde (GNSS rå)
Rå GNSS-høyde over ETRS89/GRS80-ellipsoiden (EUREF89). Brukes som input til HREF-modellen — ikke som leveransehøyde. Kvasigeoidehøyden i Norge er ca. 18–48 m — høyest på Vestlandet, lavest i Øst-Finnmark.
EPSG:5941
NN2000 — «koten»
Normalhøyde over kvasigeoiden. Norges offisielle høydesystem med referanseepoke 2000,0. Knyttet til NAP (Normaal Amsterdams Peil) via det europeiske nivellementsnettet. HREF-modellen (gridfilen) avgjør nøyaktigheten.
EPSG:5776
NN1954 — eldre system
Eldre nasjonalt system. Forekommer i arkivdata, kommunale byggesaker, ledningsdokumentasjon og tegninger fra før 2011–2018. Erstattet av NN2000. Forskjellen til NN2000 varierer fra -15 cm til +35 cm — det finnes ikke noe fast landsdekkende tall.

Se forskjellen mellom modellene på kartet

Forskjellen mellom to HREF-modeller er ikke den samme over hele landet. Hold musen over kartet og se den lokale forskjellen i centimeter.

Blå = Modell A er høyere enn B. Rød = B er høyere enn A. Det betyr at den samme GNSS-målingen kan gi ulike NN2000-koter avhengig av hvilken HREF-versjon som brukes. Se når det gir problemer ↓

Slik leser du kartet

Velg én geoidemodell for å se dens ζ-verdi over ETRS89-ellipsoiden. Velg en annen modell under «Sammenlign med» for i stedet å vise forskjellen mellom de to. Hold musen over kartet for å se den beregnede verdien i punktet.

Prøv selv: velg HREF2025A uten sammenligning og hold musen over ditt område — tallet er den lokale høydeanomalien ζ, som trekkes fra GNSS-målingens ellipsoidehøyde for å gi høyden i NN2000 (H = h − ζ). NN2000 er et normalhøydesystem, så referanseflaten er kvasigeoiden — og det er derfor Kartverket kaller HREF en høydereferansemodell og ikke en geoidemodell.

Fargene er klippet til landarealet: kvasigeoiden eksisterer også over vann, men verdiene er bare relevante på land. Klippingen har en liten margin utenfor kysten slik at cellene nær kysten bevares — og fargeskalaen beregnes utelukkende fra landceller.

Merk: fargeskalaen viser forskjellen mellom to geoidemodeller — det er ikke det samme som overgangen mellom to høydesystemer, som for NN1954→NN2000 krever NNTrans.

Høydeanomalien ζ i norske byer

Verdiene er målt direkte i gridfilene. ζ er kvasigeoidens høyde over ETRS89-ellipsoiden i punktet — verdien GNSS-utstyret trekker fra for å gi en høyde.

By ζ over ellipsoiden HREF2025A − HREF2018B
Oslo 39,10 m +0,0 cm
Bergen 45,01 m −0,1 cm
Trondheim 39,38 m +0,0 cm
Stavanger 43,70 m +0,0 cm
Tromsø 31,14 m +0,0 cm
Bodø 31,29 m +0,0 cm
Kristiansand 40,79 m +0,0 cm
Alta 25,53 m −0,1 cm

Når går det galt?

Feil i høyder er vanskelige å oppdage — men konsekvensene er store.

En feil fra −15 til +35 cm er nok til å gi problemer i drenering, terrengmodeller og maskinstyring. Se historien bak systemene ↓

Kartverket angir at forskjellen mellom NN1954 og NN2000 varierer fra ca. -15 cm til +35 cm. En fast kommunevis korreksjonsverdi er kun gyldig innenfor ca. 300 × 300 m. For større områder må NNTrans-modellen benyttes.

System Forskjell til NN2000 Konsekvens hvis feil
NN2000 Referanse — 0 m korrekt referanse
NN1954 -15 til +35 cm — varierer og skifter fortegn feil drenering, feil fundament
HREF2008A (NN1954) vs HREF2018B (NN2000) typisk 10–20 cm — i hovedsak systemskiftet koter i feil høydesystem
HREF2025A vs HREF2018B (begge i NN2000-familien, ulike realisasjoner) under 0,5 cm de fleste steder modellforbedring
Ellipsoidehøyde (GNSS rå) ca. 18–48 m i Norge helt ubrukelige data
EGM2008 (global) 5–20 cm feil vs HREF ikke akseptabelt for bygg
EPSG:32633 (WGS84/UTM) ingen høydeforskjell — men 81–87 cm i grunnriss vs EPSG:25833 feil referanseramme (ITRF), ikke feil høydesystem
SVD2024 (Svalbard) separat system — ingen fast offset vilkårlig feil

Hva skjer når det går galt?

Feil i høydesystemer er ikke teoretiske. Her er dokumenterte eksempler fra norsk praksis.

Kartverkets overgangsbrosjyre «Ta i bruk NN2000»

Kartverket advarer eksplisitt om at blanding av NN1954 og NN2000 i bygge- og anleggsprosjekter kan medføre feil på opptil 35 cm. Med forskjeller på denne størrelsen kan sokkelhøyde, kloakkfall, avvanningsgradienter og fundamentskoter være vesentlig feil.

Kilde: kartverket.no

Statens vegvesen — overgangen i vegprosjekter

Statens vegvesen har dokumentert utfordringer ved overgangen til NN2000 i interne rapporter. Prosjekter startet i NN1954 som fikk nye måledata i NN2000 uten eksplisitt systemangivelse, fikk koter som er internt inkonsistente med desimeterforskjeller. Fordi differansen ligner «normal måleusikkerhet», kan feilen gå uoppdaget i lang tid.

Kilde: Statens vegvesen interne rapporter

Trimble og Leica — versjonsavhengig HREF

HREF2025A er den nyeste modellen, men mange instrumenter bruker fortsatt HREF2018B eller eldre HREF2008A. Det er ikke bare et versjonsvalg: HREF2008A gir koter i NN1954, mens HREF2018B og HREF2025A gir koter i NN2000. To instrumenter på samme byggeplass med hver sin HREF-versjon regner derfor ikke bare litt ulikt — de leverer koter i to forskjellige høydesystemer, med et sprang på opptil 35 cm. Trimble og Leica oppdaterer IKKE geoidemodellen automatisk; det krever manuell handling. Kontroller alltid hvilken HREF-versjon instrumentet bruker — og hvilket høydesystem den svarer til.

Krav om systemangivelse på tegninger og leveranser

Angi ALLTID høydesystem (NN2000, NN1954, SVD2024) i tittelfeltet på alle tegninger med høydeinformasjon — fasade, snitt og utomhusplan. Kartverket anbefaler at kart, tegninger og dataleveranser merkes tydelig med korrekt høydesystem, og SOSI-filer har høydesystem-metadata i filhodet. Uten eksplisitt angivelse er en kote bare et tall — og en NN1954-kote brukt i et NN2000-prosjekt kan være opptil 35 cm feil.

Kilde: Kartverkets standarder for høydesystem og SOSI

Svalbard: Svalbard er IKKE dekket av NN2000. Svalbard bruker sitt eget vertikale datum SVD2024 (EPSG:10999), basert på middelvannstand ved Ny-Ålesund og Longyearbyen. Det finnes ingen enkel offset mellom NN2000 og SVD2024 — de to systemene er uavhengige.

Er kotene dine nymålt eller transformert?

Ikke alle NN2000-koter er skapt like. I Norge skilles det mellom to typer:

Nymålte koter er bestemt ved presisjonsnivellement eller GNSS-måling med aktuell HREF-modell. De har den høyeste nøyaktigheten og er direkte knyttet til det fysiske fastmerkenettet.

Transformerte koter er gamle NN1954-koter omregnet til NN2000 via NNTrans-modellen. Nøyaktigheten avhenger av tettheten av fellespunkter i området. I områder med få fellespunkter (f.eks. avsidesliggende daler) kan transformerte koter ha nøyaktighet på flere cm.

Hvis du mottar en kote i NN2000, bør du vite om den er nymålt eller transformert. En transformert kote fra et eldre fastmerke kan avvike flere centimeter fra en nymåling — nok til å gi problemer i drenering og VA-prosjektering. Sjekk alltid i Kartverkets fastmerkedatabase om koten er markert som transformert.

Fra NN1954 til NN2000

Norges høydesystemer har utviklet seg over mer enn 100 år. Hvert system er en forbedring av det forrige — men gamle data er ikke automatisk konvertert.

1916–1954

NN1954 (Normal Null 1954)

Norges første nasjonale nivellementsutjevning. Målenettverket ble etablert over ca. 40 år. Nullnivået ble knyttet til middelvannstand ved vannstandsmålere langs kysten. Nord-Norge (NNN1957) ble formelt slått sammen med NN1954 i 1996.

Fordi målingene strakte seg over 40 år uten korreksjon for postglasial landhevning, ble NN1954 systematisk deformert. Deformasjonen er opptil flere desimeter i de nordligste delene. Det finnes ingen felles epoke for NN1954.

1990–2018

NN2000 — Normal Null 2000

Beregnet gjennom en felles nordisk utjevning der tilknytningspunktene til det svenske (RH2000) og finske (N2000) nettet ble holdt faste — NN2000 kan dermed betraktes som en utvidelse av RH2000. Alle nivellementsdata ble redusert til epoke 2000,0 med NKG-landhevningsmodellen. Nullflaten er knyttet til NAP (Normaal Amsterdams Peil) via det europeiske nivellementsnettet (UELN). Realisert gjennom ca. 19 000 førsteklasses fastmerker.

Alle norske kommuner gikk over til NN2000 i perioden 2011–2018. Oslo kommune gikk over 1. januar 2015.

2008

HREF2008A — høydereferansemodell for NN1954

Den siste HREF-modellen for NN1954 — serien begynte allerede i 1996. Den gir ellipsoidehøyde → NN1954; i EPSG-registeret er gridet ført som «ETRS89 to NN54 height». Nøyaktighet ca. 1–2 cm standardavvik i forhold til NN1954. HREF2008A er altså ikke bare en eldre utgave av HREF2018B — den hører til et annet høydesystem.

2018

HREF2018B — landsdekkende modell for NN2000

Første landsdekkende HREF-modell for NN2000 («ETRS89 to NN2000 height» i EPSG-registeret). Beregnet ved å tilpasse Kartverkets egen gravimetriske geoidemodell NMA2013v30 til 3299 GNSS-/nivellementspunkter langs nivellementslinjene. Dekker hele Norges fastland. Nøyaktighet bedre enn 1 cm for store deler av landet. Har vært standard i feltinstrumenter og GIS-programvare i flere år.

2025

HREF2025A — nyeste modell

Ny generasjon med forbedret datagrunnlag (flere GNSS/nivellement-passpunkter, oppdaterte tyngdedata, forbedret underliggende gravimetrisk geoidemodell). Tilgjengelig fra mars 2026. HREF2018B gir koter i NN2000 (EPSG:5941), mens HREF2025A gir koter i den nyere realisasjonen NN2000:2025 (EPSG:11394) — samme høydesystem, men ikke samme realisasjon, og forskjellen mellom dem er liten — under 0,5 cm de fleste steder — og skyldes modellforbedring, ikke fysisk bevegelse. Kartverket har foreløpig ikke publisert en offisiell nøyaktighetsangivelse for HREF2025A; den dokumenterte verdien «bedre enn 1 cm for store deler av landet» gjelder HREF2018B.

2024

SVD2024 — Svalbard Vertical Datum

Nytt vertikalt datum for Svalbard (EPSG:10999). Basert på middelvannstand 1995–2014 ved Ny-Ålesund og Longyearbyen. Separat fra NN2000 — Svalbard er ikke tilknyttet det nordiske nivellementsnettet.

Landhevningsrater — og hvorfor NN2000 har en epoke

Norge hever seg fortsatt etter siste istid, men svært ulikt: Oslo ~5 mm/år, Bergen 1–2 mm/år, Trondheim 3–5 mm/år, Tromsø 2–3 mm/år — og maksimum i Fennoskandia (Bottenviken) er 10,3 mm/år.

Derfor er NN2000 låst til epoke 2000,0: alle nivellementsdata ble redusert til samme tidspunkt med landhevningsmodellen NKG2005LU. Den nyere NKG2016LU inngår i dag i bevegelsesmodellen mellom ITRF og EUREF89, ikke i NN2000-utjevningen. Uten epokereduksjon ville høydenettet deformeres i takt med at landet stiger.

Sjøkartnull (LAT) er ikke NN2000

Dybder i norske sjøkart refererer til Norsk Sjøkartdatum (EPSG:1301) — laveste astronomiske tidevann (LAT) — ikke til NN2000. Forskjellen varierer langs kysten med tidevannsamplituden.

Kartverket publiserer separasjonsmodeller mellom NN2000, ellipsoiden og sjøkartnull. I kyst- og havneprosjekter der landmåling møter sjømåling må høydene alltid føres til samme referanse før de kombineres.

Ofte stilte spørsmål om høydesystemer

Hva er NN2000?

NN2000 (Normal Null 2000) er Norges offisielle høydesystem etter overgangen 2011–2018 (Oslo fra 1. januar 2015). Det angir høyder som normalhøyder over kvasigeoiden (nær middelvannstand) og har EPSG-kode 5941. NN2000 avløste det eldre NN1954 (Normal Null 1954).

Hva er forskjellen på NN1954 og NN2000?

NN1954 er det gamle høydesystemet, NN2000 det nåværende. Overgangen gir en kotedifferanse som Kartverket angir til ca. -15 cm til +35 cm; den varierer geografisk og skifter fortegn fra landsdel til landsdel — det finnes ikke noe fast landsdekkende tall. Differansen håndteres med den gridbaserte NNTrans-modellen, som dekker hele landet korrekt. En fast lokal korreksjonsverdi (NN2000 = NN1954 ± X cm) er derimot kun gyldig innenfor ca. 300 × 300 m per punkt.

Hvorfor er GNSS-høydene mine 18–48 meter for høye?

En GNSS-mottaker måler ellipsoidehøyde (h) over EUREF89/GRS80-ellipsoiden, ikke koten over havet. I Norge ligger kvasigeoiden over ellipsoiden, og HREF-verdien ζ varierer sterkt med hvor i landet du står: ca. 39–48 m i Sør-Norge og på Vestlandet (høyest i høyfjellet), 31–35 m i Nordland og Troms og ned mot 18 m i Øst-Finnmark. Den riktige koten fås med H = h − ζ. Bruker du en global geoidemodell (f.eks. EGM2008) i stedet for Kartverkets offisielle HREF-modell, oppstår en systematisk feil på 5–20 cm.

Hva betyr HREF2008A, HREF2018B og HREF2025A — og hører de til samme høydesystem?

Nei, og det er selve poenget. HREF2008A gir koter i NN1954 — i EPSG-registeret er gridet ført som «ETRS89 to NN54 height» — mens HREF2018B (2018) gir koter i NN2000 (EPSG:5941) og HREF2025A (på PROJ CDN fra mars 2026) gir koter i den nyere realisasjonen NN2000:2025 (EPSG:11394) — samme høydesystem, men ikke samme realisasjon. Spranget fra HREF2008A til HREF2018B er derfor stort, typisk 10–20 cm og lokalt over 30 cm, men det er i hovedsak systemskiftet NN1954 → NN2000: trekker man Kartverkets NNTrans-modell fra forskjellen, står det bare igjen rundt 3 cm reell modellforskjell. Mellom HREF2018B og HREF2025A — som begge er NN2000-modeller — er forskjellen under 0,5 cm de fleste steder, og den er ekte modellforbedring, ikke fysisk bevegelse.

Hvilket høydesystem skal jeg bruke i Norge?

Bruk NN2000 til alt nytt arbeid — det er den offisielle referansen til maskinstyring, volumberegning og anleggsdata. Gamle data i NN1954 bør transformeres til NN2000 med NNTrans-modellen. Svalbard er et unntak: der brukes SVD2024, ikke NN2000.

Kilder og videre lesning

Opplysningene om NN2000, NN1954, HREF-modellene og kvasigeoidehøyden bygger på Kartverkets egne sider og rapporter, på SOSI-standarden for norske høydesystemer og på fagtidsskriftet Kart og Plan.

  1. Statens kartverk / SOSI (2009): Norges offisielle høydesystemer og referansenivåer, versjon 2.1
    §4.2.4 på side 11 slår fast at «i forhold til den ellipsoiden som benyttes i EUREF89 (GRS80), varierer geoidehøyden i Norge mellom 18 og 48 m, og geoiden ligger over ellipsoiden i hele landet». Figur 4 opplyser samtidig at modellen bare gjelder for norske landområder — utenfor Norge kan den være opptil 2 m feil — og at kartet dekker 54°N til 72°N og 2°Ø til 32°Ø, altså et langt større område enn Norge.
  2. Kartverket (2026): Slik bruker du NN2000
    «Forskjellen mellom NN1954 og NN2000 er fra -15 til ca + 35 centimeter, avhengig av hvor i landet du er. Det kan være store lokale forskjeller.» Siden angir også at et enkelt høydeskift (NN2000 = NN1954 ± X cm) bare holder for et mindre område, for eksempel 300 × 300 meter, og at HREF2018B_NN2000_EUREF89.bin dekker hele landet mens HREF2008A.bin brukes for det gamle høydesystemet NN1954.
  3. Kartverket (2026): Last ned høydereferansemodell
    HREF-modellene beskriver overgangen mellom ellipsoidiske høyder i EUREF89 og nasjonale høyder i NN2000, og for store deler av landet er nøyaktigheten bedre enn 1 centimeter. HREF2018B_NN2000_EUREF89 ble gitt ut i september 2018, dekker hele fastlands-Norge, og det vil sannsynligvis ikke bli gitt ut flere modeller for NN2000. Til transformasjon mellom NN1954 og NN2000 brukes høydetransformasjonsmodellen NNTrans.
  4. Kartverket (2021): The Norwegian Vertical Reference Frame NN2000 (rapport)
    Den offisielle NN2000-rapporten definerer systemet ordrett: «NN2000 is a zero tide vertical reference system tied to NAP at epoch 2000.0», realisert gjennom normalhøyder på 19 000 førsteordens fastmerker, der nivellementene er redusert til felles epoke med landhevningsmodellen NKG2005LU. Rapporten dokumenterer også at HREF-modellene er beregnet ved å tilpasse den gravimetriske geoidemodellen NMA2013v30 til 3299 GNSS-/nivellementspunkter, og at HREF2018b kom fordi det ble funnet en feil i HREF2018a.
  5. Eilefsen, A. (Kart og Plan) (2008): Bruk av høydereferanseflater, Kart og Plan 2-2008, s. 101
    Uavhengig bekreftelse av intervallet: «I Norge varierer geoidehøyden mellom 18 og 48 meter.» Artikkelen forklarer også navnekonvensjonen for modellene — bokstaven bak årstallet er et løpenummer innenfor året, «slik at f.eks HREF2008A er den første offisielle modellen i 2008» — og at den første offisielle HREF-modellen kom i 1996.
  6. PROJ / OSGeo — PROJ-data CDN: no_kv_HREF2025A_NN2000_EUREF89.tif
    Belegget for at HREF2025A finnes og kommer fra Kartverket. CDN-ets egne metadata oppgir source_id: no_kv (Kartverket) og beskrivelsen «ETRS89 height (EPSG:10874) to NN2000:2025 height (EPSG:11394)» — altså en nyere realisasjon av NN2000 enn HREF2018B, som peker på NN2000 height (EPSG:5941). Filen er hentet og verifisert (HTTP 206) 29.07.2026.
  7. Kartverket (2023): Referanserammer og transformasjoner (rapport), kap. 5
    Rapporten knytter HREF-modellene til hvert sitt høydesystem: «Den siste, som ennå gjelder for det gamle høydesystemet NN1954, fikk navnet HREF 2008a», mens HREF2018b_NN2000_EUREF89 er den gjeldende modellen for NN2000. HREF2008A og HREF2018B er altså ikke to utgaver av samme modell, men modeller for to forskjellige høydesystemer.