PHPとGoogleMapsApiを使用して、2つの緯度と経度の間の距離を計算する方法を考えています。
誰かがアイデアや例へのリンクを持っていますか?
私はあなたがいくつかの良い答えを持っているこのような何かを求めているかもしれないと思います。
function calcDistance($lat1,$Lang1, $lat2, $Lang2)
{
//RAD
$b1 = ($lat1/180)*M_PI;
$b2 = ($lat2/180)*M_PI;
$l1 = ($Lang1/180)*M_PI;
$l2 = ($Lang2/180)*M_PI;
//equatorial radius
$r = 6378.137;
// Formel
$e = acos( sin($b1)*sin($b2) + cos($b1)*cos($b2)*cos($l2-$l1) );
return round($r*$e, 4);
}