一. 申请高德地图web api的key

申请后结果如下:

二. 调用周边搜索api

  1. 查看api文档
  2. 封装成函数
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

3.调用函数

注意:先一步已经调用地理编码api将地址为转为经纬度;经度在前,纬度在后

#这里以正佳广场为例
location="113.327990,23.132189"
food_poi(location)["pois"]

三.返回结果处理

利用pandas对返回数据进行表格化处理

ef=pd.json_normalize(food_poi(location)["pois"])
ef

处理结果如下:

点击查看更多有关api使用的文章

利用高德地图周边搜索api获取不同类型的餐厅推荐相关推荐

  1. java aoi 服务器地图_GitHub - WanZixin/getShp: 利用高德地图web服务API获取坐标串,生成行政区和aoi的shp文件...

    爬取数据生成shp文件 1.功能简介 共有两大功能,一个功能是根据高德地图web服务API获取行政区划坐标串,写入行政区shp文件:另一个功能是根据高德地图的接口获取poi坐标串,写入aoi(area ...

  2. 利用高德地图根据详细地址获取经纬度(工具类)

    废话不多说,直接上代码: package org.changneng.framework.frameworkweb.utils;import java.io.BufferedReader; impor ...

  3. 【应用】Python利用高德地图经纬度数据绘制定位

    [应用]Python利用高德地图经纬度数据绘制定位 一. 背景 二. 获取API 1. 注册高德开放平台个人开发者 2. 获取key 三. 具体步骤 1. 库的导入 2. 根据地址获取经纬度 3. 绘 ...

  4. 利用高德地图API获取任意两座城市之间的距离!异地也有惊喜!

    工作中有时会遇到这样一种场景:年末需要统计所有员工该年的航旅出差情况,然后根据他们的飞行距离补贴一定的交通费.例如如下所示情况: 然而,如果我们使用地图APP等工具逐一进行手工查询,在一家规模稍大的公 ...

  5. 利用高德地图关键字检索POI-实现仿微信发朋友圈搜索附近位置

    转载请注明出处:http://blog.csdn.net/Alpha58/article/details/57079874 前言 由于项目中需要实现搜索附近位置作为收获地址,所以采用了高德地图的关键字 ...

  6. python调用高德地图api 可视化_Python:利用高德地图API实现找房

    记:本项目是在实验楼上看到的,但是上面的代码由于没有及时维护,爬虫文件的代码不再能完整的把所有房源信息爬取下来,我根据最新的58同城官网进行了研究,现在的官网的房源信息已经不是分页的了,而是拉到最后自 ...

  7. python高德地图api调用实例_Python 利用高德地图api实现经纬度与地址的批量转换...

    我们都知道,可以使用高德地图api实现经纬度与地址的转换.那么,当我们有很多个地址与经纬度,需要批量转换的时候,应该怎么办呢? 在这里,选用高德Web服务的API,其中的地址/逆地址编码,可以实现经纬 ...

  8. 利用高德地图API实现定位功能

    ① 注册高德地图的开发者,获取key 过程如图 ②下载SDK,导入jar包 注意这里要导入高德地图定位SDK的jar包!!! 如果你先前导入过地图SDK(如2D,3D地图的SDK)再导入定位的SDK运 ...

  9. python做地图导航_【Python】利用高德地图做你想做之事

    原标题:[Python]利用高德地图做你想做之事 [版权声明] 作者:CPF 如需转载请联系CPF 如有侵权请联系大水牛平台 玩grasshopper基本上都知道OpenStreetMap 这个地图网 ...

  10. 「Python」利用高德地图做你想做之事

    玩grasshopper基本上都知道OpenStreetMap 这个地图网站,毕竟有一个好用的地图插件,可以在Rhino中绘制出所需,但是一个不好的地方就在于国内的数据量太少,无法满足我们的需求. 此 ...

最新文章

  1. java 关键字(面试题)
  2. 零基础学前端之css3高级特效
  3. 海量数据寻找最频繁的数据_在数据中寻找什么
  4. 十步教你如何接手别人的代码!
  5. 【Flume】举例分析如何配置Flume
  6. 分布式设计 —— 容错与主备
  7. 36.Linux驱动调试-根据oops定位错误代码行
  8. 一个 结构体保存和窗口位置大小记录的类
  9. 在上传前探测磁盘是否挂载正常
  10. MSP430 MSP430单片机软件开发集成环境CCS
  11. SVM的对偶问题与核方法
  12. R语言重现STAMP结果图
  13. json特殊符号 java_java 特殊符号转json出错
  14. 达索系统携百世慧科技亮相第二届四川装备智造国际博览会
  15. Qt for winrt结合Winrt API开发
  16. 哔哩哔哩2020校园招聘前端笔试卷(一)
  17. 解决iOS6 Apple ID无法登录!十年了,爷青回!还是那个iPhone 4s,竟然能登陆成功!
  18. 阿里云网站备案与域名解析操作流程
  19. linux 查看目录挂载,linux查看磁盘挂载的三种方法
  20. [译]Node v5.1.0 (Stable)发布

热门文章

  1. select后面的子查询
  2. matlab函数accumarray,matlab函数调用问题
  3. 新旧版MATLAB中的希尔伯特-黄变换(HHT)及其边际谱的求取问题
  4. python浪漫告白源代码_python七夕浪漫表白源码
  5. js josn prase
  6. 大陆、香港、澳门、台湾身份证最全正则校验
  7. 港澳台、内地身份证号校验规则
  8. RT-Thread移植到STM32单片机过程
  9. 1024程序员节日背后的神秘面纱
  10. Shinobi视频监控平台