Conversão de valores de latitude / longitude (formato DMS + Direção da bússola) para os valores de ponto decimal correspondentes no Android
Estou trabalhando em um projeto Java Android e tenho o seguinte problema. Pesquisei muito, mas ainda tenho o problema de converter os valores de latitude / longitude que estão no formato DMS (por exemplo: 38 ° 2'56''N, 122 ° 9'28''W) para o formato correspondente de graus decimais.
Exemplos de valores que precisam ser convertidos para o formato de graus decimais correspondent
38 ° 49'59''N, 26 ° 56'59''E
38 ° 2'56''N, 122 ° 9'28''W
34 ° 52'58''S, 56 ° 10'58''W
Obrigad