php 高德 根據地址獲取經緯度|| 根據 經緯度獲取地址
阿新 • • 發佈:2019-02-10
/** * 根據地址 獲取經緯度 * @param $address * @return mixed */ function addresstolatlag($address){ $url='http://restapi.amap.com/v3/geocode/geo?address='.$address.'&key=80051202ff5b334bd3c94e18d20a'; if($result=file_get_contents($url)) { $result = json_decode($result,true); //判斷是否成功 if(!empty($result['count'])){ return explode(',',$result['geocodes']['0']['location']); }else{ return false; } } }
/** * 根據經緯度 獲取地址 * @param $address23.2322,12.15544 * @return mixed */ function getaddress($address){ $url="http://restapi.amap.com/v3/geocode/regeo?output=json&location=".$address."&key=80051202ff5b33334bd3c94e18d20a"; if($result=file_get_contents($url)) { $result = json_decode($result,true); if(!empty($result['status'])&&$result['status']==1){ return $result['regeocode']['formatted_address']; }else{ return false; } } }