X/Y eller Nord/Öst — den lilla skillnaden som flyttar allt
En stor del av alla ”mina data ligger fel”-ärenden handlar inte om fel koordinatsystem, utan om omkastad axelordning. I Sverige finns dessutom en egen fälla som inte finns i grannländerna.
Fyra världar, fyra ordningar
- Svensk tradition: x = nord, y = öst. Lantmäteriet räknar RT 90:s x-koordinater positiva norrut och y-koordinaterna positiva österut — och EPSG:3021 bekräftar det med axlarna X(north), Y(east).
- Matematik och GIS: (x, y) = (öst, nord). QGIS och ArcGIS förutsätter oftast den ordningen. Alltså exakt tvärtom mot den svenska.
- Mätning: (Nord, Öst). Trimble och Leica exporterar typiskt N först — vilket sammanfaller med den svenska traditionen.
- Geografiska koordinater: GeoJSON kräver [longitud, latitud], medan de flesta människor skriver latitud först. Klassikern: Stockholms 59,3/18,1 blir 18,1°N 59,3°Ö — mitt i Arabiska havet utanför Oman, i stället för i Sverige.
Talen avslöjar ordningen
- Intervallen är så olika att ordningen kan läsas direkt — men de skiljer sig åt mellan systemen. I SWEREF 99 TM är northing 6 130 000–7 690 000 och easting 246 000–1 083 000. Ser du (674 000, 6 581 000) är det E,N — Stockholm. Står talen omvänt är det N,E.
- I de lokala SWEREF 99-zonerna är spannet ett annat: easting ligger alltid nära 150 000, eftersom deras E-tillägg är just 150 000 m mot SWEREF 99 TM:s 500 000 m. Ser du sexsiffriga easting-tal runt 150 000 är filen alltså i en lokal zon, inte i TM — och då säger talets storlek inget om ordningen.
- För geografiska koordinater: Sverige ligger ca 11–24°Ö och 55,3–69,1°N. Står 59 före 18 är det lat,lon; står 18 före 59 är det lon,lat.
Låt verktyget kontrollera
- Dra filen till kartan — koordinat.online prövar båda ordningarna, känner igen den sannolika och visar placeringen så att du kan verifiera mot bakgrundskartan före leverans.
- Läs också CSV-koordinater om kolumnnamn och avgränsare, och GeoJSON om lon/lat-fällan.
Vanliga frågor om koordinatordning
Min CSV har kolumner som bara heter X och Y — vad betyder de?
Det beror på avsändaren, och i Sverige är det extra tvetydigt: en svensk mätningsfil menar oftast x = nord, en GIS-export menar x = öst. Kontrollera talintervallen (northing 6,13–7,69 miljoner) — eller dra filen till koordinat.online och se placeringen.
Varför ligger mina GeoJSON-punkter i Arabiska havet?
Klassiskt lat/lon-byte: GeoJSON kräver [longitud, latitud], men filen är skriven [lat, lon]. Stockholm hamnar då i Arabiska havet utanför Oman. Märk att x/y inte hjälper som minnesregel här — i svensk tradition är x nord, så [x, y] är inte samma sak som [longitud, latitud].
Vilken axelordning är den officiella för SWEREF 99 TM?
I EPSG-registret är EPSG:3006 definierad med axlarna Northing, Easting — nord först. Många program skriver ändå E,N. Därför räcker det inte att ange EPSG-koden; ordningen måste kontrolleras visuellt.
Källor och vidare läsning
Axelordningen är dokumenterad i EPSG-registret, hos Lantmäteriet och i formatstandarderna själva.
-
IOGP / EPSG (2026):
EPSG Geodetic Parameter Registry
EPSG:3006 (SWEREF 99 TM) definieras med axlarna Northing, Easting och EPSG:3021 (RT 90 2,5 gon V) med X(north), Y(east) — den svenska traditionen i registerform. -
Lantmäteriet (2026):
RT 90 — tvådimensionella system
”x-koordinaterna räknas positiva norrut från ekvatorn” och ”y-koordinaterna räknas positiva österut” — källan till den svenska axelkonventionen. -
IETF (2016):
RFC 7946 — The GeoJSON Format
Fastslår att GeoJSON alltid är [longitud, latitud] — öst före nord, tvärtemot både svensk tradition och mätningspraxis.