Трябва да конвертирам GPS координати от WGS84 в десетични чрез Lua.
Сигурен съм, че е правено и преди, така че търся намек за кодов фрагмент.
коригиран въпрос: Код за преобразуване на DMS (градуси минути секунди) в DEG ((десетични) градуси) в Lua?
примери: Виена: 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]
Предложенията се оценяват, благодаря.