一、项目简介
python爬虫初学者,师姐给的一项任务是:给出20w用户的居住地经纬度,使用高德地图API提供的逆地理编码转换为用户的居住地地址,具体到街区,用于后续任务(用安居客查找该街道的二手房,并求对应的平均房价),感兴趣的可以看下一篇文章。
逆地理编码:将经纬度转换为详细结构化的地址,且返回附近周边的POI、AOI信息。
例如:116.480881,39.989410转换地址描述后:北京市朝阳区阜通东大街6号
更多详细介绍传送门:点击跳转至高德地图API
二、具体实现
1、申请Web服务API类型密匙key(用于后续程序)
这个步骤我直接省略了,师姐给了我4个key,实验室买过高德地图API的会员,每个key可以使用几十万次,网上有人说自己申请的可能每个只能使用几千次,本人没有亲自测试普通的key,自己把握。
点击跳转去申请key
2、程序编写
(1)读取文件
待处理数据格式为:工作地经度||工作地纬度||居住地经度||居住地纬度
例:
117.11926||36.67747||117.07051||36.68971||
117.05485||36.