高德POI下载详细教程(附下载工具)

高德POI下载详细教程(附下载工具)-地理信息云
高德地图POI下载工具
一键获取POI数据
0
免费资源
已售 37

1、概述

POI:“Point of Interest”的缩写,中文翻译为“兴趣点”。对于高德、百度、腾讯、天地图等电子地图来说,一个POI是地图上的一个小区/学校/公交车站/餐馆/山名等等。

这次要解决的问题是统计获取云南省昭通市巧家县境内的全类别地理位置点,用于某调查项目辅助制图。采用的方法是使用地图软件上搜索行业关键词,抓取返回结果的办法。

2、图源选择

通过对比高德地图、腾讯地图、百度地图、天地图,综合考虑可用性、便利性、时效性、准确度等,最终确定使用高德地图作为POI图源。

OS:一直想用天地图的数据,其数据丰富、点位准确,但访问量限制;而百度地图API进行了调整,POI下载不可用。

3、步骤

3.1 类别确定

通过高德开放平台获取POI分类编码表(链接:https://a.amap.com/lbs/static/amap_poicode.xlsx.zip)

图片[1]-高德POI下载详细教程

根据类别汇总高德POI默认分类,本次获取类别为全县所有类别,故根据大类汇总,得到以下23个类别。

tips:不同级别的开发者日调用量有区别,分类的目的是为了分类下载POI,以免配额超限。

图片[2]-高德POI下载详细教程

3.2 key申请

注册成为高德开放平台 https://lbs.amap.com 个人认证开发者或企业认证开发者,创建应用并添加web服务key。

企业开发者和个人开发者有什么区别?

图片[3]-高德POI下载详细教程

3.3 POI下载

①打开软件,输入key(不同key之间使用半角逗号隔开);

②输入POI关键字或POI类型(两者必填其一),本次使用3.2步骤的POI类型;

③输入下载城市的行政区划代码,设置网格数量、阈值、线程数、输出格式及目录。

图片[4]-高德POI下载详细教程

初始网格数、阈值

同账号下key之间的配额是共用的,根据api的介绍每个网格搜索方案数目最大值为1000,所以说每次请求都会返回当前所搜所包含的poi个数,而大于1000的poi是没有办法获取到的。那么我如果想查询某个区域的全部数据,可以将这个区域再划分成更小的区域(显然是个递归操作)的集合,然后把这几个可以查到所有poi的区域的所有poi数据结合起来就是我最终需要的数据。

线程数

未认证开发者≤20*Key数量*0.1

个人认证开发者≤50*Key数量*0.1

企业认证开发者≤300*Key数量*0.1

4、下载结果

图片[5]-高德POI下载详细教程
图片[6]-高德POI下载详细教程

合并图层后转换为需要的格式即可。

图片[7]-高德POI下载详细教程


作者:古月有三木(Civitasv)
项目地址:https://github.com/Civitasv/AMapPoi
项目主页:https://civitasv.github.io/AMapPoi/

© 版权声明
THE END
喜欢就支持一下吧
点赞36 分享
评论 共1条

请登录后发表评论