Koordinatkonvertering (WGS84 -> RT90)

Hej
Jag skulle i ett litet program jag skrivit vilja ha exakt funktionen som finns på http://www.lm.se/geodesi/program/gtransrv/gtransimpel.htm, dvs konvertering från WGS84 till rikets nät.
Jag har hittat lite dokument på lantmäteriets hemsida med formler men med mina begränsade kunskaper i matris-räkning så lyckades jag inte klura ut hur jag ska räkna.
Är det möjligen nån som har nåt tips på nåt förståelig formel för att göra uträkningarna, eller ännu hellre en liten programsnutt i c#, c++, perl, vb, javascript eller något annat förståeligt programspråk?

Jag vill alltså INTE ha massa tips på att använda ett externt program för det utan måste skriva funktionen själv.

- Martin -
 
Jag antar att du inte bara vill gå från lat/long i WGS84 till lat/long i RT90 utan att du även vill projicera till Rikets nät. Det enklaste då är att använda Lantmäteriets direktprojektion från WGS84 till Rikets nät. Då kan man hoppa över datumtransformationen (matrisräkningarna). Jag har Excelfunktioner för Gauss-Krügers projektion som är skrivna i VB, som du nog skulle kunna använda. Hör av dig om du är intresserad.
 

Lästips

Helgelandskusten – Tio äventyr längs Norges dolda pärla

Helgelandskusten räknas till världens främsta destinationer för havskajak. Här är tio höjdpunkter för dig som vill utforska den norska kustskatten.

Ryggsäcken för långa fjällturer – testa deuters toppmodell Aircontact Pro

Aircontact Pro är byggd för ambitiösa vandringar med tung packning och varierad terräng. Slitstark, bekväm och genomtänkt in i minsta detalj. ...

Månadens fråga: Värmebölja under vandringen - hur gör du?

Hur tänker du om höga temperaturer väntar under din planerade långtur: genomför vandringen, planerar om – eller ställer in?

Paddla i sommar: Tips och inspiration från Utsidans medlemmar

Utsidans redaktion tipsar om fem bloggar och forumtrådar som får oss att längta efter att färdas fram på vattenytan.
java till5140?

haraldn; sa:
Jag antar att du inte bara vill gå från lat/long i WGS84 till lat/long i RT90 utan att du även vill projicera till Rikets nät. Det enklaste då är att använda Lantmäteriets direktprojektion från WGS84 till Rikets nät. Då kan man hoppa över datumtransformationen (matrisräkningarna). Jag har Excelfunktioner för Gauss-Krügers projektion som är skrivna i VB, som du nog skulle kunna använda. Hör av dig om du är intresserad.

Om någon gör en applikation som kan räkna om lat/long till RT90 som passar till GPSsakelt i en Nokia5140 så är jag intresserad men antar att Nokia inte släppt API till GPS-sw.

/Patrik
 
Jag har ett Excelblad för konvertering mellan lat/lon (WGS84) och Rikets nät (RT90) med beräkningarna således i Visual Basic for Applications. Helt enligt Lantmäteriets algoritmer (med matrisräkningar) och ger exakt samma resultat som gtrans. Det är bara att höra av sig om intresse finns.
 
Omvandla

Hej jag är färsk på det här att navigera med hjälp av GPS. Blir frustrerad över att vissa koordinater anges som Lat & Long medan andra i Grader minuter eller Grader decimal. Finns det något hjälpmedel att omvandla det ena till det andra? Mycket tacksam för hjälp. Kan ditt exellark vara en lösning?
 
Jovisst,

I mitt Excelark kan man skriva in lat/lon i ett av följande format: ddd.dddddd, ddd°mm.mmmm' eller ddd°mm'ss.ss''. Sedan trycker man på en knapp och får då positionen inte bara i Rikets Nät utan även i de andra lat/lon formaten. Flera sådana beräkningar kan ske samtidigt (en position per rad). Om du vill kan jag maila över filen.
 
Re: Omvandla

0301; sa:
Hej jag är färsk på det här att navigera med hjälp av GPS. Blir frustrerad över att vissa koordinater anges som Lat & Long medan andra i Grader minuter eller Grader decimal. Finns det något hjälpmedel att omvandla det ena till det andra? Mycket tacksam för hjälp. Kan ditt exellark vara en lösning?

Det är rätt enkel matematik som ligger bakom detta med minuter och sekunder.

En grad består av 60 bågminuter, förkortat minuter.

En bågminut består i sin tur av 60 bågsekunder, förkortat sekunder.

Per
 
din beräkningsfil!

Hej på dej du beräkningskunnige,
Maila gärna din fil till undertecknad så vore du jättebussig.

Med Vänliga Hälsningar

Åke N.
 

Få Utsidans nyhetsbrev

  • Redaktionens lästips
  • Populära trådar
  • Aktuella pristävlingar
  • Direkt i din inkorg

Lästips