php根据经纬度转换为城市
请求链接:
$url = http://api.map.baidu.com/geocoder?location=纬度,经度&output=返回格式&key=百度key
发起请求:
$ret=json_decode(file_get_contents($url),true);
if($ret['status']==0){
dd($ret['result']);
}
返回结果:
array:5 [
"location" => array:2 [
"lng" => 120.64247
"lat" => 31.36897
]
"formatted_address" => "江苏省苏州市相城区阳澄湖中路"
"business" => "陆慕,开发区,元和"
"addressComponent" => array:7 [
"city" => "苏州市"
"direction" => ""
"distance" => ""
"district" => "相城区"
"province" => "江苏省"
"street" => "阳澄湖中路"
"street_number" => ""
]
"cityCode" => 224
]