1.功能描述

百度地图api抓取POI点(上海公交站)

2.代码

import pandas as pd
import requests
import json
import numpy as npimport requests
url = "http://api.map.baidu.com/place/v2/search?query=公交车站&region=嘉定区&" \"output=json&ak=KpPZdbZn9sGqSDZKSIyKki5O4sf7cL2S&page_size=20" #//GET请求#&page_size=20&page_num=3
#print(url)
res = requests.get(url)
jd = res.json()
jddname = jd['results']#①Station = []
for station in jddname:#②a ={}name = station['name']lng = station['location']['lng']lat = station['location']['lat']a['name'] = namea['lng'] = lnga['lat'] = latStation.append(a)print(Station)

3.解读与注意

3.1对dict索引

打印jd

jd是dict,对dict索引:jd['result']

3.2对列表索引

打印jd['result']

可以看到这是一个list嵌套dict,注意这种哈,一定len一下看看是不是[]只有一个元素,那就索引jd['result'][0]把dict弄出来,否则,就要循环提取了,看②

3.3参数问题

注意一次只能抓取20条,后面再改进

利用百度地图api抓取POI点(上海公交站)相关推荐

  1. 教你用百度地图API抓取建筑物周边位置、房价信息(附代码)

    来源:大数据挖掘DT数据分析 本文共2465字,建议阅读5分钟. 本文为大家解读怎样用脚本与百度API的交互,爬取百度地图的数据. 需求描述 对于数据挖掘工程师来说,有时候需要抓取地理位置信息,比如统 ...

  2. 【Python】 调用百度地图API抓取西安市小区信息

    前面有同学参加市场调查大赛,需要西安市的小区信息数据,一个小爬虫程序完美解决. 百度地图开放平台 详情访问:百度PlaceAPI 这里用到了矩形区域检索,具体参数说明如下: 调取详情 所需库: imp ...

  3. python批量爬取小网格区域坐标系_Python爬虫实例_利用百度地图API批量获取城市所有的POI点...

    上篇关于爬虫的文章,我们讲解了如何运用Python的requests及BeautifuiSoup模块来完成静态网页的爬取,总结过程,网页爬虫本质就两步: 1.设置请求参数(url,headers,co ...

  4. python 接入百度地图数据包下载_Python爬虫-利用百度地图API接口爬取数据并保存至MySQL数据库...

    首先,我这里有一份相关城市以及该城市的公园数量的txt文件: 分析-02.png 其次,利用百度地图API提供的接口爬取城市公园的相关信息. 所利用的API接口有两个: 1.http://api.ma ...

  5. 利用百度地图API进行车辆查询并用鼠标拾点获取经纬度

    利用百度地图API查询公交车线路位置信息以及鼠标取点的经纬度 先从官网申请秘钥http://lbsyun.baidu.com/ 2. 如果是用jsp写动态web项目,在jsp页面中引入js库,并且引入 ...

  6. 利用百度地图api将excel中的经纬度数据可视化

    利用百度地图api将excel中的经纬度数据可视化 因为本人最近在研究2019年研究生数学建模华为杯D题,想将它3个excel文件汽车的经纬度数据在地图上画出来,找了很多方法才实现.现将它分享给大家, ...

  7. 百度地图利用位置提供服务器,利用百度地图API获取当前位置信息的实例

    利用百度地图API可以做很多事情,个人感觉最核心也是最基础的就是定位功能了.这里分享一个制作的JS可以实现登录网页后定位: var map; var gpsPoint; var baiduPoint; ...

  8. 百度音乐API抓取-Fiddler

    百度音乐API抓取 前段时间做了一个本地音乐的播放器 github地址,想实现在线播放的功能,于是到处寻找API,很遗憾,不是歌曲不全就是质量不高.在网上发现这么一个APIMRASONG博客,有&qu ...

  9. 利用百度地图api,自定义起始点进行驾车路线的搜索,并可以根据不同驾车策略给出驾驶指导

    利用百度地图api,通过在输入框(带自动填充)输入起始点,然后根据用户选择的不同驾车策略来进行驾车路线搜索并显示具体的路线信息.驾车策略共三种,默认路线(时间最短).最短路程.不走高速.左侧搜索栏可以 ...

最新文章

  1. matlab做数据间方差,用matlab做方差比检验的问题
  2. SQL语句操作大全(本文系转载)
  3. linux系统支持uefi,支持UEFI启动的 Puppy Linux 7.5发布,Linux 4.4和4.9 LTS内核
  4. MyEclipse/Eclipse 中使用javap
  5. html5怎么跟安卓交互,html5怎么与android交互
  6. Linux的cron任务的自启动判断、及启动、关闭 - Xshell命令篇
  7. ncverilog脚本_基于脚本和test bench的ncverilog ASIC仿真实例分析
  8. K个排序链表的合并(Hard)
  9. python中的框架、库、包、模块都是什么意思_Python中的import,from...import以及模块、包、库的概念...
  10. 电视盒刷linux 教程,网络机顶盒刷机教程和详细方法,实现软件任意安装,电视免费看...
  11. excel 超链接修改失败解决办法
  12. bat文件如何调用另一个bat文件
  13. 相机视场角和焦距_完全解析视场角度
  14. 【AIOT】手表调研
  15. 手机语音通讯测试(Mobile Phone Communication Test)
  16. 反向传播算法为什么要“反向”
  17. 天然气压缩因子计算软件_媒体看陕鼓陕鼓天然气长输管线压缩机组投运
  18. 微信小游戏《飞机打方块》源码分享
  19. kendoUI系列教程之DropDownList下拉菜单
  20. ESP32-S3 LVGL http下载B站头像 JPG显示

热门文章

  1. 英伟达收购Arm计划落空,跨国半导体并购难再现?|硅基世界
  2. 软件加密技术和注册机制加密基础
  3. Black Scholes期权定价模型
  4. 影讯接口,最近电影资讯查询
  5. Mac上播放 swf 格式文件 小技巧
  6. 数字三角形(动态规划经典例题)
  7. 一文解析霍尔效应传感器
  8. 轻量级开发编辑器 sublime text 3 使用心得
  9. 小程序 uniapp 实现pdf 电子合同签名 并导出功能
  10. 如何学习一个新的计算机概念(协议等),如snmp? 上官网学习【官网集合】