hiteshvala/google-map-marker

一个用于Google Map API集合的Laravel包。您可以在Laravel中使用所有Google Map功能。

v1.4.0 2023-05-09 06:01 UTC

This package is auto-updated.

Last update: 2024-09-07 09:33:53 UTC


README

Hitesh Logo

Total Downloads Latest Stable Version Code Size

安装包

composer require hiteshvala/google-map-marker

一旦安装了该包,您可以通过创建一个新的GoogleMapMarker类实例并在其中调用带有经纬度参数的getLocationDetails方法,在您的Laravel应用程序中使用它。

use HiteshVala\GoogleMapMarker\GoogleMapMarker;

$apiKey = 'YOUR_GOOGLE_MAPS_API_KEY';

$marker = new GoogleMapMarker($apiKey);

$location = $marker->getLocationDetails($lat, $lng);

要基于位置的全地址获取地址详情,请调用带有地址参数的getAddressDetails方法。

$address = $marker->getAddressDetails($address);

要基于位置获取时区,请使用带有经纬度参数的getTimezone方法,确保您的地图密钥具有时区API访问权限。

$timezone = $marker->getTimezone($lat, $lng);