Conversion de coordonnées Latitude/Longitude valeurs(DMS+Direction de la Boussole format) correspondant à Point Décimal des valeurs dans Android
Je suis en train de travailler sur un Java android projet et ont le problème suivant. J'ai Cherché beaucoup, mais j'ai toujours le problème de la conversion de la Latitude/Longitude des valeurs qui sont en format DMS (par exemple: De 38°2'56"n., 122°9'28"W) pour leurs Degrés Décimaux.
Exemple de valeurs qui doivent être converties pour leurs degrés décimaux.
38°49'59"N 26°56'59"E
38°2'56"N., 122°9'28"W
34°52'58"S, 56°10'58"W
Merci
OriginalL'auteur JibW | 2011-08-04
Vous devez vous connecter pour publier un commentaire.
Tout ce que vous faites lorsque vous convertissez des DMS en degrés décimaux est en divisant par 60. Diviser par 60, l'ajouter à M, diviser ce résultat par 60, puis l'ajouter à D.
La deuxième partie traite de la direction que les coordonnées du point. L'image d'une paire d'axes avec les directions de la boussole, dans leurs emplacements corrects (c'est à dire, est N, la droite est E, vers le bas S, la gauche est W). Cela signifie que toute degré décimal de la valeur correspondant à une DMS de valeur que de relever de la S ou W est négatif.
38°2'56"n., 122°9'28"W -> 38.048889, -122.157778
OriginalL'auteur Glendon Trullinger
D°M'S"
RÉSUMÉ
POUR CONVERTIR DE DMS DEGRÉ
Degrés = D + ((S/60)+M)/60
Où D et M et S sont les valeurs qui composent le format DMS : D°m'S"
N/W paire correspond ?
Ma formule est correcte et
[38°2'56''N, 122°9'28''W]
donne 38.048889 de Latitude et de Longitude 122.157778no way! il doit y avoir un paramètre qui indique si l'entrée est dms ou degrés ou qqch comme ça ! Manquant de ce param est à l'origine de la différence dans la localisation
essayez ces:
[-38.048889, 122.157778]
,[38.048889, -122.157778]
et[-38.048889, -122.157778]
: Tout donne le bon emplacement?OriginalL'auteur Sherif elKhatib
Et vous pouvez toujours vérifier votre travail avec le Sherif de la formule ici:
http://transition.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html
Vous avez oublié le signe - sur les 122.... numéro. Depuis qu'il est 'W', c'est -'ai
OriginalL'auteur Jennifer S