LBS云检索
这一小节我们将学习怎么使用LBS云检索
1、LBS云检索分类
LBS云检索分为poi周边检索和、poi本地检索、poi矩形检索、poi详情检索,四者都是通过get请求获取LBS云中数据
1)poi周边检索
周边检索是指以一点为中心(中心点通过location参数指定),搜索中心点附近指定距离范围(搜索半径通过radius参数指定)内的POI点。
Url格式:http://api.map.baidu.com/geosearch/v3/nearby
2)poi本地检索
本地检索是指可检索指定区域范围内的poi信息,区域通过region参数来设定
Url格式:http://api.map.baidu.com/geosearch/v3/local
3)poi矩形检索
矩形检索是指可检索指定矩形范围内的poi信息,检索区域通过bounds参数设定的矩形的左下角和右上角的经纬度坐标来确定
Url格式:http://api.map.baidu.com/geosearch/v3/bound
4)poi详情检索
通过poi点的id来检索poi点详情
Url格式:http://api.map.baidu.com/geosearch/v3/detail/{uid}
2、检索参数
我们已经看过了各种检索的URL格式。但是我们还需要通过不同参数筛选我们需要的数据。例如:
这个URL搜索以“116.395884,39. 932154”为中心,1000米范围内价格在200到300的饭店,并将搜索结果按照距离和价格的升序排序。
注意:geotable_id可以在LBS云后台位置数据表获取
在官方文档已经给出了各种参数含义,我们要做的是通过云检索得到我们想要的数据,下一节,我将介绍通过ajax获取LBS云中的数据。大家加油。