Je veux mettre en œuvre une carte dans mon projet Android. J'ai la carte, les coordonnées et toutes les méthodes prêtes, mais j'ai découvert que je ne sais pas quoi faire avec ce format de coords que j'ai reçu:
50 ° 32'20.548 \\ "N" P>
Android Studio s'attend à ce que le double format, comme celui-ci: -33,852, 151.211 ...... et je n'ai aucune idée de la façon de le convertir. Quelqu'un a-t-il traité un problème similaire et peut m'aider s'il vous plaît? P>
Merci :) P>
Les coordonnées que je dois travailler (je ne peux pas les changer): P>
3 Réponses :
Well 1 degré est de 60 minutes et 1 minute est de 60 secondes ... P>
E.g. P>
50 ° 30 'est identique à 50,5 p>
Vous devez écrire une fonction qui prend une chaîne et convertit ces coordonnées en chiffres que vous pouvez ensuite utiliser. P>
the } p> p> Emplacement < / Code>
classe a une méthode statique pour effectuer la conversion de chaîne DMS (à doubler) - mais d'abord que votre chaîne doit être ajustée pour correspondre au format acceptable de 'DD: mm: Ss.ssss'. Une fois converti, le panneau doit être ajusté pour l'hémisphère: