GIS-基于位置的空间信息服务LBS(11)

兴趣点查询

兴趣点(POI)是地理信息系统中的一个术语,泛指一切可以抽象为点的地理对象,尤其是一些与人们生活密切相关的地理实体,如学校,银行,餐馆,加油站,医院,超市等。兴趣点的主要用途是对事物或事件地址进行描述,能在很大程度上增强对事物或事件位置的描述能力和查询能力,提高地理定位的精度和速度

1.地理编码

地理编码是兴趣点查询的基础,是实现基于地理信息系统空间化和可视化分析的桥梁。地理表面技术可以用于整合社会各部门的专业数据,并将其同地理空间数据关联起来,方便人们从宏观上进行把握,纵向上进行数据搜索和挖掘。一个兴趣点应该至少包含3个方面的信息:名称,类别和地理坐标

1)地理编码概念:

广义的地理编码通过对地理对象在确定的参考系中按一定的规则赋予唯一的和可识别的代码,从而唯一确定地理对象的空间位置,也就是说建立地理对象与代码之间的映射关系。该映射既可以是地理对象与地址的映射,也可以是地理对象与坐标系统的映射。狭义的地理编码概念是目前常用的定义,是指将自然语言描述的地理位置信息根据既定的地质模型和编码规则,生成在计算机中存储的编码。要让计算机识别一个地址描述信息并定位到空间位置,就必须实现将它数字化,建立相应的地理编码。地理编码通过在含地址的表格数据与相关图层之间建立联系,把地理坐标分配给含相应地址的表格数据记录,并为其创建一个相应的要素图层。它将全部实体按照预先拟定的分类系统,选择最适宜的量化方法,按实体的属性特征和集合坐标的数据结构,记录在计算机的储存设备上

2)地理编码原则:

编码唯一性:编码与实体一一对应但允许一个实体由多种文字描述

编码的可扩展性:通过预留类目为可能增加的编码对象准备可扩展的空间

科学实用性:

兼容性:

3)地理编码流程

包括地址标准化和地址匹配,地址标准化是指在进行地理编码之前,将道路地址处理为一种熟悉的,常用的格式,纠正道路和地址名称的拼写形式等。地址匹配是将自然语言描述的地址位置信息根据既定的地址模型和编码规则进行智能语义分析和解析,获取其对应的空间坐标信息和地理编码的关联过程。

4)地理编码的基本原理:

地理编码的基本原理是根据属性数据特征点的地理坐标或空间地址(如省市行政编码、街区编号、邮政编码、楼号等),将数据库中的属性数据和它在地图上相对应的空间图形要素建立一一对应的关系,即给每个数据赋予x、y值,从而确定该点在图上的位置

5)地理编码方法

①基于地理格网的地理编码

地理格网是按一定的数学规则对地球表面进行分割,形成彼此邻接又不交叉的多个多边形,并赋予标识符(即地理编码),这些多边形(格网单元)之间的空间关系是隐含的。

②基于地理实体地址编址的地理编码

这种地理编码采用地理实体与地址建立直接关联的方法,建立地理实体的地址属性。它是针对地理实体的一种传统意义上的地理编码,将地址,门牌,建筑物名,企事业单位名称等空间位置的自然语言描述转化为地址编码,其实质就是建立地理实体与地址的一一对应关系,也是对地理对象的二维地理位置编码和解码。

2.兴趣点查询

用户发送请求到服务器——》服务器根据用户的请求参数,到POI数据库中查找——》返回结果给用户,并在地图上显示

3.兴趣点数据的更新

兴趣点数据的更新一直以来就被认为是一项耗费大,周期长的工作,易于变化也是兴趣点数据的一大特点,这给兴趣点数据的更新带来了很大的困难,传统的周期性更新方式已不能适用于对兴趣点数据的更新。Google和Go2Map采用的兴趣点数据更新方法是一种较新的模式。Google和Go2Map都推出了各自的地图社区服务。地图社区服务主要通过一种开放式论坛的形式提供。用户可以对自己所知道的位置进行标注,发布到服务器上,与其他用户进行共享。这种方式将用户这个庞大的群体纳入到了数据生产者的行列,为兴趣点数据更新提供了新的途径和方法。但也带来了问题正确性无法保证,用户发布的信息涉及感情,道德,隐私,机密等问题,引起了人们的争议,因此,用户参与的兴趣点数据更新方法虽然可行,但是在发布这些数据之前,需要有一种审查机制,才能适合商业的应用

任务1

利用百度地图api实现关键字查询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值