rufo Pas me confondre avec Lycos! | Ben ça change rien, c'est juste une façon différente de représenter une coordonnées : en degrés/minutes/secondes ou en valeur décimale.
Je pense que ça te serait utile de connaître quelques bases de la géodésie, sinon, tu risques de faire des boulettes au niveau des calculs :
http://fr.wikipedia.org/wiki/Syst% [...] C3%A9sique
Pour info, si tu ne peux changer ton formulaire de saisie, c'est facile de passer d'un représentation à une autre. Ex pour passer de la représentation degrés/minutes/secondes en décimale :
Code :
function convertDMSToDecimal($Value, $Type = 'LAT', $Round = 6) { $Sign = 1; { case 'LNG': if (stripos($Value, 'O') !== FALSE) { $Sign = -1; } break; case 'LAT': default: if (stripos($Value, 'S') !== FALSE) { $Sign = -1; } break; } $Degrees = $ArrayTmp[0]; $ArrayTmp = explode("'", $ArrayTmp[1]); $Minuts = $ArrayTmp[0]; $ArrayTmp = explode("'", $ArrayTmp[1]); $Seconds = $ArrayTmp[0]; $fCoordGM = $Degrees + ($Minuts / 60) + ($Seconds / 3600); $fCoordGM = $Sign * $fCoordGM; return round($fCoordGM, $Round); }
|
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
|