vivdub / distmatrix
此包最新版本(dev-master)没有可用的许可信息。
该包旨在使用Google距离矩阵API查找目的地之间的旅行所需时间。
dev-master
2017-08-08 17:03 UTC
This package is auto-updated.
Last update: 2024-09-13 21:32:45 UTC
README
# DistMatrix 这是一个使用Google距离矩阵API的laravel包,用于查找目的地之间的旅行所需时间。
使用包
- 使用命名空间:
use Vivdub\DistMatrix\GMap; - 创建对象
$gmap = new GMap(env("DIST_MATRIX_API_KEY", "")); - 提供坐标
$gmap->timeWithCoordinates(array($source_lat,$source_lon), array(array(dest_lat1, dest_lon1), array(dest_lat2, dest_lon2))); - 获取持续时间文本。
$gmap->getDurationText(0,0);
//== 第一个参数是源,由于创建的方法始终使用一组源坐标,因此这将始终是0(目前),其他参数是目的地索引,按照您提供的顺序。
安装
- composer require vivdub/distmatrix:dev-master
- 完成后,向composer.json添加以下内容 psr-4
"Vivdub\\DistMatrix\\":"vendor/vivdub/distmatrix" - 运行composer update