noganno
2/20/2016 - 3:16 AM

растояние между двумя точками https://yandex.ru/blog/mapsapi/15001

растояние между двумя точками https://yandex.ru/blog/mapsapi/15001

 <?php function distance($lat1,$lng1,$lat2,$lng2) 
     { 
         // Convert degrees to radians. 
        $lat1=deg2rad($lat1); 
        $lng1=deg2rad($lng1); 
        $lat2=deg2rad($lat2); 
        $lng2=deg2rad($lng2); 
     
        // Calculate delta longitude and latitude. 
        $delta_lat=($lat2 - $lat1); 
        $delta_lng=($lng2 - $lng1); 
     
        return round( 6378137 * acos( cos( $lat1 ) * cos( $lat2 ) * cos( $lng1 - $lng2 ) + sin( $lat1 ) * sin( $lat2 ) ) ); 
     }