看了yumengkk兄的《系列贴:手机位置服务发展趋势及技术探讨之一 》,把自己以前写的关于LBS的文章拿来跟大家探讨一下
LBS(Location-based Service) :中文解释应该是基于位置的服务。什么是基于位置的服务,简单来说就是以使用者所处的位置为线索来组织相关信息,提供相应的服务。 很多人会把LBS跟导航联系起来,这也没错,但导航只是LBS很小的一部分,是LBS中最早发展起来的服务,至于LBS本身概念要比导航宽泛的多。
一、LBS也是一种搜索服务
为什么我要在谈论搜索引擎的时候提到LBS,其实我是想阐述一个概念--LBS也是一种搜索服务。为什么这么说,举一个简单的例子:假如我要在人民广场附近找一家麦当劳,如果按原来的方式,我会在百度或google的主页输入关键词“人民广场 麦当劳”,然后从众多的返回结果中找到我需要的信息。如果是LBS,我提交的不过是“坐标+麦当劳”。这两者的本质都是一种信息的搜索。而且"Search"这个词的最开始的意义就是在空间范围内寻找某一物体。
二、互联网是四维的,搜索引擎是一维的,LBS是三维的
四维空间是由空间维度和时间维度共同组成的,即对象所处的空间位置(x,y,z)和时间(t)。为什么说互联网是四维的,还是举个例子:假如网上有这样一条新闻"2009年x月x日 上海市xxx路发生一起xx事件",就是这样一条简单的新闻就包含了四维空间中的时间和空间两大要素。
而搜索引擎却是一维的,它仅以时间这个维度为线索组织信息。虽然我们平时都是使用关键词进行搜索,但是关键词并不能算作一种维度,因为它是不连续的,非线性的。它只能算做是一种扰动因素,是搜索引擎过滤时间这条线索上的信息的参数。这也就是你在搜索“xx事件”时不太可能出现几年前的信息的原因。
LBS是三维的,它通过空间来组织数据。但LBS本身却无法具备时间这个维度。使LBS具有时间这个维度在现有技术条件下有着非常高的难度,或许未来会出现这种技术,但那都是后话了。
三、拥有完备的LBS服务,并建立起传统搜索引擎和LBS之间的连接是下一代搜索引擎的关键
怎样才能算是下一代的搜索引擎?在我看来下一代搜索引擎必须是四维的,即搜索引擎必须要能够以使用者的所处的时空为线索提供更为精准的搜索服务。如果说现在的搜索引擎只是内容检索,那么下一代搜索引擎必须能够提供信息的检索。
前面我已经说到现在的搜索引擎是一维的,LBS是三维的,那么要建立起下一代搜索引擎最便捷的方法就是打通传统搜索引擎与LBS之间的连接。
上面是我对下一代操作系统的设想,我来解释一下LBS的部分。
地理云:地理云是云计算在处理空间信息上的一个应用。其实在云计算这个概念被提出来的时候,我就觉得云计算特别适合空间信息的处理,因为在空间信息的处理上一个小小的服务都可能调用到海量的数据,而这正是云计算的长处。对于地理云来说,它必须能够储存海量空间信息,高效的检索空间信息,并能够基于这些信息提供相应的服务。
互动社区:一个类似百度知道的社区。因为对于空间信息而言,是没有哪个公司可以单凭自己力量就可以保证数据及时准确的。所以必须要有一个这样的社区来提供一个能与用户互动的平台,来为地理云提供新鲜的血液。
地址解析器:它是连接传统搜索引擎和LBS的纽带。它提供两个功能,1、将关键词转换为地理坐标 2、将地理坐标转换为关键词,虽然功能并不复杂但却是整个系统的关键
在服务层,传统搜索引擎提供基于时间线索的搜索服务,LBS提供基于空间线索的搜索服务。在应用层,传统搜索引擎可以通过地址解析器将关键词解释为坐标,使用LBS的空间搜索服务,而LBS也可以将坐标转换为关键词使用传统搜索引擎的搜索服务。两种方式都可以为用户提供一个时空范围内的搜索服务,其本质是一样的,但两者也有差异,毕竟一个是先时间后空间,一个是先空间后时间。这种差异会在整合平台上被模糊掉。下面我就来讨论一下下一代搜索服务的整合平台。
四、移动设备将是下一代搜索服务整合的主要平台
为什么说移动设备是下一代搜索服务整合的主要平台?在这个问题上我不想讨论哪些人云亦云的观点。我想从我对互联网应用的分类来谈。按照应用文的写作要求我将应用分为四类:基于时间的应用、基于地点的应用、基于人物的应用和基于内容的应用。下面我简单介绍一下这四种分类:
基于时间的应用:跟时间有较高的关联度,如新闻,对于普通人来说只会关心今天的新闻,不会关心昨天的新闻
基于地点的应用:跟用户使用者所处的位置有较高的关联度,总的来说就是LBS
基于人物的应用:主要以与人交流为主,如即时聊天,电话,短信
基于内容的应用:只跟内容本身有关系,如小说,游戏
为什么是应用文?因为语文老师告诉我们,要交代清楚一件事就必须具备这四要素,所以我觉得如果需要描述清楚一个人当前所处的世界的状态,也必须要具备这四要素。换句话说,一个整合的平台,如果要满足用户所有的信息需求,提供一站式的服务。就必须同时具备这四大要素。
先来看看为什么PC无法作为这样一个平台:
1、基于时间的应用:这点肯定是没问题的,跳过。。。
2、基于地点的应用:对于PC来说他的一生可能都没有挪过几个地方,虽然笔记本出门的机会多一点,但他们本身却都不具备定位的能力。
3、基于人物的应用:不能打电话,发短信
4、基于内容的应用:跳过。。。
总的来说,PC之所以不适合作为这样一个平台,原因就是它跟位置和人物的联系太少了,是一个更适合宅的平台。
反观移动平台,既能满足时间和内容的要求,又有提供地点应用和人物应用的能力,还易于携带,这也就是我说移动平台是未来整合的平台的主要原因。下面我们来看看google这些年都做什么。
五、串一下Google这些年的大动作
其实这些年Google有两款产品的推出是让我很意外的,Goolge Map 和 Android。当Google第一次推出Google Map的时候,我非常吃惊。一个做搜索引擎的公司怎么有兴趣做起地图来了,随后的Google手机操作系统更是让我大跌眼镜。不过现在想想倒也是情理之中的事,下面就让我按照时间顺序来为大家串一串吧:
1、Google Map的推出:Google Map的推出标志着Google拥有了地理云,拥有了提供LBS的服务的数据基础
2、Google Map标注服务的推出:Google 在推出了Google Map之后,随即提供了地图标注服务,也就是建立了互动社区的雏形,看看现在Google Map上的标注信息,有多少是用户提供的。
3、Google 推出Google Map api:Google Map api 的推出,使得开发者可以使用Google Map的服务开发出形形色色的应用,标志着google开始建设其LBS的应用层。
4、Google 推出手机操作系统Android:标志着Google开始了其平台的整合。不要以为Google开发手机是为了它的搜索,我曾经统计过Andriod推出时,Google评选的10大优秀应用,其中有7个是跟位置服务相关的。
如果Google最终成功建立了完备的LBS,并在手机平台上完成整合,Google将由现在的内容检索转型为信息检索,并由一家搜索引擎公司华丽转身为人类信息的供应商。
分享到:
相关推荐
标题中的“百度下一代搜索引擎曝光 又添多项专利”揭示了百度正在研发的下一代搜索引擎技术,这一技术不仅在功能上有所创新,而且已经申请了多项专利,增强了其在搜索引擎领域的技术壁垒。描述中提到的“微妙变化”...
独一无二的空间穿越功能,突破传统LBS交友的局限,让用户有更多的交友选择;弹性交友 -- 快速帮助您与你当前位置,或你感兴趣的城市的周边用户建立起好友关系,轻松扩大社交圈,沟通交友零距离;即时聊天 -- 免费...
而云检索API则利用云端的地图引擎实时索引技术,实现了基于位置数据的高效检索,包括矩形检索、周边检索、本地检索和详情检索等多种检索方式,充分满足了不同场景下的位置数据查询需求。 #### 如何使用 为了使用...
国外LBS--Foursquare案例研究报告 PDF
《LBS空间搜索架构的优化历程》 LBS(Location-Based Services),即基于位置的服务,是一种利用移动设备的地理位置信息来提供个性化服务的技术。在互联网领域,LBS广泛应用于团购、打车、外卖配送、餐饮、商超和...
在安卓平台上进行开发,LBS(Location-Based Services)即基于位置的服务,是移动应用中一个重要的功能领域。这个“安卓LBS项目--android开发”是一个个人开发者创作的旅游记忆应用程序,旨在利用地理位置信息为用户...
- default.asp: 添加 Permalink 显示2.0.b272- upload.asp: 修正用 Gecko 引擎的浏览器对 javascript 的支持问题- register.asp, global.asp, user.asp, login.asp: 更新- s_img.asp: 删除- images/securtiy: 删除- ...
- **连接问题**:分析了在不同网络环境(如3G、4G、Wi-Fi)下开发LBS应用时遇到的问题和解决方案。 - **服务器端整合**:讲解了如何将前端的LBS功能与后端服务进行有效集成,以提供稳定可靠的服务。 #### 五、第三...
### 中国移动手机定位业务LBS技术规范解析 #### 一、概述 《中国移动手机定位业务LBS技术规范》是针对中国移动通信集团开展基于位置的服务(Location Based Service, LBS)而制定的一份详细规范文档。该文档明确了...
搜索引擎营销,作为一种重要的在线营销策略,旨在通过搜索引擎的流量引导潜在用户访问企业的网站或产品页面。其中,"聚屏广告"是搜索引擎营销的一种创新形式,主要由百度推出,旨在将线上广告的优势应用到线下场景中...
基于安卓的LBS开发应用-基于安卓的LBS推荐系统研究
### LBS位置隐私保护 #### 一、引言与背景 随着移动设备和社交网络的快速发展,位置服务(Location-Based Services, LBS)已经成为我们日常生活中不可或缺的一部分。用户可以通过智能手机或平板电脑下载各种位置...
### LBS技术规范知识点概述 #### 一、适用范围与目的 - **目的**:该规范旨在明确基于网络CELL-ID定位技术实现的位置服务(LBS)业务的技术实现方案,为后续相关规范制定和业务开发提供依据。 - **适用对象**:主要...
Java 8 和 Android LBS(Location-Based Services,基于位置的服务)是这个压缩包文件的核心内容。Java 8 是 Java 平台的重大更新,引入了许多新特性,如lambda表达式、流API、默认方法等,提高了代码的简洁性和...
《共享出行的LBS实践——LBS服务如何助力共享单车》 地理位置服务(LBS,Location-Based Services)在当今的共享出行行业中扮演着至关重要的角色,尤其是对于共享单车这种短途出行方式来说,LBS服务的精准性和实时...
【LBS^2 简洁模板】是一个专为网页设计打造的模板,适用于各种基于地理位置服务(Location-Based Services,简称LBS)的应用场景。在IT行业中,LBS技术是利用移动设备或网络服务获取用户精确地理位置信息的一种技术...
7. **SEO优化**:一个良好的网页模板应该考虑搜索引擎优化,LBS^2 可能包含了合理的元标签、内链结构和文本内容,有助于提高网站在搜索引擎结果中的排名。 8. **性能优化**:为了确保快速加载,LBS^2 可能进行了...
一旦获取到位置信息,开发者可以构建各种应用,如导航、本地搜索、社交网络的位置分享等。 百度地图SDK为开发者提供了丰富的API接口,涵盖了地图展示、定位、路线规划、地理编码、逆地理编码、覆盖物绘制等功能。...
【LBS网站系统(BLOG)】是一个基于ASP技术构建的地理位置服务(Location-Based Service,简称LBS)与博客(BLOG)相结合的平台。在这一系统中,用户不仅可以发布和分享个人日志,还能利用LBS功能记录和分享他们的位置...