利用百度地图,实现移动端附近门店功能

1、登录百度地图开放平台

2、创建应用

利用百度地图,实现移动端附近门店功能_第1张图片


3、查看创建应用的AK

利用百度地图,实现移动端附近门店功能_第2张图片

4、进入 数据管理 创建数据表,并记录表编号,字段里可增加自己想要的字段,数据里可标注自己需要的地址,并录入信息。

是否发布到检索项,是决定接口能不能搜索到数据的总开关!!!

其中,数据标注项中,标签栏,为分组检索的依据,可以把同一类型的地址,设置为同一个标签

利用百度地图,实现移动端附近门店功能_第3张图片

利用百度地图,实现移动端附近门店功能_第4张图片

5、实现代码

 $val){
	$filed .= $ext.$key."=".$val;
	$argument .= $ext.$key."=".urlencode($val);
	$ext='&';
}

$http_url = $url.$argument;

$rest = file_get_contents($http_url);

$rest = json_decode($rest, true);


echo "按照距离排序:
"; foreach($rest['contents'] as $key => $val){ echo $key.'、'.$val['title']."    距离:".$val['distance']."米
"; echo $val['address']."
"; echo '电话:'.$val['phone']."
"; //经度: $val['location'][0],经度: $val['location'][1] echo '经纬度:'.$val['location'][0].",".$val['location'][1]."
"; } ?>

6、查看运行结果

利用百度地图,实现移动端附近门店功能_第5张图片


注:对于如何获取当前GPS,请参考百度地图说明

你可能感兴趣的:(PHP)