Koordinatproblem (WGS84 -> RT90)

Jag har en del rasterkartor i RT90-koordinater (scannade papperskartor och kartor från Lantmäteriets onlinebutik och Digitala kartbiblioteket), och jag använder QGIS för att plotta GPS-data med rasterkartorna som bakgrund. Eftersom GPS-datan är i grader i WGS84 så måste den konverteras till RT90 för att passa med rasterkartorna. QGIS kan göra det automatiskt och har ett koordinatsystem färdigdefinierat för RT90 2.5 gon V (som kommer från PostGIS' spatial_ref_sys-tabell) med följande definition (i proj4-format):

+proj=tmerc +lat_0=0 +lon_0=15.80827777777778 +k=1.000000 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs

+proj är projektionen som används (Transverse Mercator), +ellps är ellipsoiden, +lon_0 är centralmeridianen för TM-projektionen, +k är skalfaktor. Dessa parametrar verkar stämma med de som Lantmäteriet har på sin websida om RT90-systemet - men när jag konverterar från WGS84 till ovanstående koordinatsystem så hamnar de konverterade punkterna alltid ca 200 meter sydväst om den korrekta positionen (i alla fall i Stockholmstrakten).

Om jag däremot använder den här definitionen, som jag hittade någonstans där det stod att det var en approximation av RT90 med ett fel på någon eller några meter, hamnar punkterna precis där de ska:

+ellps=GRS80 +proj=tmerc +lon_0=15.80628 +x_0=1500064.274 +y_0=-667.711 +k=1.00000561024

Är det någon kunnig som ser något uppenbart fel i den första definitionen? Eller har jag hittat en bugg i proj4-biblioteket (kanske något litet numeriskt fel vid konvertering från WGS84 till Bessel) ?
 
Det är inte helt klart för mig, men de verkar ju använda den metod som anges i http://www.lantmateriet.se/templates/LMV_Page.aspx?id=4953#Förbättrat samband,%20RT90%20med%20lokal%20XYZ-diff.

Men på denna sida framgår det att denna metod kräver värden på delta-x, delta-y och delta-z, värden som är olika på olika punkter: "Värdena för Delta-X, Delta-Y, Delta-Z fås för en lokal punkt, som bör ligga mitt i det område man tillämpar formeln." Och det är kanske här som felet uppkommer? Ditt program bryr sig inte om rumsberoendet hos dessa delta-parametrar.
 
Liknande trådar
Trådstartare Titel Forum Svar Datum
lortopalt Koordinatproblem Navigering 4
Swedak wgs84 till csv Navigering 30
Jackiie Zone 34, WGS84 - hjälp mig förstå! Navigering 6
Jackiie Sweref 99 vs Sweref 99 TM vs WGS84 - skillnader? Navigering 6
Ipidia Konvertera rt90 eller wgs84 till sweref99? Navigering 1
salgo60 GPS WGS84 SWEREF99 nogrannhet Navigering 2
Robert Sahlin RT90 till WGS84 med excel Navigering 92
mfn Koordinatkonvertering (WGS84 -> RT90) Navigering 38
Fabbro_H WGS84 - RT90 Korspunkter Navigering 2
BD Convertera RT90 till WGS84 Navigering 3
j-norlin Program som omvandlar WGS84 till Rt90 for macintosh Navigering 0
xidor RT90 doc till Garmin Astro Navigering 5
bosseiskogen Garmin GPS vägnavigator med RT90 Navigering 30
Gardsiö Hur omvandla RT90 till Sweref 99 TM? Navigering 2
birru GPS-mobiler & RT90 Navigering 1
Homann Från RT90-koordinater till kompasskurs Navigering 5
gNuSoftWare Garmin Etrex Legend + RT90 ??? Navigering 6
gisslar Omvandla RT90 2,5 gonv till RT90 Long, lat (GG.ggggggg Navigering 3
sotter Ligger RT90 X och Y parallelt? Navigering 10
sotter Konvertera RT90 till WGS-84 Navigering 4
graylingman Konvertering UTM till RT90 Navigering 8
eriol067 Garmin RT90 / Rikets nät Navigering 1
Mike C Ännu en RT90 fråga Navigering 12
jonasolof RT90 support i MapEdit på gång Navigering 16
bogart Knappa in RT90 i GPS'n, hurdå? Navigering 5
haraldn Problem med RT90 i Venture 2.31 Navigering 3
Ka-Ka RT90 & Rikets nät som positionsformat? Navigering 3
clindh Omräkning WG84 till RT90? Navigering 5
CASIO GPS-klocka & RT90 Navigering 1
jabe05 Waypoint+ och RT90? Navigering 0

Liknande trådar


Sova ute en natt i månaden

Anna och Anna har hittat det bästa ”lifehacket” någonsin – och upptäckt många naturreservat i sömnen.