Måndag 12 November 2007, 13:32 Konvertering av lat long. (Ursprungligt inlägg)
Hej!Jag förstår inte riktigt hur jag skall konvertera latitude och longitude till decimal från OSGB (som jag tror formatet heter). När jag avkodat mina medddelanden från min AIS får jag tex ett longitude värde på 6875764. För att få ut longituden delar jag det med 60 och sedan 10000. Då får jag 11,459606666666666666666666666667 vilket är en helt korrekt position. Men jag får även in meddelanden där longitude värdet är tex 194573220, två siffror mer. Gör jag samma beräkning där får jag 324,2887. Longitude värdet för detta borde vara något på ungefär -122.xxxxxxx Hur gör jag för att få fram ett korrekt longitude värde? Har jag avkodat AIS meddelandena fel? Det strular bara för mina longitude värden. Alla beräkningar för latitude fungerar. Finns det någon som kan förklara hur jag beräknar rätt longitude? mvh Jonas
Jonas Karlsson | e-post | hemsida
|