博主使用的是高德官方提供的POI搜索接口(官网提供了大量的接口都可以使用,根据自己需要的可以去官网查看)。搜索POI-高级 API 文档-开发指南-Web服务 API | 高德地图API
使用高德接口的前提需要自己去 注册一个key
使用高德的搜索功能是申请 Web服务平台 千万不要注册错了
注册好之后就是使用高德的接口查询数据。
1.关键字搜索
接口地址:https://restapi.amap.com/v3/place/text
参数:key :你刚刚注册的web服务的key 必须传
keywords:查询关键字
city:查询城市
citylimit:仅返回指定城市数据(默认false) 可以改
offset:每页记录数据 强烈建议不超过25,若超过25可能造成访问报错
page:当前页数 最大翻页数100
更多参数可以查看文档
查看json可以直接复制下面的链接进去
https://restapi.amap.com/v3/place/text?key=密钥&keywords=关键字&city=广州&offset=20&page=1&citylimit=true&extensions=all
2.根据经纬度获取附近地理信息
接口地址 : https://restapi.amap.com/v3/place/around
参数:key :你刚刚注册的web服务的key 必须传
keywords:查询关键字
city:查询城市
citylimit:仅返回指定城市数据(默认false) 可以改
offset:每页记录数据 强烈建议不超过25,若超过25可能造成访问报错
page:当前页数 最大翻页数100
location:中心点坐标(根据当前位置搜索附近的信息) 规则: 经度和纬度用","分割,经度在前,纬度在后,经纬度小数点后不得超过6位
更多参数可以查看文档
查看json可以直接复制下面的链接进去。
https://restapi.amap.com/v3/place/around?key=fef4e35be05e2337119aeb3b4e57388d&keywords=&city=%E6%83%A0%E5%B7%9E%E5%B8%82&location=114.40497230523532,23.11071494684081&offset=20&page=1&citylimit=true
目前博主就使用了高德的搜索POI的这两个接口,有小伙伴需要使用其他接口的,可以查看文档,都是一样的。