Funcion para medir la distancia entre dos posiciones GPS
function distancia_gps ($punto1, $punto2) {
$metros = 6371000; //Circunferencia de la tierra
$coo1 = explode(',', $punto1);
$coo2 = explode(',', $punto2);
$distancia = $metros * acos(sin(deg2rad($coo1[0])) * sin(deg2rad($coo2[0])) + cos(deg2rad($coo1[0])) * cos(deg2rad($coo2[0])) * cos(deg2rad($coo1[1]) - deg2rad($coo2[1])));
return ((is_numeric($distancia)) ? $distancia : 0);
}