1、数据来源
百度地图API获取上海麦当劳、KFC门店信息,包括名称、经度、纬度、地址。(注意默认坐标系是百度坐标系,如要其他坐标系坐标,添加coord_type参数)
http://api.map.baidu.com/place/v2/search?query=麦当劳&tag=美食®ion=北京&output=json&page_size=20&page_num=0&ak=您的ak
通过判断返回json的‘total’标签是否大于0,确定该页是否有内容,是否要爬取,适度增长休眠时间到8s,结果如下:
2、数据分析与处理
本次实验目的是查看上海麦当劳和KFC门店的分布,并探索两个品牌门店距离关系。门店分布可通过制作热力图直观展示,两个品牌门店距离关系的分析则需要首先利用GIS软件进行数据的处理。这里使用ArcMap的Near工具计算麦当劳与最近的KFC门店的距离(参考Near工具帮助文档,输出单位与源数据单位一致,因此要先对源数据进行project为UTM51,UTM投影参考文档https://blog.csdn.net/aganliang/article/details/83025326),导出excel如下图