北京和上海便利店差异,主要包含数据收集和作图用的r语言脚本。因为百度每次最多返回一个矩形区域内400个POI,所以这个文档的主要作用是将一个大的矩形区域分成多个小的矩形,一行行访问,然后获得POI。为了加快效率和减少访问次数,若获得的量比较少,会自动拉长访问的长度,反之则缩短,以获得全部POI
##使用脚本前需要 1、向百度地图开放平台http://lbsyun.baidu.com/ 申请一个AK号,用于访问百度API
2、设定自己的工作目录,在setwd函数后填充
3、里面library的函数中的有些包若没有需要自己安装,有的可能在r的cran没有,需要在github上找找
##tips 1、这种方法获理论上除了获得便利店,还能通过百度地图获得各种POI,换函数中的关键字就行了。
2、获得的POI的GPS编码为BD09编码,需要后续分析的话,还需要转换为WGS84
3、文章的原始数据在8个csv里面,采用不同关键字访问北京和上海的关键字进行了获取,但是注意这里的gps的编码是百度的br09的
4、若还有问题解决不了,还可以参照百度地图api的官方页面http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-placeapi
上海大学社会学院 马振凯
微信:mzk523395363