一个简单且免费的百度地图poi数据采集工具!

功能
1 获取中国境内指定行政区域内(最小可精确到街道)的指定关键词的所有兴趣点
例如可以获取一个城市内所有的便利店、商场、超市、咖啡店、大学等地理位置信息,包括经纬度、所在的省、市、区县、街道等等。
2 可组合批量获取中国境内多个行政区域内多个关键词的所有兴趣点信息
例如你可以同时获取成都市、西安市、上海市三个指定的城市里所有超市、商场和大学的数据。
3 支持将所有采集到数据本地化存储和数据库存储
本地存储:支持csv和excel格式
数据库存储:支持mysql存储
此项目已开源,项目地址:https://github.com/soaringsoul/easypoi
运行界面

下载使用
在开始采集POI之前,请根据自己的情况安装合适的客户端。目前仅支持windows环境,mac环境在打包时一直遇到问题未能成功打包,考虑到使用macOs的同学毕竟比较少,所以先不封装了。
以下为Windows客户端安装方法与常见的问题汇总。
一 下载EasyPoi Windows客户端
下载地址: 天翼云盘:https://cloud.189.cn/t/nQJbqurQVnau
2 系统要求
•win7 64位
•Win10 64位
XP系统和32位系统未测试,不保证可以使用。
3 下载安装
①下载EasyPoi安装文件(.exe)
② 关闭所有杀毒软件,如果是win10 可能会被windows defender拦截,请将其设置为允许。
③ 双击.exe文件,开始安装

④ 安装完成后,在开始菜单或桌面上找到EasyPoi的快捷方式
⑤ 启动EasyPoi请务必在EasyPoi的快捷方式上右键,选择”以管理员身份运行“
4 采集数据示例:

excel格式:

csv格式:

mysql:

二 使用过程中常见问题
安装完成后,在使用时你可能遇到以下问题:
1 安装过程中提示【权限不足,保存失败】
这是因为配置信息需要写入到本地,以便你下次打开时可以自动加载上一次的配置信息。
解决办法
你需要在EasyPoi的快捷方式上右键,选择”以管理员身份运行“

二 点击【运行】后提示【高德地图apikey无效!百度地图ak无效!】这个程序在运行时需要调用百度地图的行政区划查询服务和百度地图的web place api服务,需要使用高德地图的apikey和百度ak。
解决办法
你需要分别到百度地图和高德地图开发者平台上申请相应的api key,并在程序【设置】项中填写正确的api key。
高德地图开发者key申请链接:https://lbs.amap.com/
百度地图开发者ak申请链接:http://lbsyun.baidu.com/apiconsole/center