高德地图使用php根据经度纬度获取详细地址的方法代码
<?php
$key="3434344sdss3444334333";
$latitude="136.659962";
$longitude="113.799176";
$local="$longitude,$latitude";
$regeo_url="https://restapi.amap.com/v3/geocode/regeo";
$address_location=$regeo_url."?output=JSON&location=$local&key=$key";
$data_location=file_get_contents($address_location);
$result_local=json_decode($data_location,true);
$local_status=$result_local['status'];
$local_infocode=$result_local['infocode'];
$address=array();
if($local_status==1 && $local_infocode== 10000 ){
$local_regeocode=$result_local['regeocode'];
$addressComponent=$local_regeocode['addressComponent'];
$address['country']=$addressComponent['country'];
$address['province']=$addressComponent['province'];
$address['city']=$addressComponent['city'];
$address['district']=$addressComponent['district'];
}else{
echo "不能查询出数据";
}
echo "<pre>";
print_r($address);
?>