rafaelfragoso / haversini-formula
此PHP类可以替代Google距离矩阵,使用经纬度计算两点之间的距离。它将防止您向Google服务器发送大量请求,并提高您的服务性能。
2.0.0
2019-10-06 19:34 UTC
Requires
- php: >=7.1
- jordanbrauer/unit-converter: dev-master
Requires (Dev)
- phpunit/php-code-coverage: ^6.1
- phpunit/phpunit: ~7.0
- symfony/var-dumper: ^4.3
This package is auto-updated.
Last update: 2024-09-18 23:16:34 UTC
README
计算两个地理编码点之间的距离 📌🗺
如何使用它
通过Composer安装库或克隆仓库
composer install rafaelfragoso/haversini-formula
安装完成后,您可以加载该类并开始使用。
<?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 );
运行测试
make test
或 make test-coverage
测试覆盖率需要XDebug!
作者
- Rafael Fragoso - 初始工作
- Leonardo Carmo - 版本 2
还可以查看参与此项目的贡献者列表。
许可证
本项目采用MIT许可证 - 有关详细信息,请参阅LICENSE.md文件。