1

Lua を使用して GPS 座標を WGS84 から 10 進数に変換する必要があります。

以前に行われたと確信しているので、コード スニペットのヒントを探しています。

修正済みの質問: Lua で DMS (Degress Minutes Seconds) を DEG ((10 進数) Degrees) に変換するコードは?

例: ウィーン: 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]

提案をいただければ幸いです。

4

1 に答える 1