色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP計算2點經緯度之間的距離代碼

復制代碼 代碼如下:
function getDistanceBetweenPointsNew($latitude1, $longitude1, $latitude2, $longitude2) {
    $theta = $longitude1 - $longitude2;
    $miles = (sin(deg2rad($latitude1)) * sin(deg2rad($latitude2))) + (cos(deg2rad($latitude1)) * cos(deg2rad($latitude2)) * cos(deg2rad($theta)));
    $miles = acos($miles);
    $miles = rad2deg($miles);
    $miles = $miles * 60 * 1.1515;
    $feet = $miles * 5280;
    $yards = $feet / 3;
    $kilometers = $miles * 1.609344;
    $meters = $kilometers * 1000;
    return compact('miles','feet','yards','kilometers','meters');
}

$point1 = array('lat' => 40.770623, 'long' => -73.964367);
$point2 = array('lat' => 40.758224, 'long' => -73.917404);
$distance = getDistanceBetweenPointsNew($point1['lat'], $point1['long'], $point2['lat'], $point2['long']);
foreach ($distance as $unit => $value) {
    echo $unit.': '.number_format($value,4).'<br />';
}

The example returns the following:

miles: 2.6025
feet: 13,741.4350
yards: 4,580.4783
kilometers: 4.1884
meters: 4,188.3894

php技術PHP計算2點經緯度之間的距離代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 崇明县| 大安市| 津市市| 廊坊市| 甘泉县| 通海县| 安康市| 万全县| 安福县| 丰县| 西吉县| 读书| 吉木乃县| 仁布县| 荔波县| 兰溪市| 汉中市| 安康市| 五常市| 黄龙县| 永福县| 怀柔区| 宁化县| 南部县| 宜宾县| 成都市| 于田县| 新巴尔虎左旗| 宁蒗| 德钦县| 湘乡市| 佛山市| 兴和县| 东阳市| 临洮县| 翁牛特旗| 棋牌| 和林格尔县| 乳山市| 阆中市| 温宿县|