企业网站建设的评价指标/seo1现在怎么看不了
点击上方“ALL”订阅我们
前言

在我们旅游过程中,经常会提前做攻略,通常会是在美团上获取餐饮、住宿等信息,在地图上获取一个城市的商业、医院等设施的信息,这个时候,这些名称地址信息,可以看作是一个个信息点、一个个标签,包含各种信息的数据也就是大家都听说过“POI”数据,无论是在城市规划还是在旅游规划中,很多时候都希望通过一张公共服务设施分布图,作为基础信息来使用。
那么什么是POI以及如何获取POI数据和有哪些数据可视化的方法,小编进行了尝试学习。

01
什么是POI数据

POI是“Point of Interest”的缩写,可以翻译成“兴趣点”,每个POI包含四方面信息,名称、类别、经度、纬度。例如我们平时使用的大众点评发掘的餐厅、滴滴打车使用的上车点,都是可以用经纬度表示、对人有意义的地图上的点。POI数据在地图上运用很广泛,通常是基于位置服务的核心数据,一个城市的POI密度越高,代表城市的功能也越集中。

目前下载POI数据有很多方式,有很多方便的企业软件可以直接抓取POI数据,但是奈何都是要收费的,价格也"不菲",于是只能靠小编慢慢摸索了。于是有了下面的分享。。。。
02
POI数据的获取及数据可视化

POI数据的获取方式其实有很多,可以通过一些地图的开放平台,再结合代码来获取数据,也可以运用一些数据采集器进行数据的抓取,如八爪鱼、火车头软件对网站进行抓取。
其实也有很多良心的网站,可以把城市的所有信息全部搜索出来,以下是一些POI数据的获取的方式。

脉策官网获取POI数据
作为百度地图POI数据获取的利器,使用的坐标系也是百度坐标系,可以根据搜索城市以及关键字获取想要的数据。
首先进入https://www.metrodata.cn/官网,输入搜索城市和关键词。

将获取到信息全部复制到表格中。

很显然,所有的信息都在一列中需要对数据进行分列处理。

点击Excel中的“数据”-“分列”,观察数据,用分隔符号将其分列出几列。

一直点击下一步,直至完成。并添加名称、经纬度和地址。这样即可完成了。

这样的数据还只是在excel中,那么如何实现POI数据的可视化呢,小编这里使用的是BDP数据可视化软件,经过一系列的注册以后,分为两个步骤:
1.在“工作表”中使用刚刚的excel数据,上传一系列数据以后
2.再”创建一个新的仪表盘“使用经纬度地图,进行数据分析
这样POI数据就显示在地图上了。

当然我们的excel也可以实现快速可视化!
感兴趣的小伙伴们也可以试试。
百度地图开放平台获取POI数据
想必大家都耳熟能详了,通过申请账号,进入百度地图开放的API数据接口,可以申请数据(每人限3w条一天),但是最好结合Python使用,可以获取更多数据。
首先进入百度地图的开放平台,注册完账号完毕,点击右上角控制台,并创建应用,应用名称随意,IP白名单处填写:0.0.0.0/0,其余默认,即可申请密钥,拥有属于自己的AK密钥了。


点击上方开发文档中的WEB服务API可以看到地点检索的相关教程,服务提供多种场景的地点(POI)检索功能,包括城市检索、圆形区域检索、矩形区域检索。开发者可通过接口获取地点(POI)基础或详细地理信息。

先试试行政区划检索,我们可以参照相应的格式http://api.map.baidu.com/place/v2/search?query=ATM机&tag=银行®ion=北京&output=json&ak=您的ak //GET请求。
query是指某类设施,region是指检索的城市,ak就是刚刚的密钥,也可以添加page_num、page_size检索出来的界面显示到几页,每页显示几条,输入自己想要分析的城市相关检索信息,就可以显示了!例如我想检索德化县的医疗设施,让他显示第0页,每页20条,那么就可以得到下面的信息了。

但是总不能让page_num一直手动修改1、2、3…..页把,这里就需要python进行循环语句的读取,具体操作以及后期GIS中的相关分析仍未完待续。
未完待续!
最后祝愿大家青年节快乐!
眼神仍然清澈明朗!
内心永远藏着一把火!

