python爬取百度慧眼⼈⼝迁移数据
百度慧眼⼈⼝迁徙平台
基于百度慧眼⼈⼝迁徙平台,编写脚本批量⽣成获取长三⾓城市⼈⼝迁移数据的url,调⽤python requests包,⽤get⽅法获取返回的
json数据,抓取长三⾓26个城市相互之间的迁移指数,其中每个城市按照迁⼊与迁出两种情况进⾏抓取(⼈⼝流)⽤类似⽅法爬取⾼德⼤
数据平台上的浮动车迁徙意愿数据(交通流)
network中有连个cityrank开头的包,其request URL分别为:
⾼德浮动车⼤数据(主要城市迁徙意愿)指数:
路线
分别包括:起始城市、线绘图坐标,实际迁徙指数realIdx、起始城市地域代码、终点城市区域代码、重点城市、意愿迁徙指数willIdx
迁出指数
inAndOutCity.do指令请求的是城市的嵌⼊与迁出数据(in&out两类别)
response:
{"name":"上海","adcode":310000,"willIdx":89.738611,"point":"121.427649000,31.093825000","realIdx":41.51}
trend.do请求为整个研究区的迁移意愿的整体指标(主页⾯下⽅的折线图数据),此处可能不需要⽤到
response:
长三角城市{"dt":"2021-02-07","realIdxRatio":-0.12795780360882006,"willIdx":45.6706410385,"willIdxRatio":-0.06935027272202482,"realIdx":23.2149464615}
line.do为热门路线的迁徙指标,包含will index与real index两个值,前者显然⽐后者值更⼤
response 为⼀个数组,其中每个元素为:
{"startCity":"苏州","line":
["120.645957000,31.401834000","121.427649000,31.093825000"],"realIdx":17.51222222222222,"startCityAdcode":320500海","willIdx":31.24416666666667}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论