jberall / getlatlng
接受一个地址数组,并返回一个包含纬度、经度和latlng数组的对象
dev-master
2017-05-16 22:09 UTC
Requires
- php: >=7
- linslin/yii2-curl: *
This package is not auto-updated.
Last update: 2024-09-28 19:58:22 UTC
README
接受一个地址数组,并返回一个包含纬度、经度和latlng的数组
安装
安装此扩展的首选方式是通过 composer。
您还需要安装 composer require wenbin1989/yii2-curl:dev-master 或添加 "wenbin1989/yii2-curl": "dev-master"
运行以下命令之一:
composer require jberall/getlatlng:dev-master
或添加
"jberall/getlatlng": "dev-master"
到您的 composer.json
文件的 require 部分中。
用法
扩展安装完成后,只需在您的代码中通过以下方式使用它:
<?php $arrAdd = [ 'address' => '3555 Farnam Street', 'city' => 'Omaha', 'province' => 'NB', //or // 'state' => 'NB', 'country' => 'CA', 'postal_code' => '68131', // or // 'zip' => '68131', ]; //you will need to initilize the class so we can reference the google key. use jberall\getlatlng\GetLatLng; $latlng = new GetLatLng(); $arrLatLng = $latlng->getLatLngGoogle($this->toArray()); $this->latlng = $arrLatLng['latlng'] ?? null; ?>