EPSG · UTM · DKTM · System 34 · SDFI

Koordinat­transformation
i Danmark

Koordinater beskriver et sted i et bestemt referencesystem. Når data skal bruges på tværs af systemer, skal koordinaterne transformeres — ikke bare kopieres.

koordinat.online bruger de officielle grid-baserede transformationer som SDFI har udarbejdet og anbefaler — for både System 34 (±3 cm) og DVR90 (±4,4 mm). Tilsvarende bruger vi de officielle modeller fra de respektive landes geodætiske myndigheder.
Hvad gør os anderledes ↓ · Forstå problemet ↓

1
Upload dine dataCSV, DXF, Shape eller KMZ — direkte fra instrument, CAD eller GIS
2
Se dem på kortetSystemet identificerer koordinatsystemet automatisk — ingen gæt
3
Verificér og eksportérKontrollér om data ligger rigtigt — omregn og hent resultatet
Kort fortalt: En koordinattransformation flytter punkter mellem to referencesystemer — fx fra GPS-målt ETRS89/WGS84 til UTM zone 32 (EPSG:25832), DKTM eller det historiske System 34. Den rigtige metode afhænger af systemerne: et globalt 7-parameter-skift rækker ikke til System 34, der kræver SDFI's officielle grid-transformation (TIFF-gridfiler) — den præcise S34-transformation er en kworks-funktion. koordinat.online omregner gratis mellem de gængse danske systemer (UTM, DKTM, WGS84) og DVR90-højder.

De samme tal — forskellige steder

Koordinater er ikke stedbundne af sig selv. To tal betyder kun noget, når man ved hvilket koordinatsystem de er angivet i. Læses de samme tal i et forkert system, ender punktet et helt andet sted — ofte hundredvis af kilometer fra det rigtige.

Fejlen opstår ikke i målingen, men i tolkningen. koordinat.online genkender det sandsynlige system automatisk og viser resultatet på kortet, så du kan bekræfte at tallene ligger der, hvor de skal.

Eksempel 1 — zone-fejl: samme tal, forskellige UTM-zoner

500.000 · 6.150.000 Silkeborg, Jylland EPSG:25832 (UTM32N)
500.000 · 6.150.000 Polen, nær Łódź EPSG:25833 (UTM33N)

Eksempel 2 — grader vs meter: samme to tal, helt forskellige enheder

56,15 · 10,20 Aarhus EPSG:4326 (WGS84 grader)
56,15 · 10,20 Ugyldigt (nær origo ved Afrika) Tolket som UTM-meter

Eksempel 3 — X og Y byttet om: klassisk landmåler/GIS-fejl

E=575.000 · N=6.225.000 Nordjylland Korrekt rækkefølge (E, N)
N=575.000 · E=6.225.000 Ugyldigt (uden for UTM32-zonen) Rækkefølge byttet om
  • Automatisk genkendelse af koordinatsystem ved upload
  • Skift system med ét klik og se forskellen visuelt på kortet
  • Understøtter alle officielle EPSG-koder for Danmark
  • Grid-baseret transformation for S34 og DVR90 (±3 cm)
Verificer dine koordinater →

Officielle transformationer — direkte i browseren

Vi bruger de officielle transformationer som de nationale geodætiske myndigheder har udarbejdet og anbefaler. Det er samme præcisionsniveau som professionelle desktop-værktøjer — men i en browser, uden installation.

  • Grid-baseret hvor SDFI tilbyder grids — ikke Helmert-tilnærmelser, ikke tabeller fra 1990’erne
  • Automatisk CRS-genkendelse fra talområder — vores motor bygger på viden fra landinspektører og landmålere og deres geodætiske viden; brugeren behøver ikke kende EPSG-koden på forhånd
  • System 34 håndteres korrekt — alle tre varianter, negative koordinater, aksevarianter
  • Vandret og lodret i ét kald — planar og højde transformeres samtidig, med korrekt rækkefølge
  • Transparent præcision — vi viser hvilken grid der bruges, og hvilken forventet afvigelse der er
  • Officielt SDFI-kompatibel — vi bruger de grid-filer som SDFI har udarbejdet og anbefaler til præcisionstransformationer i Danmark
  • Sporbar backward-kompatibilitet — vi gemmer både input-EPSG og output-EPSG, så en transformation altid kan vendes tilbage

De tre slags transformation

Det er vigtigt at skelne — de tre klasser bruger forskellig matematik og har forskellig præcision. En “koordinatomregning” kan i virkeligheden være én, to eller alle tre på samme tid.

1 · Datum-shift

Skift mellem ellipsoider

Fx ED50 → ETRS89 eller NAD27 → WGS84. Kræver en egentlig 3D-transformation — typisk 7-parameter Helmert eller et NTv2-grid. Det er dette trin der oftest går galt når data blot “kopieres”.

2 · Projektionsskift

Samme datum, anden afbildning

Fx UTM32 (EPSG:25832) → DKTM3 (EPSG:4095). Ingen datum ændres — kun den 2D-matematiske afbildning af ellipsoiden til plan. Matematisk reversibel og i princippet fejlfri.

3 · Vertikal transformation

Højder — et separat system

Fx DNN → DVR90 eller ellipsoidehøjde → ortometrisk højde. Kræver geoidemodel eller kommunevis tabel. Fuldstændig adskilt fra de vandrette akser — læs mere på højdesystemer.

I praksis kombineres klasserne ofte: en CSV med S34J-koordinater og DNN-højder skal både datum-shiftes (S34 → ETRS89), projiceres (geografisk → UTM32) og højdetransformeres (DNN → DVR90). Fordi eksemplet involverer System 34, hører den præcise transformation til i kworks, som håndterer alle tre trin i ét kald — mens koordinat.online gratis klarer kombinationer uden System 34.

Hvorfor 7-parameter ikke er nok

En 7-parameter Helmert-transformation (tre translationer, tre rotationer, én skala) er den klassiske datum-shift. Den er simpel at implementere og virker fint til oversigtskort — men den er ikke god nok til projektarbejde.

Over et helt land giver 7-parameter typisk ±0,5 til 2 m afvigelse. Lokale uregelmæssigheder i jordskorpen, historiske justeringer og netdeformationer kan ikke fanges af syv globale konstanter.

Grid-baserede transformationer løser problemet: i stedet for én sæt parametre gemmes en lokal korrektion i hvert gitterpunkt (typisk hver 1–3 km). Transformationsværdien for et vilkårligt punkt findes ved bilineær interpolation mellem de fire nærmeste gitterpunkter.

Metode Præcision Anvendelse
3-parameter (Molodensky) ±5–20 m Historisk oversigtskort
7-parameter Helmert ±0,5–2 m Grove datumskift, GIS-oversigt
NTv2-grid (generisk) ±10–30 cm Landsdækkende GIS
SDFI S34-grid (2022) ±3 cm Opmåling, anlæg, projektering
SDFI DVR90-grid (2023) ±4,4 mm Maskinstyring, præcisionsopmåling

Moderne professionel software bruger grid-baserede transformationer hvor de findes. koordinat.online bruger de samme officielle grid-filer fra SDFI — ikke Helmert-tilnærmelser.

System 34 — landets historiske koordinatsystem

System 34 (S34) var Danmarks officielle koordinatsystem indtil det blev udfaset i 2006 (ETRS89/UTM overtog som primær projektion fra ca. 2001), og det findes stadig i enorme mængder historisk data: kommuneplaner, ledningsnet, vejprojekter, matrikelkort, scannede arkivtegninger. Hver gang ældre data skal genbruges i et moderne projekt, skal S34 transformeres korrekt — og her snubler de fleste værktøjer. Den korrekte SDFI-grid-transformation til og fra System 34 er en kworks-funktion; koordinat.online forklarer System 34, mens selve præcisionstransformationen kører i kworks.

S34 har tre udfordringer som de fleste online-konvertere håndterer dårligt:

a) Akseorden varierer mellem leverandører

System 34 findes i flere varianter der i praksis ikke er ét system, men tre:

S34J
System 34 Jylland
Dækker Jylland, Fyn og omliggende øer. Bemærk: S34 er ikke en almindelig Transversal Mercator/Gauss-Krüger, men en approksimeret oblik Mercator-projektion — derfor kræves SDFI's grid-filer for korrekt transformation. S34 Jylland har sit eget centralpunkt, skala (0,99995) og azimut, forskelligt fra S34 Sjælland.
S34S
System 34 Sjælland
Dækker Sjælland, Lolland, Falster og Møn. Eget centralpunkt, egen skala (0,999978) og azimut — separat projektionsplan fra S34 Jylland, kan ikke blandes uden eksplicit transformation.
S45B
System 45 Bornholm
Separat net for Bornholm. Samme International 1924-ellipsoide som S34 Jylland/Sjælland, men egne projektionsparametre (skala 1,00000). Bornholm blev aldrig inkluderet i S34 — det er S45 med sit eget net.

Dertil kommer at nogle leverandører bytter X og Y, og andre bruger (-Y, X) som “Nord, Øst” — en historisk konvention fra landmålerbøger. Aksevarianten kan afgøres ud fra talområderne — noget kworks' S34-motor gør automatisk.

b) Koordinater kan være negative

S34 har ofte negative X-værdier (vest for origo) — noget der overrasker mange CSV-værktøjer, som antager at projiceret CRS altid har positive tal. En S34-motor skal være bygget på viden fra landinspektører og landmålere og inkludere negative intervaller for S34J og S34S fra starten — sådan er kworks' transformationsmotor bygget.

c) Kun SDFI’s officielle grids giver præcision

Indtil 2022 var de mest udbredte S34-transformationer baseret på tabelopslag fra 1990’erne med afvigelser på 20–50 cm. I 2022 udgav SDFI nye officielle grid-filer baseret på nymåling af det danske fikspunktsnet — og disse giver ±3 cm over hele landet.

Mange online-konvertere bruger stadig forældede approximationer fra 1990’erne, eller en 7-parameter (Helmert)-transformation der ikke kan fange S34’s lokale deformationer og let rammer flere decimeter forkert. Kræv altid at se transformationskilden. kworks bruger SDFI’s officielle grid-baserede transformation via TIFF-gridfiler — nøjagtig til ±3 cm over hele landet. Se System 34 i kworks →

Kernebudskab: kworks håndterer System 34 som SDFI officielt foreskriver — alle tre varianter (Jylland, Sjælland, Bornholm), med automatisk aksevariant-detektion, negative koordinater, og sporbar transformation gennem de officielle grids.

DKTM false northing — to konventioner, samme EPSG

DKTM-zonerne (EPSG:4093-4096) er defineret med false northing y₀ = -5.000.000 m. Det betyder at en northing på fx 1.174.820 i Trimble- eller Leica-eksport svarer til 6.174.820 i GIS-software (QGIS, ArcGIS). Begge er korrekte DKTM-koordinater — men med forskellige konventioner for false northing. DKTM findes fordi UTM's skalafaktor 0,9996 giver op til ~40 cm/km (400 ppm) længdedeformation ved zonekanten; DKTM bruger 0,99998 (~2 cm/km, 20 ppm), så afstande målt på terræn stemmer med koordinatafstande — afgørende for anlæg og maskinstyring.

Trimble og Leica bruger den negative false northing direkte (y₀ = -5.000.000), så northing-værdier starter omkring 1.100.000. GIS-eksport adderer typisk 5.000.000 m, så northing-værdier starter omkring 6.100.000. Vores motor genkender begge varianter automatisk.

Dine GPS-koordinater er ikke helt ETRS89

Når du modtager koordinater fra en GPS, er de i udgangspunktet målt i ITRF2014 — et globalt system der følger kontinentaldriften i realtid. I Danmark arbejder vi i ETRS89, som er frosset til den eurasiske plades position. Forskellen vokser med ca. 2,5 cm pr. år og er i 2026 ca. 90 cm.

I praksis er det sjældent et problem hvis du bruger en SDFI-godkendt RTK-tjeneste (fx GPSnet.dk eller SmartNet) — tjenesten leverer korrektioner direkte i ETRS89. Det er RTK-korrektionerne fra tjenesten — ikke antennen — der bestemmer om dine koordinater ender i ETRS89. En GNSS-modtager med korrektioner fra fx GPSnet.dk giver samme referenceramme som professionelt udstyr.

Men ved postprocesserede data — som det ses fra en række producenter — kan der hurtigt opstå tvivl om kvaliteten af GNSS-målingerne er korrekt epoke-korrigeret. Typiske situationer hvor problemet opstår:

  • Postprocesserede rådata hvor referencerammen ikke er korrekt angivet
  • Data eksporteret som “WGS84” fra software der ikke skelner mellem WGS84 og ETRS89
  • Koordinater fra udenlandske underleverandører eller dronepiloter der bruger egne baser

Hvis dine punkter er systematisk forskudt ca. 0,9 m i samme retning — og du har modtaget dem som “WGS84” — er det næsten altid fordi de er i ITRF uden epoke-korrektion. Vores motor kan se dette mønster.

Vi kan hjælpe: Importer dine koordinater, og vi kan se om de er systematisk forskudt. Prøv det her →

Vi overholder alle gældende krav

SDFI (Styrelsen for Dataforsyning og Infrastruktur, tidligere KMS/SDFE) er den danske myndighed for geodata. Deres krav til koordinattransformation omfatter:

  • Brug af officielle grid-filer til System 34 og vertikal overgang DNN → DVR90
  • Korrekt EPSG-kodning ved udveksling — vi bruger de officielle koder (ikke forældede aliasser)
  • Sporbar transformation: brugeren kan se hvilken vej transformationen gik og med hvilken model/grid
  • Kommunevis DNN → DVR90 efter VEJ nr 2 af 10/01/2005
  • Ingen “tommelfingerregler” — alle transformationer er grid-baserede hvor SDFI tilbyder grids

Grid-filer vi bruger fra SDFI / PROJ CDN

Samtlige grids hentes fra den officielle PROJ CDN — den autoritative kilde for geodætiske transformationsdata. Ingen lokale kopier, ingen ændrede værdier.

  • dk_sdfi_s34j_2022.tifSystem 34 Jylland · ±3 cm
  • dk_sdfi_s34s_2022.tifSystem 34 Sjælland · ±3 cm
  • dk_sdfi_s45b_2022.tifSystem 45 Bornholm · ±3 cm
  • dk_sdfi_dvr90_2023.tifDVR90 2023 (nyeste) · ±4,4 mm
  • dk_sdfi_dvr90_2013.tifDVR90 2013 (PROJ-standard)
  • dk_sdfi_dvr90_2002.tifDVR90 2002 (første realisering)
  • dk_sdfi_dnn.tifDNN → DVR90 historisk
  • dk_sdfe_dnn.tifDNN ældre reference
  • dk_sdfe_dvr90.tifDVR90 ældre reference

S34-transformationen leveres af SDFI som officielle grid-filer i TIFF-format. Det er grid-metoden — ikke en 7-parameter- eller tabeltransformation — der giver ±3 cm over hele landet. Den præcise S34-grid-transformation kører i kworks; koordinat.online omregner gratis de øvrige danske systemer (UTM, DKTM og DVR90-højder). Brug altid den officielle grid-kilde frem for ældre “S34”-aliasser, der i mange værktøjer stadig peger på forældede transformationer.

Avancerede opgaver hører til på kworks.dk

koordinat.online er bygget til ét formål: korrekte koordinat- og højdetransformationer, hurtigt og uden login. For opgaver der kræver mere end transformation — hvor data skal analyseres, kombineres eller leveres i en specifik leverandørkæde — findes vores fulde platform.

Eksempler der hører til på kworks.dk:

  • TIN-modeller fra opmålingspunkter og volumetri mellem flader
  • LER-data (ledningsoplysninger) med GML-parsing og farvekodning pr. forsyningsart
  • Trimble JXL/SurveyXML import med komponentbiblioteker og målkolonner
  • DWG-eksport med leverandørspecifik styling (lag, farver, blokke)
  • Projekter, tværfaglig deling, versioner og publicering til PostGIS

Men for en enkeltstående transformation — CSV, Shape, DXF eller KMZ der skal bringes til eller fra et dansk system — er koordinat.online det rigtige værktøj. Intet login, ingen installation, fuld SDFI-compliance.

Skriv dig op nu → kworks.dk →

Alle koordinatsystemer i Danmark

Her er en komplet oversigt over de systemer du møder i danske data — og hvornår du bruger dem.

EPSG:25832

UTM Zone 32N (ETRS89)

Standardsystemet i Danmark. Enheder i meter. Bruges i GIS, opmåling og de fleste tekniske leverancer og offentlige datasæt.

GIS Opmåling Anlæg
EPSG:25833

UTM Zone 33N (ETRS89)

Bruges til Bornholm og Ertholmene. Samme datum som zone 32, men centralmeridian 15°E. Forveksling af zone 32 og 33 fejlplacerer Bornholm-data ca. 300 km — en af de hyppigste importfejl.

Bornholm GIS Opmåling
DKTM1 – DKTM4

Dansk Transversal Mercator

Fire zoner på tværs af landet. Hyppigt i DWG-tegninger og anlægsdata. Forkert zone giver fejlplacering på 100+ km. DKTM2 dækker størstedelen af det jyske fastland.

DWG CAD Anlæg
EPSG:5799 / DVR90

DVR90 — dansk højdesystem

Officiel reference for alle højdemål i Danmark. Bruges i maskinstyring, volumenberegning og anlægsdata. Forkert system giver fejl i beregninger.

Højder Maskinstyring Anlæg
KP2000J / KP2000Ø

KP2000 — Banedanmarks officielle system

Banedanmarks koordinatsystem til jernbaneanlæg i Danmark. To varianter: KP2000J for Jylland og KP2000Ø for Sjælland. ETRS89-baseret (EPSG:2196–2198), så overgangen til/fra UTM32 er ren projektionsomregning uden datum-shift eller grid. Ældre system, generelt afløst af DKTM, men stadig påkrævet i leverancer til og fra Banedanmark.

Banedanmark Jernbane Anlæg
S34J / S34S

System 34

Ældre nationalt referencesystem stadig i brug i eksisterende arkiver og scannede tegninger. To varianter: S34 Jylland og S34 Sjælland. Kræver grid-baseret transformation via SDFI-grids for korrekt præcision (±3 cm).

Arkiv Ældre data
EPSG:23032 / 23033

ED50 / UTM 32N-33N

Historisk system (European Datum 1950), brugt militært/NATO frem til 1990'erne. Afviger 100–200 m fra ETRS89 og kræver datum-shift (3-parameter Molodensky grov, grid præcist). Forekommer i ældre forsvarskort og geodata.

Historisk Militær Arkiv
EPSG:4326

WGS84 — GPS-koordinater

Global reference. Koordinater i grader (lat/lon). Bruges af GPS, KMZ, Google Maps og mange onlinetjenester og apps.

GPS KMZ Web
EPSG:3857

Web Mercator

Bruges af Google Maps, OpenStreetMap og webtjenester. Ikke egnet til præcise arealmål eller afstandsberegninger da projektionen forvrænger arealer.

Webkort Visualisering

Koordinatsystemer i Danmark — komplet oversigt →

Test dine koordinater nu →

Ofte stillede spørgsmål om koordinattransformation

Hvad er forskellen på UTM zone 32 og DKTM?

UTM zone 32N (EPSG:25832) dækker hele Danmark i én zone, men målestoksforvrængningen vokser mod landets øst- og vestgrænser. DKTM (DKTM1–DKTM4, EPSG:4093–4096) er Danmarks egne smallere transverse Mercator-zoner med langt mindre forvrængning — velegnet til præcis opmåling og anlæg. Begge bygger på ETRS89-datummet.

Hvordan transformeres System 34 korrekt?

System 34 er ikke et rent matematisk projiceret system — det indeholder lokale deformationer fra den oprindelige landmåling. Derfor kan et globalt 7-parameter-skift (Helmert) ikke gengive det præcist. SDFI leverer officielle grid-transformationer som TIFF-gridfiler, der korrigerer punkt for punkt. Den præcise S34-transformation er en kworks-funktion, ikke en del af det gratis værktøj — i kworks matcher resultatet myndighedernes egne data.

Hvad er en 7-parameter-transformation, og hvornår rækker den ikke?

En 7-parameter Helmert-transformation beskriver et datumskift med tre forskydninger, tre rotationer og én skalafaktor. Den er præcis mellem moderne, veldefinerede datummer (fx ETRS89 ↔ WGS84), men fanger ikke lokale deformationer i historiske systemer som System 34 — der skal en grid-baseret transformation til.

Hvad er forskellen på ETRS89 og WGS84?

ETRS89 er fastgjort til den eurasiske kontinentalplade og flytter sig ikke i forhold til Europa. WGS84 følger den globale ITRF-ramme, der driver ca. 2,5 cm om året. Forskellen var nul i 1989 og er i 2026 vokset til omkring 90 cm. Til dansk opmåling bruges altid ETRS89 (EPSG:25832), ikke rå WGS84.

Hvilket koordinatsystem skal jeg bruge i Danmark?

Brug ETRS89/UTM zone 32N (EPSG:25832) til nationale kort- og GIS-data — det er SDFI-standarden. Brug DKTM til lokale opmålinger, hvor lav forvrængning betyder noget. System 34 bruges kun til at matche historiske kort og skøder og bør transformeres til ETRS89 med de officielle grids.