yieldstudio/nova-google-polygon

一个 Laravel Nova Google 多边形字段。

0.0.5 2023-07-31 15:55 UTC

This package is auto-updated.

Last update: 2024-09-20 16:02:52 UTC


README

Latest Version Total Downloads

此包允许你在 Laravel Nova 资源中添加 Google 地图多边形编辑器。

screenshot

需求

  • 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 联系我们,而不是使用问题跟踪器。

致谢

许可

MIT 许可证(MIT)。有关更多信息,请参阅 许可文件