前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >POI数据多场景获取脚本分享

POI数据多场景获取脚本分享

作者头像
Sidchen
发布2020-08-01 15:27:49
9840
发布2020-08-01 15:27:49
举报
文章被收录于专栏:规划领域技术规划领域技术

之前已经分享了使用场景最广的“划定矩形区域获取POI数据”,考虑到我们规划相关工作中的其他使用场景,增加了针对公服设施、小城镇的“获取整个城市的POI数据”脚本、针对线性空间分块获取数据来提升效率的“多矩形区域获取POI数据”脚本。

-1st- 使用方法

01 获取整个城市的POI数据

通过城市名称爬取高德地图POI数据,数据上限为每个城市1000个POI数据点位。

1.在reference文件夹中改写key.txt、city.txt、POIClass.txt文件

#注:city.txt用于指定城市,可以是中文城市全称:北京市/北京/北京-海淀区,城市编码citycode:010,区域编码adcode:110108(Sid会分享高德提供的编码表)

2.运行0-Get_GaodeMap_POI.exe脚本,等待爬取完成,目标文件为"poi_get\POI.xls"

3.爬取完成提示为:##########POI数据爬取完成,下次使用请删除"poi_get"文件夹”,并按任意键退出

02 多矩形区域获取POI数据

用于爬取多个矩形区域内的POI数据,适用场景:为提高爬取效率进行分块爬取(自动去重),如有拐弯的河流、道路,或城市中的不同区域

1.在reference文件夹中改写key.txt、subdivision.txt、POIClass.txt文件

#注:

没有三个TXT自己创建文件夹、文件即可。

Subdivision.txt格式:

一个坐标点为一组完整数据(包括:编号,经度,纬度;Enter键换行,一行一个数据)

一个矩形区域由两组数据构成

如:

1

119.353198,26.003456

119.359635,25.993736

2

119.355601,25.995665

119.365385,26.007429

…………

2.运行0-Get_GaodeMap_POI_Subdivision.exe脚本,等待爬取完成,目标文件为"poi_get\POI.xls"

3.爬取完成提示为:##########POI数据爬取完成,下次使用自动删除"poi_get"文件夹”,按任意键退出

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 规划人在路上 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • -1st- 使用方法
    • 01 获取整个城市的POI数据
      • 02 多矩形区域获取POI数据
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档