提供地理位置信息的方法及装置的制造方法

文档序号:9828300阅读:422来源:国知局
提供地理位置信息的方法及装置的制造方法
【技术领域】
[0001] 本申请涉及终端应用技术领域,特别是涉及提供地理位置信息的方法及装置。
【背景技术】
[0002] 在现实生活中,人们经常会遇到以下情况:当来到一个陌生的地方时,需要向别人 描述自己所在的位置,以便别人找到自己,但是,由于对这个地方不熟悉,因此可能无法准 确的描述出来。
[0003] 例如,打车软件是一种流行的移动App,用户在安装该App后,可以在App的界面 中或者用语音的方式输入起点和目的地,出租车司机则可根据线路选择是否接受订单。该 App为用户的打车需要提供了极大的便利。但是,在使用该App的过程中,需要准确的输入 起点位置,才能让出租车准确的到达该位置处。但是,如果对所在的地方不熟悉,无法准确 描述其所在的位置,则会无法享受到该App带来的便利。
[0004] 总之,如何帮助用户描述其所在的地理位置,是迫切需要本领域技术人员解决的 技术问题。

【发明内容】

[0005] 本申请提供了提供地理位置信息的方法及装置,能够帮助用户描述其所在的地理 位置。
[0006] 本申请提供了如下方案:
[0007] -种提供地理位置信息的方法,其特征在于,包括:
[0008] 服务器预先建立地标数据库,所述地标数据库中保存有多个地理标志物的名称以 及各自所在的地理位置信息;
[0009] 接收到客户端的查询请求时,确定用户所在的地理位置;
[0010] 根据该用户所在的地理位置查询所述地标数据库,确定与该用户距离在预置范围 内的目标地理标志物;
[0011] 将所述目标地理标志物的信息返回给所述客户端。
[0012] 一种提供地理位置信息的方法,包括:
[0013] 客户端接收到查询请求后,将所述查询请求转发至服务器,以便服务器根据预先 建立的地标数据库以及用户所在的地理位置信息,确定与该用户距离在预置范围内的目标 地理标志物并返回;
[0014] 根据服务器返回的目标地理标志物的信息提供提示信息。
[0015] 一种提供地理位置信息的方法,包括:
[0016] 客户端接收到查询请求后,确定用户当前所在的地理位置;
[0017] 根据该用户所在的地理位置查询预先在用户终端设备本地保存的地标数据库,确 定与该用户距离在预置范围内的目标地理标志物;所述地标数据库中保存有多个地理标志 物的名称以及各自所在的地理位置信息;
[0018] 根据所述目标地理标志物的信息提供提示信息。
[0019] 一种提供地理位置信息的装置,应用于服务器,所述服务器包括:
[0020] 数据库建立单元,用于预先建立地标数据库,所述地标数据库中保存有多个地理 标志物的名称以及各自所在的地理位置信息;
[0021] 地理位置确定单元,用于接收到客户端的查询请求时,确定用户所在的地理位 置;
[0022] 目标地理标志物确定单元,用于根据该用户所在的地理位置查询所述地标数据 库,确定与该用户距离在预置范围内的目标地理标志物;
[0023] 信息返回单元,用于将所述目标地理标志物的信息返回给所述客户端。
[0024] -种提供地理位置信息的装置,应用于客户端,所述客户端包括:
[0025] 请求转发单元,用于接收到查询请求后,将所述查询请求转发至服务器,以便服务 器根据预先建立的地标数据库以及用户所在的地理位置信息,确定与该用户距离在预置范 围内的目标地理标志物并返回;
[0026] 提示信息提供单元,用于根据服务器返回的目标地理标志物的信息提供提示信 肩、。
[0027] -种提供地理位置信息的装置,应用于客户端,所述客户端包括:
[0028] 地理位置确定单元,用于客户端接收到查询请求后,确定用户当前所在的地理位 置;
[0029] 查询单元,用于根据该用户所在的地理位置查询预先在用户终端设备本地保存的 地标数据库,确定与该用户距离在预置范围内的目标地理标志物;所述地标数据库中保存 有多个地理标志物的名称以及各自所在的地理位置信息;
[0030] 提示信息提供单元,用于根据所述目标地理标志物的信息提供提示信息。
[0031] 根据本申请提供的具体实施例,本申请公开了以下技术效果:
[0032] 通过本申请实施例,在用户不知道该如何形容其所在的地理位置时,可以根据用 户所在的地理位置信息,确定出该用户周边的目标地理标志物,并将这种目标地理标志物 的信息返回,这样,用户可以利用该目标地理标志物的信息来描述自己所在的地理位置,为 用户的日常生活提供了便利。
[0033] 当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
【附图说明】
[0034] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。
[0035] 图1是本申请实施例提供的第一方法的流程图;
[0036] 图2是本申请实施例提供的第二方法的流程图;
[0037] 图3是本申请实施例提供的第三方法的流程图;
[0038] 图4是本申请实施例提供的第一装置的示意图;
[0039] 图5是本申请实施例提供的第二装置的示意图;
[0040] 图6是本申请实施例提供的第三装置的示意图。
【具体实施方式】
[0041] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于 本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的 范围。
[0042] 在本申请实施例中,为了能够帮助用户更好的描述其所在的地理位置信息,可以 预先建立一地标数据库,其中保存多个地理标志物的名称以及地理位置信息,这样,当用户 需要查询其所在地理位置的描述信息时,可以根据用当前所在的位置信息,查询出该用户 所在地理位置附近的目标地理标志物名称,并返回给该用户,以便该用户利用该地理标志 物名称来描述其所在的地理位置。
[0043] 其中,具体实现时,地标数据库可以是在服务器端建立的,在建立起该数据库之 后,可以直接在服务器端进行保存,后续通过服务器为用户提供地理标志物的查询功能;或 者也可以生成离线数据包供终端用户下载使用,这样直接在客户端本地就可以实现对地理 标志物信息的查询,更加方便快捷。
[0044] 下面首先对上述第一种实现方式进行详细介绍。
[0045] 实施例一
[0046] 在该实施例一中,可以通过客户端与服务器之间的相互配合,达到提供地理标志 物信息的目的。其中,参见图1,本申请实施例一首先从服务器的角度提供了一种提供地理 位置信息的方法,该方法可以包括以下步骤:
[0047] SlOl :服务器预先建立地标数据库,所述地标数据库中保存有多个地理标志物的 名称以及各自所在的地理位置信息;
[0048] 地标数据库中的数据表达方式可以有多种,例如,地标数据库的格式可以如以下 表1所示:
[0049] 表 1
[0051] 具体在建立地标数据库时,可以有多种方式。例如,现有技术中存在一些地图数据 库,其中保存有海量的地名以及相关的地理位置信息,可以通过对该地图数据库中的数据 进行分析,来建立地标数据库。具体在对地图数据库中的数据进行分析时,也有多种具体的 实现方式。例如,一种方式下,可以采用人工人分析、标注的方式,当然,这种方式会受到人 的主观判断的影响,也可能会将一些重要的数据遗漏,并且效率比较低。因此,在本申请实 施例中,还可以通过自动化分析的方式来实现。
[0052] 具体的,可以从预置的地图数据库
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1