yieldstudio / nova-google-polygon
一个 Laravel Nova Google 多边形字段。
0.0.5
2023-07-31 15:55 UTC
Requires
- php: ^8.1
- ext-bcmath: *
- illuminate/support: ^8|^9|^10
- laravel/nova: ^4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- pestphp/pest: ^1.21
- phpunit/phpunit: ^9.1
README
此包允许你在 Laravel Nova 资源中添加 Google 地图多边形编辑器。
需求
- PHP 8.1+
- Laravel Nova 4.0+
- Laravel 框架 8.0+
安装
您可以通过 composer 将此包安装到使用 Nova 的 Laravel 应用程序中
composer require yieldstudio/nova-google-polygon
发布配置文件(可选)
php artisan vendor:publish --provider="YieldStudio\NovaGooglePolygon\FieldServiceProvider"
创建应用并启用位置 API,创建凭据以获取 API 密钥 https://console.developers.google.com
将以下内容添加到您的 .env
文件中
NOVA_GOOGLE_POLYGON_API_KEY=############################
NOVA_GOOGLE_POLYGON_CENTER_LAT=48.858361
NOVA_GOOGLE_POLYGON_CENTER_LNG=2.336164
使用方法
将使用声明添加到您的资源中并使用字段
use YieldStudio\NovaGooglePolygon\GooglePolygon; // .... GooglePolygon::make('Delivery area'),
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG
安全
如果您发现与安全相关的错误,请通过邮件 contact@yieldstudio.fr 联系我们,而不是使用问题跟踪器。
致谢
- James Hemery - 开发者
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件