久久久久久AV无码免费看大片,亚洲一区精品人人爽人人躁,国产成人片无码免费爱线观看,亚洲AV成人无码精品网站,为什么晚上搞的时候要盖被子

PHP計算兩個坐標之間的距離(米)

時間:2018-03-16 09:16:05 類型:PHP
字號:    
/** 
     * 計算兩個坐標之間的距離(米) 
     * @param float $fP1Lat 起點(緯度) 
     * @param float $fP1Lon 起點(經(jīng)度) 
     * @param float $fP2Lat 終點(緯度) 
     * @param float $fP2Lon 終點(經(jīng)度) 
     * @return int 
     */
    
   function distanceBetween($fP1Lat, $fP1Lon, $fP2Lat, $fP2Lon){  
        $fEARTH_RADIUS = 6378137;  
        //角度換算成弧度  
        $fRadLon1 = deg2rad($fP1Lon);  
        $fRadLon2 = deg2rad($fP2Lon);  
        $fRadLat1 = deg2rad($fP1Lat);  
        $fRadLat2 = deg2rad($fP2Lat);  
        //計算經(jīng)緯度的差值  
        $fD1 = abs($fRadLat1 - $fRadLat2);  
        $fD2 = abs($fRadLon1 - $fRadLon2);  
        //距離計算  
        $fP = pow(sin($fD1/2), 2) +  
              cos($fRadLat1) * cos($fRadLat2) * pow(sin($fD2/2), 2);  
        return intval($fEARTH_RADIUS * 2 * asin(sqrt($fP)) + 0.5);  
    }