$latlng2['alt']) { // var_dump($distance, abs($latlng1['alt'] - $latlng2['alt'])); $altDelta = abs($latlng1['alt'] - $latlng2['alt']); $distance = sqrt(pow($distance, 2) + pow($altDelta, 2)); // var_dump($distance);die; } return $distance; } static function formatedDistance($distance) { return $distance > 1000 ? round($distance/1000, 2).'км' : round($distance).'м'; } }