RH 2000, RH 70 och svenska höjdsystem förklarade

Höjdsystem
i Sverige

RH 2000, RH 70 och RH 00 är tre höjdsystem som ofta förekommer i samma projektmiljö — men med olika referensnivåer och epoker.

Det innebär att dina data kan avvika med decimeter, även om siffrorna ser korrekta ut.

Läs varför GPS-höjder är ~20–37 m felaktiga ↓ eller se skillnaden mellan modellerna på vår interaktiva karta ↓

1
Ladda upp dina dataDra in din fil — direkt från instrument, CAD eller GIS
2
Se dem på kartanVi analyserar alltid själva koordinaterna — även när filen har en EPSG-kod. Stämmer de inte överens, säger vi till
3
Verifiera och exporteraKontrollera att data ligger rätt — exportera med en gratis profil
Kort sagt: RH 2000 är Sveriges officiella höjdsystem — höjden (H) över havet. En GNSS-mätning ger i stället ellipsoidhöjd (h), som i Sverige ligger 20–37 m högre. Rätt höjd är H = h − ζ, där ζ är höjdanomalin ur Lantmäteriets modell SWEN17_RH2000 (RH 2000 är normalhöjder, så ytan är kvasigeoiden). Äldre data i RH 70 eller lokala system som Göteborgs GH88 ligger på en annan nivå, och skillnaden är inte konstant över landet — landhöjningen har sett till det.

Varför är GPS-höjder ~20–37 m felaktiga i Sverige?

När du tar emot en rå GPS-position är höjden mätt från ellipsoiden — en matematisk modell av jordens form. GRS80 är den ellipsoid som SWEREF 99 använder. Men vi går inte på en ellipsoid — vi går på geoiden.

Geoiden är den yta som motsvarar havets nivå om havet vore i vila överallt. Det är den vi intuitivt uppfattar som ”noll meter”. RH 2000 är förankrat i denna havsnivåyta — inte i ellipsoiden. I praktiskt svenskt språkbruk kallas SWEN17 en geoidmodell, men eftersom RH 2000 består av normalhöjder är den tillhörande referensytan strikt sett kvasigeoiden.

Hav Geoid Markyta Ellipsoid h — ellipsoidhöjd (GPS-rå: ~40–80 m) H* — RH 2000-höjd (den korrekta höjden) ζ — höjdanomali (20–37 m i Sverige) HRH 2000 = hGNSSN RH 2000-höjd = GPS-höjd − höjdanomali

I Sverige ligger geoiden ca 20–37 m över ellipsoiden (höjdanomalin varierar geografiskt — lägst längs Norrbottenskusten, högst i sydvästra Sverige och längs fjällkedjan). En GPS-höjd på 78 m i Stockholm (ζ ≈ 23 m) motsvarar därför ca 55 m i RH 2000. Används GPS-höjden direkt i ett projekt utan geoidkorrektion är resultatet fullständigt felaktigt.

Omräkningen från GNSS-ellipsoidhöjd till RH 2000 sker via formeln H* = h − ζ, där ζ är höjdanomalin (avvikelsen från ellipsoiden) från den officiella geoidmodellen SWEN17_RH2000.

Vi kan se om dina höjder är angivna som SWEREF 99-ellipsoidhöjd och räkna om dem till RH 2000 — eller till andra svenska höjdsystem. Importera bara din fil. Prova här →

EPSG:4977
Ellipsoidhöjd (GNSS rå)
Rå GNSS-höjd över SWEREF 99-ellipsoiden (GRS80). Används som indata till geoidmodellen — inte som leveranshöjd. N-värdet i Sverige är 20–37 m.
EPSG:5613
RH 2000 — ”plushöjden”
Normalhöjd över kvasigeoiden. Sveriges officiella vertikala referenssystem sedan 2005. Baserat på tredje precisionsavvägningen (1979–2003). Epok 2000.0. Nollnivå: NAP (Normaal Amsterdams Peil).
EPSG:5718
RH 70 — äldre nationellt system
Normalhöjder från andra precisionsavvägningen (1951–1967). Epok 1970.0. Skillnaden mot RH 2000 följer landhöjningen sedan 1970: som mest ca +31 cm kring Höga kusten och Umeå, men bara ca +8 cm i Skåne och ca +4 cm i nordligaste Lappland (vår mätning i Lantmäteriets egna rutnätsfiler, se not under tabellen).

Se skillnaden mellan modellerna på kartan

Skillnaden mellan två geoidmodeller är inte densamma i hela landet. Håll musen över kartan och se den lokala skillnaden i centimeter.

Blå = Modell A är högre än B. Röd = B är högre än A. Det innebär att samma GNSS-mätning kan ge olika RH 2000-höjder beroende på vilken geoidmodell som används. Se när det orsakar problem ↓

Så läser du kartan

Välj en geoidmodell för att se dess N-värde över ETRS89-ellipsoiden. Välj en annan modell under ”Jämför med” för att i stället visa skillnaden mellan de två. Håll musen över kartan för att se det beräknade värdet i punkten.

Prova själv: välj SWEN17_RH2000 utan jämförelse och håll musen över ditt område — talet är den lokala höjdanomalin ζ, som dras från GNSS-mätningens ellipsoidhöjd för att ge höjden i RH 2000 (H = h − ζ). RH 2000 är ett normalhöjdsystem, så referensytan är kvasigeoiden — Lantmäteriet kallar ändå modellen för en geoidmodell, och det är deras eget namn vi använder.

Färgerna är beskårna till landytan: geoiden existerar även över vatten, men värdena är bara relevanta på land. Beskärningen har en liten marginal utanför kusten så att kustnära rutor bevaras — och färgskalan beräknas enbart utifrån landrutor.

I jämförelsen SWEN17_RH2000 ↔ EGM2008 ser du skillnaden mellan Lantmäteriets nationella modell och den globala EGM2008-modellen. Över svensk landyta ligger den på ca 9–26 cm (vår mätning i rutnätsfilerna, 2:a–98:e percentilen), typiskt omkring 20 cm, och är till största delen ett systematiskt skift. Den geografiska variationen är ändå påtaglig: i tabellen nedan spänner städerna 20,3–27,3 cm — Luleå ligger alltså ovanför den 98:e percentilen, vilket stämmer med att de nordliga kustpunkterna hamnar i spannets övre svans. Det är storleksordningen på det fel man får om GNSS- eller drönardata räknas om med en global geoid i stället för den nationella.

Geoidhöjden i svenska städer

Värdena är mätta direkt i rutnätsfilerna. N är geoidens höjd över ETRS89-ellipsoiden i punkten — det värde GNSS-utrustningen drar ifrån för att ge en höjd.

Stad N över ellipsoiden SWEN17 − EGM2008
Stockholm 23,01 m −20,3 cm
Göteborg 35,77 m −24,5 cm
Malmö 35,70 m −24,2 cm
Sundsvall 26,06 m −20,8 cm
Umeå 22,17 m −20,5 cm
Luleå 21,50 m −27,3 cm
Kiruna 29,79 m −20,8 cm

När går det fel?

Fel i höjder är svåra att upptäcka — men konsekvenserna är stora.

En avvikelse på upp till ca 30 cm räcker för att orsaka problem i avvattning, terrängmodeller och maskinstyrning. Se historien bakom systemen ↓

Skillnaden RH 70 → RH 2000 varierar geografiskt p.g.a. postglacial landhöjning — som är ca 1 mm/år i Skåne och upp till ca 10 mm/år vid Bottenvikskusten. Det finns inget fast offset och ingen kommunal korrektionstabell (till skillnad från t.ex. danska DNN → DVR90). Omräkningen sker i stället via skillnaden mellan geoidmodellerna SWEN17_RH2000 och SWEN17_RH70 — eller via Lantmäteriets Gtrans. Kontrollera alltid vilket höjdsystem data är angivna i.

System Skillnad mot RH 2000 Konsekvens vid fel
RH 2000 Referens — 0 m Korrekt referens
RH 70 RH 2000 − RH 70 = +4 till +31 cm — störst kring Höga kusten/Umeå, minst i nordligaste Lappland Fel avvattning, terrängmodellfel
RH 00 ca +0,5 m i Stockholm, varierar kraftigt Allvarliga höjdfel
Göteborgs GH88 +9,953 m (GH88 = RH 2000 + 9,953) Total katastrof — hela våningar fel
SWEN17 vs SWEN08 typiskt 2–5 mm, över 8–9 cm i nordvästfjällen Precisionsfel vid GNSS
Ellipsoidhöjd (GNSS rå) ca 20–37 m i Sverige Helt oanvändbara data
Felaktig geoidmodell (RH70 istället för RH2000) decimeter Systematisk avvikelse

Om talen: spannet +4 till +31 cm är vår egen mätning. Lantmäteriets syskonmodell SWEN17_RH70 är enligt Ågren (2017, s. 31) beräknad ur SWEN17_RH2000 “genom att addera en noggrant bestämd höjdsystemsskillnadsmodell mellan RH 2000 och RH 70” — skillnaden mellan de två rutnätsfilerna är alltså Lantmäteriets egen skillnadsmodell. Mätt över svensk landyta (395 343 rutceller) blir spannet 3,9–31,2 cm med medianen 19,4 cm; störst vid Höga kusten (63,6° N), minst i nordligaste Lappland (69,0° N). Lantmäteriets tjugo officiella testpunkter ger 5,9–27,4 cm — ett urval inom samma spann, inte hela landet.

Vad händer när det går fel?

Fel i höjdsystem är inte teoretiska. Här är dokumenterade exempel från svensk praxis.

Blandning av RH 70 och RH 2000 i byggprojekt

HMK – Geodetisk infrastruktur (Lantmäteriet, 2021) beskriver hur bristerna i de äldre nationella höjdsystemen fortplantade sig ut i kommunerna: ”I en kommun där flera lokala höjdnät varit anslutna till RH 00 har det därför i praktiken funnits flera olika höjdsystem.” Skillnaden RH 70 → RH 2000 är ca 4–31 cm beroende på var i landet du befinner dig. I mellersta Norrland räcker felet för att ändra fallförhållanden i VA-ledningar och orsaka felaktig dimensionering.

Källa: HMK – Geodetisk infrastruktur 2021, s. 78 (Lantmäteriet)

Göteborg GH88 → RH 2000 — 10 meter fel

Göteborgs stad använde det lokala höjdsystemet GH88 fram till 28 januari 2013. Skillnaden mot RH 2000 är ca 10 meter (GH88 = RH 2000 + 9,953 m). Alla tekniska ritningar och detaljplaner från före 2013 är i GH88. Blandas dessa med RH 2000-data utan konvertering blir resultatet katastrofalt — hela våningsplan fel.

Källa: informationsblad från Göteborgs stad

Trimble och Leica — versionsberoende geoidmodell

SWEN17_RH2000 (2017) är den gällande officiella geoidmodellen. Äldre Trimble-installationer kan fortfarande använda SWEN08_RH2000, som avviker 2–5 mm typiskt på fastlandet, men över 8–9 cm i de högsta fjällen i nordväst där de nya tyngdkraftsmätningarna slog igenom kraftigast. Trimble uppdaterar INTE automatiskt — användaren måste installera den senaste .ggf-filen manuellt eller via Coordinate System Manager. För Leica krävs manuell installation av .gem-filen för Captivate/VIVA.

Gotland och Öland: Båda öarna ingår i tredje precisionsavvägningen, och geoidmodellen SWEN17_RH2000 täcker dem med samma noggrannhet (8–10 mm) som fastlandet. De har alltså ingen särskild offset i RH 2000.

Är dina höjder nymätta eller transformerade?

Alla RH 2000-höjder är inte likvärdiga. I Sverige skiljer man på två typer:

Nymätta höjder är bestämda genom precisionsavvägning eller GNSS-mätning med aktuell geoidmodell. De har den högsta noggrannheten och är direkt knutna till det fysiska höjdnätet.

Transformerade höjder är gamla RH 00- eller RH 70-höjder omräknade till RH 2000 via kommunala korrektionstabeller eller geoidmodellskillnader. De kan ha lägre noggrannhet — särskilt där det lokala RH 00-nätet var av dålig kvalitet. I svenska register framgår det inte alltid systematiskt om en höjd är nymätt eller transformerad, så kontrollera alltid mätmetoden hos Lantmäteriet eller kommunen.

Om du tar emot en höjd i RH 2000, kontrollera om den är nymätt eller transformerad. En transformerad höjd från en äldre RH 00-fixpunkt kan avvika flera centimeter upp till decimeter från en nymätning. Kontakta Lantmäteriet eller kommunen för besked.

Från RH 1860 till RH 2000

Sveriges höjdsystem har utvecklats under mer än 150 år. Varje system är en förbättring av det föregående — men gamla data konverteras inte automatiskt. Systemen har en epok eftersom landet fortfarande höjer sig efter istiden — från ca 1 mm/år i Skåne till ~10 mm/år vid Bottenviken — därför är RH 2000 knutet till epok 2000.0.

1857–1885

RH 1860 (Rikets höjdsystem 1860)

Sveriges första systematiska höjdmätning. Inga korrektioner för landhöjning. Begränsad täckning. Ersattes snabbt av RH 00 när bättre instrument blev tillgängliga. Förekommer inte i moderna databaser.

1886–1905

RH 00 (Rikets höjdsystem 1900)

Baserat på första precisionsavvägningen. Nollnivå: medelvattenståndet i Stockholm år 1900, representerat av Normalhöjdpunkten på Riddarholmen (11,800 m över medelvattenståndet). Ortometriska höjder utan landhöjningskorrektion. Medelfel 4,4 mm/√km. Epok ca 1892.

RH 00 blev i praktiken ”kommunaliserat” — många kommuner etablerade egna lokala höjdnät med varierande kvalitet. Typiska skillnader mellan lokala RH 00-nät inom en kommun kan vara cm till dm. Skillnaden RH 00 → RH 2000 är ca +0,5 m i Stockholm och varierar från nära noll i södra Sverige till ca 1 m vid Umeå där landhöjningen är störst.

1951–1967

RH 70 (Rikets höjdsystem 1970)

Baserat på andra precisionsavvägningen. Nollnivå: Normaal Amsterdams Peil (NAP). Normalhöjder (inte ortometriska). Medelfel 1,63 mm/√km. Epok 1970.0. Ca 9 700 fixpunkter. Korrigerat för landhöjning till epok 1970.0.

RH 70 var nationellt system från 1970 till 2005. Förekommer fortfarande i äldre detaljplaner, miljötillstånd och kommunala system. Vissa kommuner bytte sent: Kungälv först 2018.

1979–2003

RH 2000 (Rikets höjdsystem 2000)

Baserat på tredje precisionsavvägningen. Ca 50 000 höjdfixar. Medelfel 1,0 mm/√km. Nollnivå: NAP via EVRF 2000. Normalhöjder. Epok 2000.0. Officiellt sedan 2005.

RH 2000 är definierat som Sveriges realisering av EVRS (European Vertical Reference System). Systemet är beräknat i samarbete med övriga nordiska länder under NKG. Fördelarna är bättre noggrannhet, bättre täckning och kompatibilitet med det europeiska höjdsystemet.

2005

SWEN05_RH2000 — första geoidmodellen

Första geoidmodellen för SWEREF 99 → RH 2000. Baserad på NKG2004. Noggrannhet: några centimeter i de flesta delar av landet. Ersatt av SWEN08.

2008

SWEN08_RH2000 — förbättrad modell

Baserad på den gravimetriska geoidmodellen KTH08. Standardosäkerhet 10–15 mm. Ersatt av SWEN17, men förekommer fortfarande i äldre Trimble/Leica-installationer.

2017

SWEN17_RH2000 — gällande modell

Baserad på NKG2015 med ca 3 500 nya markbaserade tyngdkraftsmätningar (relativgravimetern Scintrex CG5, bl.a. i fjällen och vid Vänern) och bättre GNSS- och avvägningsdata. Standardosäkerhet 8–10 mm på fastlandet (Gotland och Öland inkluderade). I nordvästra fjällområdet: 2–4 cm. PROJ CDN: se_lantmateriet_SWEN17_RH2000.tif (2,2 MB). Använd denna modell för all GNSS-höjdomräkning.

Vanliga frågor om höjdsystem

Vad är RH 2000?

RH 2000 (Rikets höjdsystem 2000) är Sveriges officiella höjdsystem sedan 2005. Det anger normalhöjder — i praktiken höjd över havet — med kvasigeoiden som referensyta och har EPSG-kod 5613. RH 2000 ersatte det äldre RH 70.

Vad är skillnaden mellan RH 70 och RH 2000?

RH 70 var det nationella höjdsystemet 1970–2005, RH 2000 är det nuvarande. Skillnaden mellan systemen varierar geografiskt och är störst mitt i Norrland: ca +31 cm kring Höga kusten och Umeå, men bara ca +8 cm i Skåne och ca +4 cm i nordligaste Lappland. Spannet är vår egen mätning i skillnaden mellan Lantmäteriets två geoidmodeller SWEN17_RH2000 och SWEN17_RH70 — Lantmäteriets tjugo officiella testpunkter täcker 5,9–27,4 cm av samma intervall. Mönstret är alltså en kupol som följer landhöjningen sedan 1970 — inte en jämn stegring söderifrån och norrut. Till skillnad från t.ex. danska DNN → DVR90 finns inget fast offset eller kommunal korrektionstabell: omräkningen sker via skillnaden mellan geoidmodellerna SWEN17_RH2000 och SWEN17_RH70, eller via Lantmäteriets Gtrans.

Varför är mina GPS-höjder 20–37 meter för höga?

En GPS mäter ellipsoidhöjd (h) över SWEREF 99/GRS80-ellipsoiden, inte höjden över havet. I Sverige ligger geoiden 20–37 m över ellipsoiden (höjdanomalin ζ). Den korrekta höjden fås med H* = h − ζ, hämtat från Lantmäteriets officiella geoidmodell SWEN17_RH2000 (standardosäkerhet 8–10 mm på fastlandet, 2–4 cm i nordvästra fjällområdet). Används i stället en äldre modell som SWEN08_RH2000, eller RH 70 i stället för RH 2000, uppstår ett systematiskt fel på flera centimeter till decimeter.

Vad betyder SWEN05, SWEN08 och SWEN17?

Det är tre generationer av samma geoidmodell för RH 2000 — var och en mer exakt än den föregående. SWEN05_RH2000 (2005) var den första modellen, med en noggrannhet på några centimeter i de flesta delar av landet. SWEN08_RH2000 (2008) byggde på den gravimetriska modellen KTH08 med standardosäkerhet 10–15 mm. SWEN17_RH2000 (2017) är den gällande modellen — baserad på NKG2015 med förbättrad tyngdkraftsdata, standardosäkerhet 8–10 mm på fastlandet och 2–4 cm i nordvästra fjällområdet. Använd alltid SWEN17_RH2000 för GNSS-höjdomräkning.

Vilket höjdsystem ska jag använda i Sverige?

Använd RH 2000 till allt nytt arbete — det är den officiella referensen för maskinstyrning, volymberäkning och anläggningsdata. Gamla data i RH 70, RH 00 eller lokala system som Göteborgs GH88 bör omräknas till RH 2000 via Lantmäteriets officiella geoidmodeller eller Gtrans.

Källor och vidare läsning

Uppgifterna om RH 2000, RH 70, landhöjning och geoidhöjder bygger på Lantmäteriets egna publikationer och på de officiella geoidmodellerna.

  1. Lantmäteriet (2021): Svenska höjdsystem
    RH 2000 grundas på tredje precisionsavvägningen 1979–2003 och RH 70 på den andra 1951–1967; RHB 70 är en förtätning av RH 70, och de många kommunala höjdsystemen har ofta sitt ursprung i RH 00.
  2. Lantmäteriet (2024): Geoiden
    Definitionen av geoidhöjden N och sambandet h = H + N — grunden för all omräkning mellan ellipsoidhöjd och höjd över havet. Geoiden avviker globalt maximalt ca 100 m från ellipsoiden.
  3. Lantmäteriet (2024): Geoidmodeller — SWEN17_RH2000
    Standardosäkerheten för en geoidhöjd ur SWEN17_RH2000 är 8–10 mm på fastlandet, Öland och Gotland (2–4 cm i de högsta fjällen, 2–3 cm i kustnära vatten). Gridupplösningen är 0,01 × 0,02 grader, och hänsyn har tagits till landhöjningen mellan SWEREF 99:s epok 1999.5 och RH 2000:s epok 2000.0.
  4. Lantmäteriet (2009): LMV-Rapport 2009:1 — Beskrivning av de nationella geoidmodellerna SWEN08_RH2000 och SWEN08_RH70
    Appendix 11 är en kontrollpunktstabell med 20 officiella punkter: punkt 7 i Stockholmsområdet ger N = 23,433 m, punkt 14 vid Västerbottenskusten 22,085 m (lägst) och punkt 10 på västkusten 36,371 m (högst). Avsnitt 8 anger att själva gridfilen sträcker sig från 54° till 70° latitud och från 10° till 25° longitud — alltså långt utanför Sverige.
  5. Lantmäteriet (2024): Landhöjning
    Landhöjningen är störst vid Bottenvikskusten (ca 10 mm/år) och minst i Skåne (ca 1 mm/år). NKG2016LU är officiell landhöjningsmodell i Sverige och övriga nordiska och baltiska länder.
  6. Ågren, J., Kempe, C. & Jivall, L. (Lantmäteriet) (2018): Noggrann höjdbestämning med den nya nationella geoidmodellen SWEN17_RH2000 (Kartdagarna, Linköping)
    Modellformlerna visar att SWEN-modellerna och NKG2015 levereras i tidjordsfritt system. Samma presentation redovisar EGM2008 till grad 2190 med standardavvikelse 0,029 m över Sverige efter en 1-parameterspassning, mot 0,019 m för NKG2015.
  7. Lantmäteriet (2017): Testpunkter för SWEN17_RH2000 och SWEN17_RH70
    Tjugo officiella kontrollpunkter med ellipsoidhöjd, geoidhöjd och transformerad höjd i både RH 2000 och RH 70. Geoidhöjderna spänner 20,16–36,92 m, och skillnaden RH 2000 − RH 70 i samma punkter 5,9–27,4 cm.
  8. Ågren, J. (Lantmäteriet) (2017): Presentation av SWEN17_RH2000 (lång version)
    Kartan ”RH 2000 minus RH 70” (s. 31) som visar kupolformen, skillnadskartan mot SWEN08 (s. 24) och tyngdkraftsmätningarna med relativgravimetern Scintrex CG5 i fjällen (s. 10–12 och 29, ”upp till ca 8 cm”).
  9. Lantmäteriet (2021): HMK – Geodetisk infrastruktur 2021
    RH 2000 som passiv realisering av det europeiska höjdsystemet EVRS, och hur flera lokala höjdnät anslutna till RH 00 i praktiken gav flera olika höjdsystem inom en och samma kommun (s. 78).