If you would like to calculate air distance between two location without any API or mysql query. You can use below code to get distance between two location.
$distance_one_latitude = 30.364267;
$distance_two_latitude = 30.324860;
$distance_one_longitude = 78.087412;
$distance_two_longitude = 78.052046;
$theta = $distance_one_longitude - $distance_two_longitude;
$dist = sin(deg2rad($distance_one_latitude)) * sin(deg2rad($distance_two_latitude)) + cos(deg2rad($distance_one_latitude)) * cos(deg2rad($distance_two_latitude)) * cos(deg2rad($theta));
$dist = acos($dist);
$dist = rad2deg($dist);
$distance = $dist * 60 * 1.1515;
echo $distance = round($distance, 2);
**Note** :: You will get distance in miles.
0 Comment(s)