Wie konvertiert man GPS-Koordinaten in Dezimalzahlen in Lua?
Ich muss GPS-Koordinaten von WGS84 in Dezimalzahlen mit Lua konvertieren.
Ich bin mir sicher, dass es schon einmal gemacht wurde, also suche ich nach einem Hinweis auf ein Code-Snippet.
korrigierte Frage: Code zum Konvertieren von DMS (Degress Minutes Seconds) in DEG ((Dezimal) Grad) in Lua?
Beispiele: Wien: DMS: 48 ° 12'30 "N 16 ° 22'28" O oder Zürich: DMS: 47 ° 21'7 "N 8 ° 30'37" O
Die Schwierigkeit, die ich finde, besteht darin, die Zahlen aus diesen Zeichenfolgen herauszuholen. Insbesondere, wie man mit den Vorzeichen für Grad (°), Minuten (') und Sekunden (") umgeht. Damit hätte ich zum Beispiel eine Tabellenkoordinate pro Koordinate zu behandeln.
coord {1} [48]
coord {2} [12]
coord {3} [30]
coord {4} [N]
coord {5} [16]
coord {6} [22]
coord {7} [28]
coord {8} [E]
Vorschläge sind dankbar, danke.