ronnytorresmtz/route-measures
Composer 安装命令:
composer require ronnytorresmtz/route-measures
包简介
A Laravel Nova field - Calculate the distance and duration of a route
README 文档
README
- Calculate the distance and duration of a route using the Mapbox Directory API
How to install
composer require ronnytorresmtz/route-measures
How to Use
public function fields(Request $request)
{
$token = env('MAPBOX_ACCESS_TOKEN');
$origin = '100, 28';
$destination = '100, 26'
return [
RouteMeasures::make('Measures')
->route($origin, $destination, $token),
];
}
Parameters
->route($origin, $destination, $token)
$origin: pair of geo-coordinates (longitude, latitude)
$origin: pair of geo-coordinates (longitude, latitude)
$token: access token from your Mapbox Account
Create Mapbox Access Token and make the Laravel Configuration
- Create an Mapbox Account
- Create a public/permanent access token for your app
- Add a "MAPBOX_ACCESS_TOKEN" key in your laravel .env file and set your Access Token
Additional Comments
- Show distance and duration of the route as IndexField and DetailField
- Mapbox has a free tier visit Mapbox Site
References
- Read the Mapbox Direction API documentation.
- Read the Mapbox Access Token documentation.
Any suggestion is welcome
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-01-08