Coordonnées GPS en décimale

Eléphant du PHP | 85 Messages

15 juin 2011, 16:57

Salut,

Existe t-il une fonction pour transformer des coordonnées GPS en décimal du type :
05°44'03.5''E 32°12'26''N en 5.734306 32.207222

Sinon, y a t-il un moyen d'extraire les chiffre et les lettres avec des expressions régulière, de les mettre dans un array afin ensuite de calculer les valeurs décimales ?

Là, je fais tout via des explode.

Merci

Eléphant du PHP | 92 Messages

15 juin 2011, 17:10

Hello,

Une fonction toute faite, je ne pense pas. Tu peux regarder du côté des fana de Google Map pour voir si quelqu'un aurait pas déjà fait une classe qui fait ça. Parce que le calcul de coordonnées peut vite devenir un enfer (et je parle en connaissance de cause ;) )
Programmer c'est 20% de syntaxe pour 80% de réflexion et dans les 20% de syntaxe il faut encore compter une bonne dose de réflexion...
Je vous donne des conseils, pas des solutions toutes faites...

Eléphant du PHP | 85 Messages

06 août 2011, 11:18

Bon, bah j'ai fais un bout de script perso pour la conversion en fonction de la mise en forme des coordonnées inscrites dans mes tables.