项目需求:根据地址获取经纬度,我这里用的是腾讯地图的api
php代码:
/**
* 根据地址获取经纬度
*/
public function queryAddress(){
$address = '北京市海淀区彩和坊路海淀西大街74号'; // 填写你要获取经纬度的地址
$key = '填写你的key'; //腾讯地图开发平台自己申请
$url = 'https://apis.map.qq.com/ws/geocoder/v1/?address='.$address.'&key='.$key;
$info = file_get_contents($url);
$info = json_decode($info, true);
return $info;
}
打印出来的结果:
备注:
- 请求参数以及响应结果的参数解析,可以看官方文档:腾讯地图官方文档