Lite hjälp på vägen
Inmatning
Högst upp finns två fält som heter N och E, de behöver fyllas i med
koordinater. Det gör du antingen genom att skriva in siffrorna för hand,
eller så pekar/klickar du på en punkt i kartan.
- För hand: Fälten kan bara innehålla siffror, decimalkomma
(eller -punkt) och mellanslag. Andra tecken, t.ex. gradsymboler
eller bokstäver, ska du inte skriva in!
- Peka/klicka: Klicka helt enkelt på en plats i kartan.
Fälten blinkar till och fylls i med latitud och longitud.
När N och E har snygga värden klickar du på knappen
Omvandla. Kartan
får en rund röd/blå markör på platsen.
Format på indata
Det större av de två talen du matar in ska stå i rutan för nordvärde, det
gäller oavsett i vilket koordinatsystem dina indata är. Håll dig inom
Sveriges gränser.
Har du koordinater i WGS84 kan de skrivas i en, två eller tre grupper
åtskilda med mellanslag. Första gruppen är grader, andra minuter
och den tredje är sekunder. Gruppen längst till höger kan innehålla
decimaldelar om så önskas. Punkt eller kommatecken funkar som
decimalavgränsare. Exemplet visar tre olika sätt att skriva samma
latitud:
57,983330
57 58.999783
57 58 59,987
Att räkna om mellan dessa tre skrivsätt är enkelt, det räcker med en
miniräknare.
Hur du gör
finns beskrivet på en separat sida.
Om dina in-koordinater är i RT90 eller SWEREF99 ska N-värdet vara ett
sjusiffrigt heltal. E-värdet ska vara sexsiffrigt för SWEREF och
sjusiffrigt för RT90. Obs! Det som i RT90 kallas X-koordinat ökar mot
norr och Y-koordinaten ökar åt öster – alltså tvärtemot resten av
världens koordinatsystem.
Skriptet som läser och tolkar dina koordinater är väldigt vidsynt
och förutsätter att du vet vad du håller på med – inget hindrar dig
att skriva 57,6 88,1 99,33212 i latitudrutan. Svaret kommer
ändå att bli rätt, fast kanske inte vad du hade väntat dig. Dubbelkolla
i resultatrutan att dina indata tolkades korrekt!
Giltiga värden
De värden du fyller i rutorna måste ligga i Sverige. Ungefärliga
gränsvärden för de rikstäckande systemen är:
| System | N-värde | E-värde |
| RT90 2,5 gon V |
6 110 000 – 7 680 000 |
1 200 000 – 1 900 000 |
| SWEREF 99 TM |
6 110 000 – 7 680 000 |
260 000 – 920 000 |
| WGS84 |
55° – 70° |
11° – 25° |
Format på utdata
Du får svaret i fem format: RT90, SWEREF99 och WGS84 uttryckt på tre sätt.
Det kan försvinna någon decimal i omvandlingen, men felet är sällan mer än
någon meter. Transformera samma koordinater fram och tillbaka ett par
gånger så ser du. Resultat i SWEREF 99 och RT90 visas alltid avrundade
till närmaste heltal (meter).
Andra system
Systemen på den här sidan är de rikstäckande, alltså SWEREF99 TM
och RT90 2,5 gon V. Det finns andra, lokala, varianter på dem. I menyn
högst upp kan du hoppa till UTM-sidan, där kan du omvandla i de lokala
systemen samt i UTM, ST74 och RT38.
Karta och Platsinfo
Sidan är främst till för att räkna om
siffror mellan olika system.
Det går också att visa punkten på en karta, så du ser att du hamnar på rätt
ställe.
Knappen Platsinfo tänds när din plats ligger i Sverige. Klicka på
den så får du namnet på närmaste plats, ev. med ”socken”, kommun och län.
En gul triangel innan texten betyder att namngiven plats ligger mer än 1 km
från din position. Du får (väldigt) ungefärlig höjd över havet också.
Ibland ser du ett brandgult frågetecken efter höjden. Klicka på det om
du behöver bättre upplösning. Då hämtas mycket noggrannare siffror
från Lantmäteriet: 1 m i sidled och runt 0,1 m i höjdled. Nackdelen är
att det tar några sekunder att hämta en punkt. Även om man bara är
intresserad av en enda pixel måste man hämta och processa en fil
på 8–11 megabyte. Den här funktionen har jag bara på försök, får se hur
mycket resurser den slukar.
Terminologi
I dagligt tal kallar ”alla” RT90 och dess kompisar för
koordinatsystem.
Det är möjligen inte helt korrekt. Den som vill svänga sig med alla de
rätta uttrycken, t.ex. kartdatum, projektioner och ellipsoider, hittar allt
som behövs på Lantmäteriets hemsida och på Wikipedia (börja på
Geodesi).
House limits
Processorkraft och bandbredd är ändliga resurser. Du kan därför omvandla
ett begränsat antal positioner i timmen på den här sidan. Har du större
behov, t.ex. långa listor som behöver konverteras, så titta på det open
source-bibliotek jag använder som back-end:
PROJ .
Om du inte vill/kan/orkar programmera själv så kan jag köra dina listor,
men då mot skälig ersättning.
Loggen
De senaste omvandlingarna du gjort finns tillgängliga i loggen som du
kan välja i menyn. Kan vara bra om du behöver kontrollera arbetet i
efterhand. Är loggen mer än 95 procent full får du en varning när du
startar sidan. Mer info finns på loggsidan, använd hjälpknappen där.
Loggen öppnas i en ny flik/fönster så du kan växla fram och tillbaka.
På så sätt slipper du att den ursprungliga sidan laddas om och alla
kartmarkeringar osv försvinner när du ”klickar bakåt”. (Händer i
flera webbläsare, bl.a. Edge.)
Fältarbetare?
Behöver du omvandla koordinater i telefonen så är den här sidan kanske
inte så lättjobbad. Det finns en mobilanpassad variant som är lite bättre,
Läs mer här.
Credits och programvara
Kartbilderna kommer från OpenStreetmap och hanteras med ett bibliotek som
heter Leaflet JS.
Ortnamnen i Platsinfo kommer från Lantmäteriet, så även exakt
markhöjd (på försök).
Höjd över havet gissas av GeoNames,
även det är öppen data. Fylligare info om höjddatan finns hos
NASA.
Själva koordinatomvandligen sker i ett Python-skript på min egen server.
Jag använder ett öppet bibliotek som heter
PROJ
till det jobbet.
Happy coordinating !