[无线] 浅析当代 LBS 技术

LBS(基于位置服务)常见定位技术综合分析 什么是LBS?大家想必对室外定位的GPS和北斗有一定程度的了解,LBS基于室内定位技术,融合了移动通讯、互联网络、空间定位、位置信息、大数据等多种信息技术,利用移动互联网络服务平台进行数据更新和交互,使用户可以通过空间定位来获取相应的服务。曾经有人问过我,为啥要发展室内定位技术呢,室外定位技术它不香吗?其实,第一就是市场,人们无论生活、工作还是娱乐、学习,约有80%的时间会处于室内环境之中,所以说室内定位市场规模比较庞大,而且还在一直扩大。第二就是移动设备的迅猛发展...... 阅读详情
前段时间的手机项目中涉及到目前比较火热的 LBS 概念,以下是在工作过程中积累下来的一些资料和经验,希望对一些同行有些帮助。本文将首先介绍当代 LBS 技术的商业模式以及技术关键点,进而再分析一下目前改技术存在的缺陷和挑战,最后是总结和展望。

1> 技术简介和商业模式

基于位置的服务(Location Based Service,LBS),它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。

目前LBS技术在商业中的应用主要有四类:
1、    切客(Check-In)模式:主要是以Foursquare为主,还有一些国外同类服务还有Gowalla、Whrrl等,而国内则有:切客、四方、街旁、开开、多乐趣、在哪儿等。该模式的最大挑战在于要培养用户每到一个地点就会签到(Check-In)的习惯。而它的商业模式也是比较明显,可以很好地为商户或品牌进行各种形式的营 销与推广。而国内比较活跃的街旁网现阶段则更多地与各种音乐会、展览等文艺活动合作,慢慢向年轻人群推广与渗透,积累用户。
2、    游戏模式:国外的代表是MyTown,国内则是16Fun。主旨是游戏人生,可以让用户利用手机购买现实地理位置里的虚拟房产与道具,并进行消费与互动等将现实和虚拟真正进行融合的一种模式。这种模式的特点是更具趣味性,可玩性与互动性更强,比Check-In模式更具粘性,但是由于需要对现实中的房产等地点进行虚拟化设计,开发成本较高,并且由于地域性过强导致覆盖速度不可能很快。在商业模式方面,除了借鉴Check-In模式的联合商家营销外,还可提供增值服务,以及类似第二人生(Second-Life)的植入广告等。
3、    生活服务型:以点评网或者生活信息类网站与地理位置服务结合的模式,代表大众点评网、台湾的“折扣王”等。主要体验在于工具性的实用特质,问题在于信息量的积累和覆盖面需要比较广泛。除此之外,LBS也渐渐渗透到旅游、票务、信用卡等日常生活服务的方方面面,使我们的生活更加便利与时尚。
4、    电子商务型:在这个领域,美国的GroupTabs给我们带来了新的想象,GroupTabs的用户到一些本地的签约商家,比如一间酒吧,到达后使用GroupTabs的手机应用进行Check-In。当Check-In的数量到达一定数量后,所有进行过Check-In的用户就可以得到一定的折扣或优惠。另外,也有一些服务商利用LBS进行优惠信息推送,与商户、用户一起获得“三赢”的好处。

2> 如何定位坐标

目前不管是Android还是IPhone,都有系统原生的API来获取用户当前的位置坐标信息。而定位方式一般分为:GPS定位、基站定位两种。这两种定位方式各有长短:
1、    GPS定位:优点是比较精确,根据我们内部的测试数据,平均精度在10米左右,另外还包含高度信息;而缺点则是信息返回比较慢,定位时间往往在几十秒到几分钟不等。
2、    基站定位:优点是返回速度快,一般是秒级别的,但是问题是定位不够精确,据我们内部的测试数据,平均精度在500米左右。

另外,对于Android和IPhone系统来说对于定位的算法也有区别:
1、    对于Android来说:可以使用API分别计算出GPS位置和基站定位位置,也可以自己编程实现最优算法,比较灵活;基于节省带宽和为用户省电的出发点考虑,我们在定位算法的设计上,我们首先应该制定一个比较合理的精度值,然后结合返回时间的长短,实现一套最优的算法。
2、    对于Iphone来说:可以根据自定义的精度来返回最佳的定位信息,当然越精确的数据返回的时间就会越长,我们可以根据具体的需求来制定一个比较合理的精度值。

此外,由于Iphone4之后的机型都自带陀螺仪,因此只要用户之前上过一段时间的GPS,就算之后没有GPS信号了,也可以根据陀螺仪提供的运动轨迹模拟计算出用户目前的所在位置,据测试这个值还是很准的,而Android的机型比较多,据说在2.3之后的机型里面也会慢慢的配上陀螺仪,但是基于兼容性考虑,我们还是要多考虑老款的机型。

3> 结合地图应用

目前有几个比较好的选择,都可通过SDK嵌入到程序中去:
1、    Google地图API:http://code.google.com/intl/zh-CN/apis/maps/ 
2、    Mapbar地图API:http://open.mapbar.com/ 
3、    Mapabc地图API:http://code.mapabc.com/ 
以上地图服务的功能甚至API调用都非常类似,对目前我们需要的功能列举说明如下:
1、    地图移动以及缩放功能:都有。
2、    根据经纬度定位功能:都有。
3、    添加/显示标注功能:都有。
4、    POI查询功能:只有Mapbac提供。
5、    精确地理位置信息:只有Mapabc提供。

总结如下:其中前者可以作为国际地图服务的选择,而后两者比较适合国内服务。Mapbar的界面比较美观点,但是功能有限(很多功能需要基于商务合作),而且暂时没有iOS版的;Mapabc界面普通点,但是免费功能比较多,不但提供精确位置查询,还有免费的POI查询接口(虽然数据比较旧),如果需要最新的数据估计也需要通过商务合作的方式。

4> 当代技术的缺陷和挑战

任何一种先进的技术,都不会是完美的。如果等到技术完美了再去做应用的话,那么这个应用的市场早就被别人占领了。应用和技术之间的关系在于,到底是新技术产生推动新的应用模式,还是新的应用模式需要更新的技术。下面我们来了解一下现在LBS技术的一些主要问题并探讨一下比较可行的解决方案。这对我们在这个领域的研究工作还是有很大意义的。

4.1、精确定位问题

既然是LBS,那么定位肯定是越精确越好。单从GPS技术来看,其本身的精度还是很高的,但是我们现在使用的是美国的GPS民用信号,这种技术的最高精度,也就是十几米。这种误差分为两个方面,第一是美国人故意放进去的,是一个偏移量。而在GPS技术最早引入国内的时候,当时的工程师其实是想到了一些提高精确度的办法的:那就是在城市中最高的地标建筑物上,通常是电视塔里面,安装一个校正信号发射器。遗憾的是,后来这个方案没有得意实施,主要是为了国家安全方面的考虑(无解了)。目前网络上能找到一些偏移量的纠正算法,不过是否准确合适还有待检验。

好在就我们目前内部的测试结果来看,GPS定位的平均精度在10米左右,应该说已经是相当精确了,而对于我们目前的Gamelive项目来说,如此的精度也基本上足够了,因为我们主要需要获取的是用户周围区域内的玩家,可以允许有一定的误差在里面。

另外,按照我们内部的测试,经纬度变化0.0009相差100米,目前Map API的一般精度在E6,也就是0.11米。

4.2、室内定位问题

现代都市人,大部分生活都是在室内的。但是GPS信号在室内是收不到的。那么在室内,特别是一栋巨大的商场内部如何定位呢,这就成了一个严重的问题。而恰巧目前那些基于信息点的服务,那些信息点大多是一些商铺、餐厅。这些机构实际上是信息点服务的现金支付者,如果他们吸引不到用户,那么他们就不会向LBS服务商支付费用,最终就会导致这种服务体系的崩溃。大部分LBS应用只能知道,现在用户在这座大楼里面,但是具体在什么位置,就不得而知了。

现在部分比较新的手机厂商通过陀螺仪来解决这个问题,这确实是一个不错的解决方案。实际上现代陀螺仪已经是现代航空,航海,航天和国防工业中广泛使用的一种惯性导航仪器,它可以根据需要,提供准确的方位、水平、位置、速度和加速度等信号,而且定位非常精确,确实是LBS技术一个良好的补充。

据了解目前Iphone4上已经配备了陀螺仪,而Android2.3以上的部分设备上也有配备,而系统给我们返回的定位信息已经自动矫正优化过的了,所以相信以后的LBS室内定位应该不会有什么大问题。但是就目前阶段,我们还须考虑到不同设备的问题。

4.3、设备耗电量问题

定位服务耗电这是众所周知的事情了,所以我们一定要设置一个比较合理的周期来做这个事情,目前1-5分钟定位一次是比较合理的范围。

5> 总结和展望

通过我们团队的分析,目前可以预见的是,随着无线终端日渐强大,LBS 技术也将会日渐成熟,进而深入到人们日常生活中去。来自艾媒市场咨询的数据显示:2010年中国位置服务行业市场规模有望达到9.98亿人民币,预计到2013年,中国LBS个人“切客”应用市场总体规模将近百亿。而尽早掌握这个领域的技术和资源是我们目前工作的重中之重。
室内定位indoor location 阅读详情

相关推荐

深入解析百度LBS服务:构建智能化位置应用

LBS(Location Based Services,基于位置的服务)是一种通过移动设备,获取用户地理位置信息,并结合电子地图数据以及相关服务信息,为用户提供便捷服务的技术。LBS服务的核心在于“位置”,将地理位置信息融入各种服务中,以实现信息的地理化和位置化,从而提供更为个性化的服务。全球定位系统(GPS, Global Positioning System)是一种利用卫星进行位置定位的广泛技术。GPS由美国政府建立,提供覆盖全球的定位、导航和时间同步服务。

weixin_36123300的博客 1792

LBS行业应用参考

[size=small][color=brown]前言:LBS行业应用:主要应用于汽车导航、物流监控等移动定位服务(车辆监控、车辆位置定位、轨迹回放等等),LBS应用已经向其他行业渗透,如:旅游出行、宠物GPS定位、酒店服务等等;LBS的发展空间可谓不可估量(许多GPS相关产品的网站把自己的东西和北斗导航系统相提并论,可见GPS/LBS的战略地位之重要),LBS给人们的生活来了的巨大收益值得肯定。...

boonya的博客 928

滴滴LBS系统架构实践

2016年架构师峰会ppt

LBS位置服务都有那些应用? LBS(Location Based Service),中文称为基于位置服务的应用

LBS位置服务都有那些应用? LBS(Location Based Service),中文称为基于位置服务的应用

Working harder, getting stronger! 9475

MATLAB控制信号发生器(USB-GPIB-HS)GPIB仪器控制教程(含matlab代码)

自动化测试时需要自动产生信号,通过matlab控制信号发生器的频率与功率,以实现自动化信号生成输出

qq_43686057的博客 1606

免费大容量国外网盘测评:冷数据归档与rclone加密接入

云存储的本质,是通过对象存储、冗余编码和分层缓存,把本地磁盘容量问题转化为网络访问与数据管理问题。免费大容量国外网盘常以空间换用户规模或付费转化,容量政策、传输策略、协议支持和退出成本,往往比标称容量更决定长期可用性。支持 WebDAV、S3 兼容和命令行工具的服务,可接入 rclone 等自动化流程,再配合客户端加密与冷热分层,用于冷数据归档、老项目备份和家庭影像保存。理解带宽换算、单文件上限、保活机制与传输一致性后,评估话题型大容量网盘与专业向协议网盘,就能把免费空间纳入可靠存储层。围绕免费大容量国外网

weixin_31292729的博客 210

[无线] 浅析当代 LBS 技术 .

前段时间的手机项目中涉及到目前比较火热的 LBS 概念,以下是在工作过程中积累下来的一些资料和经验,希望对一些同行有些帮助。本文将首先介绍当代 LBS 技术的商业模式以及技术关键点,进而再分析一下目前改技术存在的缺陷和挑战,最后是总结和展望。 1> 技术简介和商业模式 基于位置的服务(Location Based Service,LBS),它是通过电信移动运营商的无线电通讯网络(如GS

@_囚徒-2018_的家园 1079

【Zemax光学设计实训一】---单透镜光学设计

建立一个焦距为100mm、入瞳直径为25mm的单透镜系统,该透镜中心厚度为4mm,其两个面的曲率半径分别为100mm、-100mm,全视场2w=10°。该系统在可见光下工作,采用BK7玻璃,光阑设置在人射光线遇到的透镜的第一个光学表面;并对其展开优化。

yh的博客 3615

苏州新导室内定位解决方案,技术对比浅析

室内定位解决方案供给商之一:体系集成商。苏州新导依据场当地需求进行室内定位解决方案供给,例如采用WiFi定位技能,则需求无线定位导航体系的全体设计、点位设计,定位引擎体系装置、调试、供给定位服务。有时候会和数据服务商相互整合,首要商业模式以2B项目制为主。室内定位解决方案供给商之二:数据集成商。供给地舆空间分析才能,地舆空间分析才能是方位服务的底层根底才能,供给周边查找和线路导航等依据空间方位的计算和分析;为用户和开发者供给依据地图和定位的服务. 依据本钱的考虑:苏州新导认为现在国内首要采用蓝牙、Wi

Xindoo2020的博客 628

【树莓派4B】八、树莓派软路由,Ubuntu18.04配置路由转发

我的目的是通过把树莓派做成一个软路由,相当于一个智能路由器。 材料 树莓派4B,操作系统其实可以是其他的Linux版本。以为4B自带无线网卡,就用自带无线网卡作为路由出口。 大概思路 具体步骤 配置两个网卡的IP sudo vim /etc/network/interface 这里设置静态IP,也可以动态获取。 #Local loopback auto lo iface lo inet loopback #Ethernet0 auto eth0 iface eth0 inet static addr

林愿留的博客 10万+

OnlyOffice Docker部署实战:解除20连接限制+500M文件上传配置(附中文字体解决方案)

本文详细介绍了OnlyOffice企业级Docker部署的全过程,包括解除20并发连接限制、提升文件上传大小至500MB以及解决中文字体显示问题。通过定制镜像、优化配置和字体安装,帮助技术团队快速搭建高性能的文档协作平台,适用于企业级应用场景。

weixin_26850069的博客 440

浅析即时通讯移动端 IM 开发中登录请求的优化

一方面,在移动网络下,DNS解析速度无比龟速,一次DNS解析的时间甚至能赶上一次TCP连接的时间,几秒,十几秒,甚至三,四十秒的请求时间都很常见。假设一个用户有1000个好友,20个50人群,平均每一项大约200个字节,那么一次全同步大约需要0.2*(1000+1000+20+1000*2)=800KB的数据,这对于一个移动IM是无法接受的,更何况这还是一个较轻度用户的数据量。显然全同步是无法接受的,改进的方法自然是按时间戳同步。...............

蔚可云的博客 226

最新版电子发票样式html+css--普通发票+增值发票

【代码】最新版电子发票样式html+css--普通发票+增值发票。

weixin_44110923的博客 3672

室内定位技术WIFI,蓝牙,UWB一较高下,新导智能浅析哪家是王者

​       在万物互联的大背景下,方位信息的获取和使用在项目落地中越来越重要。相关于室外定位,室内定位的工作环境更为杂乱、精细,其技能更是多种多样。未来,室内定位技能将席卷我们生产、生活的方方面面,例如:智慧工厂人员及货品办理与调度、 生产安全办理、地下停车场寻车导航、智慧大楼人员/访客定位办理、 会议方位导航等。 一般情况下,我们依据技能原理和使用信号源的不同,可以将室内定位技能分为:Wi-Fi定位、ZigBee定位、蓝牙定位、UWB定位、RFID定位、卫星定位、低频触发

Xindoo2020的博客 569

诊断CAPL自动化(5) ——没有CANdela,无法编辑cdd数据库文件,也能轻松完成诊断测试

🍅我们知道cdd数据库文件,是CANoe测试环境的重要组件,它可以让我们更加轻松的完成诊断测试工作;但是创建和编辑cdd文件是需要CANdela 来完成的,一个 liscense 就要将近二十万,成本确实高🍅特别是在处理22/2E/31服务的时候,频繁的增加功能,可能需要频繁的用CANdela 修改CDD,我测试开发过程中,一般很少去修改cdd,有这个时间,纯手撸也开发完了,就一个CANdela,鬼知道此时此刻到了谁手里,我也懒得去找。🍅演示软硬件环境;目录📘前言。

蚂蚁小兵 5756

基于若依的ruoyi-nbcio-plus支持VForm3表单字段数据保存到数据库的一种方法——全网首创(三)

基于若依的ruoyi-nbcio-plus支持VForm3表单字段数据保存到数据库的一种方法——全网首创(三)

宁波阿成的博客 524

选题指南:密码科学与技术专业毕业设计选题汇总 创新课题

毕业设计:密码科学与技术专业的毕业设计涵盖了多个重要的研究方向。学生可以探索现代密码学算法的设计与分析,包括对称加密和非对称加密技术的应用,研究如何提高密码系统的安全性和效率。此外,差分隐私和量子密码学也成为了热门研究领域,学生可以探讨如何利用这些新兴技术保护数据隐私和信息安全。同时,区块链技术的安全性、智能合约的安全审计以及密码协议的设计与验证也是值得关注的方向。

毕设帮助,疑难解答,欢迎打扰! 1063

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: iphone开发官网例子
下一篇: 得到当前电量信息
dp1234
博客等级 码龄23年 38粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值