1 8.919280,45.622651
2 8.910296,45.626021
3 8.914084,45.627028
4 8.913913,45.62941
Je dois correspondre x, y somme non de x et y, mais plus proche de x et y . pas le plus proche de (x + y) ou ((x1-x) + (y1-y)) les deux sont faux J'ai besoin de correspondance parfaite.
8.912680,45.629392
foreach($pair_coordinates as $pair_coordinate)
{
sscanf((string)$pair_coordinate, '%f,%f',$longitude, $latitude);
$data[$move]['lng'] = $longitude;
$data[$move]['lat'] = $latitude;
$data[$move]['longitude'] = ($longitude-$_POST['k_lng']);
$data[$move]['latitude'] = ($latitude-$_POST['k_lat']);
$data[$move]['diff'] = $data[$move]['longitude'] + $data[$move]['latitude'];
$data[$move]['diff'] = abs($data[$move]['diff']);
$sort[$move] = $data[$move]['diff'];
$sort_old[$move] = $data[$move]['diff'];
$data[$move]['zona'] = (string)$placemarker->ExtendedData->Data[2]->value;
$data[$move]['codcom'] = (string)$placemarker->ExtendedData->Data[1]->value;
$data[$move]['markername'] = (string)$placemarker->name;
if($data[$move]['longitude'] < 0 || $data[$move]['latitude'] < 0)
{
unset($sort[$move]);
}
$move++;
}
asort($sort);
Nous sommes toujours heureux d'aider et de soutenir les nouveaux codeurs mais *** vous devez vous aider en premier. : -) *** Après [** faire plus de recherche **] (https://meta.stackoverflow.com/q/261592/1011527) si vous avez un problème ** poster ce que vous avez essayé ** avec un ** explication claire de ce qui ne fonctionne pas ** et fournir [un exemple minimal, complet et vérifiable] (http://stackoverflow.com/help/mcve). Lisez [Comment demander] (http://stackoverflow.com/help/how-to-ask) une bonne question. Assurez-vous de [faire le tour] (http://stackoverflow.com/tour) et lisez [this] (https://meta.stackoverflow.com/q/347937/1011527). –
Une paire de valeurs doit correspondre au tableau de la paire de valeurs. – karimmughal
essayez-vous de résoudre pour l'hypoténuse? – Borik