之前发了了【GIS工具】百度poi加载工具之玩转坐标系统!重点介绍了坐标转换的情况,这期接着介绍百度API用法和工具操作,来一起看吧!

1、百度API

百度POI爬取就是使用百度API提供的地点检索服务,开发者通过http/https形式发起检索请求,获取返回json或xml格式的检索数据,除此之外还有很多种服务。
文档链接:
http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-placeapi
在这里插入图片描述
地点检索服务提供多种场景的地点(POI)检索功能,包括城市检索、圆形区域检索、矩形区域检索。开发者可通过接口获取地点(POI)基础或详细地理信息。我们工具中用的是矩形区域检索功能。
在这里插入图片描述
2020年5月11日百度更新了POI分类,跟规划中常见的分类不同。
分类链接:
http://lbsyun.baidu.com/index.php?title=lbscloud/poitags
工具中的检索是按照一级行业分类来爬取poi点的,点图层中的tag字段信息就来自这个一级行业分类。

在这里插入图片描述

2、百度API_Key申请

  • 注册并登陆百度API开发平台,
    地址 :http://lbsyun.baidu.com/

  • 点击右上角的 控制台;
    在这里插入图片描述

  • 首次登陆需要验证手机和邮箱
    在这里插入图片描述

  • 完成后,点击 应用管理 > 我的应用 > 创建应用
    在这里插入图片描述
    在这里插入图片描述

  • 下半部分ip白名单输入:0.0.0.0/0,点提交,API_Key就申请好了,若选择浏览器端输入*即可
    在这里插入图片描述

  • 在我的应用界面就有了刚申请的信息,点AK后面的复制按钮,Key就复制好了。
    在这里插入图片描述

  • 专门测试了一下服务器端AK和浏览器端AK,在工具中均可使用。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 这里要注意未认证用户每天只有2000限额,差不多就一个镇的poi数量
    在这里插入图片描述

  • 点个人中心 >开发者认证 >个人开发者,立即认证
    在这里插入图片描述

  • 填写个人信息,上传身份证照片,据说很快就认证好了,每天额度会提升至3万,基本就够用了。
    在这里插入图片描述

3、百度POI加载工具

  • 将 国土空间工具箱1.4_by规划酱(最新1.6啦) 放在任一ArcGIS连接文件夹内即可看到最新的 05百度poi加载1.1。
  • 图层选择GIS中的用地图层,通常就是三调或者是现状图,这样加载了POI点可以直接核对信息。
    输入百度平台注册申请API_Key

在昨天的基础上增加了一个小功能:
输入32位api_key之后会在GIS默认目录保存,输入默认值api_key则会在GIS默认目录读取key,省去了每次输入key的麻烦。

注意:未认证的个人仅能爬取2000个数据。

  • 是否称城市区域(可选)
    为了避免单一类别的百度poi点超出400个上限,默认对超过0.06°的地域进行0.06°X0.06°的网格划分,勾选城市区域,则对地域按照更小的0.02°X0.02°进行划分。

1度约对应百度地图 111km,0.1度约等于11km;
0.06°网格约等于 6.6kmX6.6km = 43.56平方公里;
0.02°网格约等于 2.2X2.2 = 5平方公里。

  • 是否保留外围 (可选)
    爬取poi数据范围是按照图层最大范围的方形区域,默认按照用地边界裁剪掉范围外的poi点,如需要保留所有数据请勾选保留外围。

在这里插入图片描述

115.33平方公里的镇域范围,以0.06°X0.06°网格划分,形成3X3的9个区域。
在这里插入图片描述
确定之后开始获取范围爬取POI数据了,共有1473个点
在这里插入图片描述
完整的poi点显示效果如下,可以自行做效果或者分析。
在这里插入图片描述

属性表中也添加了相应的信息
在这里插入图片描述

·end·
— 如果喜欢,分享给你的朋友们吧 —
与我们一起愉快的升级!


9月30日更新了
国土空间工具箱1.4_by规划酱.tbx
百度POI加载工具1.1


需要GIS工具箱的同学,
关注公众号“规划酱”
回复“工具箱”,自动发送链接

转自公众号“规划酱”
【GIS工具】百度poi加载工具之玩转百度API![2020.9.30]

在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐