|
|
@@ -9,7 +9,7 @@ use Yii;
|
|
|
class MapController extends BaseController
|
|
|
{
|
|
|
|
|
|
- public $guestAccess = ['suggestion'];
|
|
|
+ public $guestAccess = ['suggestion','resolve'];
|
|
|
|
|
|
//腾讯地图关键词输入提醒 ssh 2020.1.21
|
|
|
public function actionSuggestion()
|
|
|
@@ -20,4 +20,23 @@ class MapController extends BaseController
|
|
|
util::success($result);
|
|
|
}
|
|
|
|
|
|
+ //解析地址 shish 20210626
|
|
|
+ public function actionResolve()
|
|
|
+ {
|
|
|
+ $lat = Yii::$app->request->get('lat');
|
|
|
+ $long = Yii::$app->request->get('long');
|
|
|
+ if (empty($lat) || empty($long)) {
|
|
|
+ util::success([]);
|
|
|
+ }
|
|
|
+ $res = mapUtil::resolveLocation($lat, $long);
|
|
|
+ $address = $res['result']['formatted_addresses']['recommend'] ?? '';
|
|
|
+ $province = $res['result']['address_component']['province'] ?? '';
|
|
|
+ $city = $res['result']['address_component']['city'] ?? '';
|
|
|
+ $showAddress = $res['result']['address'] ?? '';
|
|
|
+ if (empty($address) || empty($province) || empty($city)) {
|
|
|
+ util::success([]);
|
|
|
+ }
|
|
|
+ util::success(['province' => $province, 'city' => $city, 'address' => $address, 'showAddress' => $showAddress]);
|
|
|
+ }
|
|
|
+
|
|
|
}
|