python爬取高德poi数据_高德地图之python爬取POI数据及其边界经纬度

目前高德的边界没法批量爬取,不过可以采用百度地图的接口来替代,目前用着还可以,参见这里:

为了方便大家,不用再为安装环境,以及运行报错等问题困扰,目前已经将POI数据爬取做成一个在线公开的数工具,地址奉上:

免费使用哦,只需要申请个高德key,然后选择需要爬取的城市,关键字名,以及数据的坐标系,即可将数据导出到本地,无需运行任何代码。

欢迎加入地图数据爬取交流群:626697156

背景

由于之前项目需要从高德地图上爬取一个地方的不同分类数据,所以初学了一下爬虫,也了解了一些高德地图提供的web API用来获取免费的地图数据。因此写了一篇博客用来记录一下大致步骤。

项目的需求是爬取一个地方的七个分类数据, 包括大学、景点、酒店等等,其中一条数据叫作一个POI。需要的poi点的字段包括:poi点id、名称name、位置(经纬度)location、所属省名称pname、所属省编号pcode、所属城市名称cityname、所属城市编号citycode、所属区名称adname、所属区编号adcode、所在地址address、所属类别type、边界经纬度。这里先展示一下最后爬取到的保存在excel表格中的数据吧。

657d599a64a229a947de29b483d4598c.png

步骤说明

1. 申请账号

到高德开放平台 | 高德地图API注册账号,并且申请web服务的AK密钥,每次发送请

你可能感兴趣的:(python爬取高德poi数据)