[发明专利]一种位置服务的实现方法、装置,及系统有效
申请号: | 201410256324.1 | 申请日: | 2014-06-10 |
公开(公告)号: | CN104135715A | 公开(公告)日: | 2014-11-05 |
发明(设计)人: | 杨岳军;姚晓光;吴凡凡;樊亮;沙鹰;牟露 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W64/00;G01S19/14 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 位置 服务 实现 方法 装置 系统 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种位置服务的实现方法、装置,及系统。
背景技术
位置服务(LBS,Location Based Services)又称定位服务,LBS是由移动通信网络和卫星定位系统结合在一起提供的一种增值业务,通过一组定位技术获得移动终端的位置信息(如经纬度坐标数据),提供给移动用户本人或他人以及通信系统,实现各种与位置相关的业务。实质上是一种概念较为宽泛的与空间位置有关的新型服务业务。
位置服务可以被应用与不同的领域,例如:健康、工作、个人生活等。此服务可以用来辨认一个人或物的位置,例如发现最近的取款机或朋友同事当前的位置,也能透过客户目前所在的位置提供直接的手机广告,并包括个人化的天气信息提供,甚至提供本地化的游戏。
当前,基于个人消费者需求的智能化,位置信息服务将伴随定位技术和无线上网技术的发展,需求呈大幅度增长趋势。LBS不但可以提升企业运营与服务水平,也能为车载定位技术的用户提供了更多样化的便捷服务。定位技术用户,从地址点导航到兴趣点服务,再到实时路况技术的应用,不仅可引导用户找到附近的产品和服务,并可获得更高的便捷性和安全性。
目前位置服务已经应用到车载定位技术产品上。通过对定位技术市场了解,车载导航在深化LBS应用的过程中,已将“互动”的理念融入其中,“照片导航”、“主题地图”等独有功能模块的增加和延展,不仅让用户可以享受全新的个性导航服务,直接通过导航仪查询到全国各地的著名景点、酒店、饭店、加油站等丰富资讯,一键导航,同时用户可以基于网络进行数据下载、上传,与其他用户实现互动交流,这将成为未来的发展方向之一。而通过定位技术,也可以为个人用户或集团用户提供特殊信息报警服务。位置服务器也已经被用在终端用户寻找周围用户,例如:寻找附近的人进行社交活动、寻找附近与自己有关联关系(例如相同爱好、玩相同游戏等)的人。
目前基于位置服务的系统,通常采用如图1所示的结构,位置服务器接收来自终端的地理位置信息,将地理位置信息存放到位置服务存储设备1~n;如果位置服务器需要解析地理位置信息,还可以将地理位置信息发送给地图服务器,并从地图服务器获得上述地理位置信息的解析结果。
目前,地理位置信息使用经纬度来表示和存储,这样可以方便的定位到终端的位置,具有精确的优点,但是在定位附近终端的过程中,使用经纬度计算距离计算量较大,导致位置服务器响应速度很低。
发明内容
本发明实施例提供了一种位置服务的实现方法、装置,及系统,用于减少距离计算量,提高位置服务器的响应速度。
本发明实施例提供了一种位置服务的实现方法,包括:
在接收到包含目标位置信息的定位请求后,确定目标网格;所述目标网格包括所述目标位置信息对应的网格,以及与所述目标位置信息对应的网格距离在设定范围内的网格;所述网格是由地图划分正方形得到;
确定目标网格所属的位置服务存储设备;在位置服务存储设备中以网格编号为关键字以终端信息为值进行数据存储,且在每个位置服务存储设备中存储的最小粒度为所述网格对应的正方形的边长的M倍,M大于等于2;
从确定的位置服务存储设备中,查询与所述目标网格对应的终端信息,并向所述定位请求的发送方发送查询到的终端信息。
本发明实施例还提供了另一种位置服务的实现方法,包括:
位置服务存储设备接收位置服务器的查询请求,所述查询请求包含有待查询的目标网格;
在所述位置服务存储设备中以网格编号为关键字以终端信息为值进行数据存储,且在每个位置服务存储设备中存储的最小粒度为所述网格对应的正方形的边长的M倍,M大于等于2;所述网格是由地图划分正方形得到;
使用所述目标网格的编号查询并获得与所述待查询的目标网格对应的终端信息;
将获得的终端信息发送给所述位置服务器。
本发明实施例还提供了一种位置服务器,包括:
网格确定单元,用于在接收到包含目标位置信息的定位请求后,确定目标网格;所述目标网格包括所述目标位置信息对应的网格,以及与所述目标位置信息对应的网格距离在设定范围内的网格;所述网格是由地图划分正方形得到;
设备确定单元,用于确定目标网格所属的位置服务存储设备;在位置服务存储设备中以网格编号为关键字以终端信息为值进行数据存储,且在每个位置服务存储设备中存储的最小粒度为所述网格对应的正方形的边长的M倍,M大于等于2;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410256324.1/2.html,转载请声明来源钻瓜专利网。