欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

百度地图 POI 数据在城市空间布局研究中的应用

最编程 2024-03-02 07:11:57
...

一、百度API

  API(Application Programming Interface,应用程序编程接口)是一些预先定义函数,目的是提供应用程序开发员基于某软件或硬件得以访问一组程序的能力,而又无需访问源代码。百度api服务为开发者提供了基于百度地图应用的程序接口,可实现包括地理位置搜索、周边搜索,根据不同交通方式的路线导航等多种功能。

二、POI数据特征

  POI是“Point Of Internet”的缩写,中文译为“兴趣点”,是基于位置服务的最核心的数据。每个POI包含四方面的信息:名称、类别、经度纬度和地址名称。在日常生活中,POI有着广泛的应用领域,主要集中在地点查询,出行地图等方面;并且随着各类以空间信息为基础的应用的不断增多,围绕POI能够获得的相关信息也越来越多,如旅游景点的定位拍照,商店的购物点评等,为POI在各领域相关研究中提供了更广阔的思路。

  POI数据属于大数据中较易获取的一种类型,由于其广泛应用于地图导航等领域,在百度地图等开源开发者平台上可以完整地得到一座城市的POI数据。且POI位置明确,便于数据清洗。最重要的是,POI数据涵盖范围广泛,基本覆盖城市生活的方方面面,有利于进行城市活动的研究。

三、POI数据应用案例

POI具有开放性高、样本量大、涵盖信息细致等优势,可以更好地反映城市空间结构,对城市功能区进行划分。近年来有一些学者在这方面进行了应用研究。

陈世莉等在兴趣焦点数据研究的基础上,结合广州市的出租车GPS数据,采用时空计算方法,选取多种模型对市民的行为进行聚类分析,得出了各种城市功能的优势聚集区域分布。

焦耀等人基于POI数据,研究了广州市的商业空间分布格局。

龙瀛等率先采用兴趣点数据进行城市功能区识别,并且与城市公交数据相结合进行分析,识别到了北京市的功能区分布结果。

袁晶等同样对北京市的功能区进行了识别研究,采用的是兴趣点数据和人口流动数据结合分析的方法。

以上这些对于城市功能区划分识别的研究,大多数都是将城市功能单元划分为单一的用地功能区,如商业功能区,居住功能区等。基于POI数据的城市功能区的研究,主要是看功能单元所承载的主要城市活动功能。因此在利用POI数据进行城市功能分区研究时,要更关注城市功能空间结构和生活环境空间的变化情况。

四、获取POI

百度SDK

百度地图 SDK 不仅为广大开发者提供了炫酷的地图展示效果、丰富的覆盖物图层,更为广大开发者提供了多种 LBS 检索的能力。通过这些接口,开发者可以轻松的访问百度的 LBS 数据,丰富自己的移动端地图应用。利用定位SDK,不仅可以快速精准的获得经纬度信息,还可以获取定位点周边的POI信息。 获取周边POI信息与获取经纬度使用方法一致,只需在配置定位SDK参数时,做相关的设置即可。 

1.登录API控制台

首先我们登录百度地图开放平台,然后打开登录API控制台,如果没有百度账号的需要注册账号后再登入。

2.创建应用

进入API控制台后,将看到如下界面,点击创建应用,开始填写相关信息,并最终获得AK。此外,在API控制台可以查看、修改、删除之前所创建的AK。 

3. 配置SHA1和包名

点击创建应用,将会进入如下页面,在这个页面中,开发者需要填写应用名称、选择应用类型和配置SHA1及包名。


4.提交生成AK

以上各项信息确认填写无误后,点击提交,系统自动生成AK。然后你就可以在自己的应用列表里看到新增的应用。点击AK便可自动复制进行使用。


5.获取周边POI

具体获取POI步骤参照此网址流程

http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/get-location/pois