1. 百度lbs属于什么类型数据库
架构的话有很多尝试,传统的Oracle和 Postgre用的比较广泛, 很多架构在此基础上同时应用 NoSQL。因为大多数LBS并不涉及更复杂的空间数据存储,例如多边形或者三维数据,因此,大多数generic的数据库架构都可以应用。但是,从产品核心的设计以及发展来看,如果像FourSquare(4SQ)进行数据挖掘并提供收费的数据分析服务,那么基于空间的利用文件数据结构,以空间POI为基础的NoSQL,是比较好的选择。除了其他人介绍的很多LBS,比如街旁和4SQ,应用的Mongo DB, 还有Couch DB, 根据之前来讲课的澳洲政府的一个大型空间数据库项目(集成了多种现有的空间数据库)的构架师介绍,这个项目应用了Couch DB。虽然理论上Graphic的NoSQL对于存储空间数据也有很大优势,但是毕竟相对不成熟,所以实际应用中的NoSQL还是以doc结构的Mongo和Couch为主。
2. LBS是什么意思
基于位置的服务(Location Based Services,LBS),是利用各类型的定位技术来获取定位设备当前的所在位置,通过移动互联网向定位设备提供信息资源和基础服务。
首先用户可利用定位技术确定自身的空间位置,随后用户便可通过移动互联网来获取与位置相关资源和信息。LBS服务中融合了移动通讯、互联网络、空间定位、位置信息、大数据等多种信息技术,利用移动互联网络服务平台进行数据更新和交互,使用户可以通过空间定位来获取相应的服务。
LBS的主要特点包括:
(1)覆盖范围广。对于LBS服务体系,企业一方面要求定位服务需要覆盖足够大的范围,另一方面要求一定要将室内也进行全覆盖,这是因为LBS的设备或者用户。
大部分时间都是处于室内的,所以需要保证可以对每个角落进行覆盖。根据LBS定位系统覆盖的范围,大致可分为3种定位服务:整个本地网、覆盖部分本地网、提供漫游网络服务类型。
(2)定位精度高。根据不同用户的需求提供不同程度的精确服务,并且提供用户选择精确度的便利,这是手机定位的一种优势。
(3)操作简便。LBS功能主要基于Web服务器和LDAP服务器二者之上。
以上内容参考:网络-LBS