Conversión de valores de latitud / longitud (DMS + formato de dirección de la brújula) a los valores de punto decimal correspondientes en Android
Estoy trabajando en un proyecto de Android Java y tengo el siguiente problema. Busqué mucho pero aún tengo el problema de convertir los valores de latitud / longitud que están en formato DMS (por ejemplo: 38 ° 2'56''N, 122 ° 9'28''W) para su correspondiente formato de grados decimales. @
Valores de ejemplo que deben convertirse para su formato de grados decimales correspondiente.
38 ° 49'59''N, 26 ° 56'59''E
38 ° 2'56''N, 122 ° 9'28''W
34 ° 52'58''S, 56 ° 10'58''W
Gracia