Distance Coordinates is calculating distance between two coordinates with Haversine Formula
php: >= 7.0
Distance Coordinates is available on Packagist (using semantic versioning), and installation via Composer is the recommended way to install Distance Coordinates. Just add this line to your composer.json
file:
composer require sahinersever/distance-coordinates
require __DIR__.'/vendor/autoload.php';
use CalcCoordinate\Coordinate\{Distance};
$Distance = new Distance();
$lat1 = 41.01408;
$lon1 = 28.63621;
$lat2 = 41.01287;
$lon2 = 29.23321;
echo $Distance->distance($lat1,$lon1,$lat2,$lon2)->km();
echo $Distance->distance($lat1,$lon1,$lat2,$lon2)->mile();
echo $Distance->distance($lat1,$lon1,$lat2,$lon2)->meter();
50.090005392239
31.124486357862
50090.005392239