我需要使用 Lua 将 GPS 坐标从 WGS84 转换为十进制。
我确信它之前已经完成,所以我正在寻找代码片段的提示。
更正的问题:在Lua中将DMS(Degress Minutes Seconds)转换为DEG((十进制)度数)的代码?
示例:维也纳:dms:48°12'30" N 16°22'28" E 或苏黎世:dms:47°21'7" N 8°30'37" E
我发现的困难是从这些字符串中取出数字。尤其是如何处理度(°)分(')和秒(“)的符号。这样我就有一个表格 coord{} 每个坐标来处理。
coord {1} [48]
coord {2} [12]
coord {3} [30]
coord {4} [N]
coord {5} [16]
coord {6} [22]
coord {7} [28]
coord {8} [E]
建议表示赞赏,谢谢。