利用高德地图周边搜索api获取不同类型的餐厅推荐
一. 申请高德地图web api的key
二. 调用周边搜索api
- 查看api文档
- 封装成函数
import requests
def food_poi(location):url="https://restapi.amap.com/v3/place/around?parameters"params={"key":"e8ce5c617e8ed5ace3e8e17ec9b83acb","location":location,#需将地址转为经纬度"types":"050000",#餐饮类型typecode,"city":"广州",#可以选择中国大陆境内的不同城市"extensions":"all","offset":25}r=requests.get(url,params=params)return r.json()
注意:
如下是typecode的示例,根据不同的typecode获取不同类型餐厅的信息
这里可以下载详细typecode
注意:先一步已经调用地理编码api将地址为转为经纬度;经度在前,纬度在后
#这里以正佳广场为例
location="113.327990,23.132189"
food_poi(location)["pois"]
三.返回结果处理
利用pandas对返回数据进行表格化处理
ef=pd.json_normalize(food_poi(location)["pois"])
ef
处理结果如下:
点击查看更多有关api使用的文章
利用高德地图周边搜索api获取不同类型的餐厅推荐相关推荐
- java aoi 服务器地图_GitHub - WanZixin/getShp: 利用高德地图web服务API获取坐标串,生成行政区和aoi的shp文件...
爬取数据生成shp文件 1.功能简介 共有两大功能,一个功能是根据高德地图web服务API获取行政区划坐标串,写入行政区shp文件:另一个功能是根据高德地图的接口获取poi坐标串,写入aoi(area ...
- 利用高德地图根据详细地址获取经纬度(工具类)
废话不多说,直接上代码: package org.changneng.framework.frameworkweb.utils;import java.io.BufferedReader; impor ...
- 【应用】Python利用高德地图经纬度数据绘制定位
[应用]Python利用高德地图经纬度数据绘制定位 一. 背景 二. 获取API 1. 注册高德开放平台个人开发者 2. 获取key 三. 具体步骤 1. 库的导入 2. 根据地址获取经纬度 3. 绘 ...
- 利用高德地图API获取任意两座城市之间的距离!异地也有惊喜!
工作中有时会遇到这样一种场景:年末需要统计所有员工该年的航旅出差情况,然后根据他们的飞行距离补贴一定的交通费.例如如下所示情况: 然而,如果我们使用地图APP等工具逐一进行手工查询,在一家规模稍大的公 ...
- 利用高德地图关键字检索POI-实现仿微信发朋友圈搜索附近位置
转载请注明出处:http://blog.csdn.net/Alpha58/article/details/57079874 前言 由于项目中需要实现搜索附近位置作为收获地址,所以采用了高德地图的关键字 ...
- python调用高德地图api 可视化_Python:利用高德地图API实现找房
记:本项目是在实验楼上看到的,但是上面的代码由于没有及时维护,爬虫文件的代码不再能完整的把所有房源信息爬取下来,我根据最新的58同城官网进行了研究,现在的官网的房源信息已经不是分页的了,而是拉到最后自 ...
- python高德地图api调用实例_Python 利用高德地图api实现经纬度与地址的批量转换...
我们都知道,可以使用高德地图api实现经纬度与地址的转换.那么,当我们有很多个地址与经纬度,需要批量转换的时候,应该怎么办呢? 在这里,选用高德Web服务的API,其中的地址/逆地址编码,可以实现经纬 ...
- 利用高德地图API实现定位功能
① 注册高德地图的开发者,获取key 过程如图 ②下载SDK,导入jar包 注意这里要导入高德地图定位SDK的jar包!!! 如果你先前导入过地图SDK(如2D,3D地图的SDK)再导入定位的SDK运 ...
- python做地图导航_【Python】利用高德地图做你想做之事
原标题:[Python]利用高德地图做你想做之事 [版权声明] 作者:CPF 如需转载请联系CPF 如有侵权请联系大水牛平台 玩grasshopper基本上都知道OpenStreetMap 这个地图网 ...
- 「Python」利用高德地图做你想做之事
玩grasshopper基本上都知道OpenStreetMap 这个地图网站,毕竟有一个好用的地图插件,可以在Rhino中绘制出所需,但是一个不好的地方就在于国内的数据量太少,无法满足我们的需求. 此 ...
最新文章
- java 关键字(面试题)
- 零基础学前端之css3高级特效
- 海量数据寻找最频繁的数据_在数据中寻找什么
- 十步教你如何接手别人的代码!
- 【Flume】举例分析如何配置Flume
- 分布式设计 —— 容错与主备
- 36.Linux驱动调试-根据oops定位错误代码行
- 一个 结构体保存和窗口位置大小记录的类
- 在上传前探测磁盘是否挂载正常
- MSP430 MSP430单片机软件开发集成环境CCS
- SVM的对偶问题与核方法
- R语言重现STAMP结果图
- json特殊符号 java_java 特殊符号转json出错
- 达索系统携百世慧科技亮相第二届四川装备智造国际博览会
- Qt for winrt结合Winrt API开发
- 哔哩哔哩2020校园招聘前端笔试卷(一)
- 解决iOS6 Apple ID无法登录!十年了,爷青回!还是那个iPhone 4s,竟然能登陆成功!
- 阿里云网站备案与域名解析操作流程
- linux 查看目录挂载,linux查看磁盘挂载的三种方法
- [译]Node v5.1.0 (Stable)发布