360 Lines
- Markdown 51.7%
- PHP 27.2%
- JSON 10%
- XML 6.7%
- Yaml 4.4%
README.md
Calculates de distance between two geocode points 📌🗺
Forked from rafaelfragoso/haversini-formula which appears to not be maintained anymore.
This package has been updated to work with PHP 8.4+.
How to use it:
Install the library via Composer or clone the repo:
composer require meezaan/haversini-formula
After the installation is complete, you can load the class and start using it.
<?php
use Haversini\Haversini;
/*
* Calculate distance from Rio de Janeiro to São Paulo
* Rio: -22.906847, -43.172896
* São Paulo: -23.550520, -46.633309
*/
Haversini::calculate(
-22.906847,
-43.172896,
-23.550520,
-46.633309,
'mi' // Output length unit
);
Running tests
make test or make test-coverage
XDebug is required for test coverage!
Authors
- Rafael Fragoso - Initial work
- Leonardo Carmo - Version 2
- Mamluk LLC - Version 2+
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md!!missing!! file for details