一种定位方法及电子设备的制造方法

文档序号:9691658阅读:192来源:国知局
一种定位方法及电子设备的制造方法
【技术领域】
[0001 ] 本发明涉及通信技术领域,尤其涉及一种定位方法及电子设备。
【背景技术】
[0002] 定位服务已经发展为人们日常生活中一项重要的公共服务,其核心技术在于定位 技术。
[0003] 当前主流的定位技术有:使用定位卫星进行定位的全球定位系统(Global Position System,GPS)技术、通过获取待定位终端所在的小区识别码(CELL ID)来确定其 所在的位置的CELL ID定位技术、使用无线保真(Wireless Fidelity,WIFI)或蓝牙等有源 信号设备来进行定位的定位技术。
[0004] 另外,还有地磁定位技术,地磁定位技术的理论依据为:地球上任意地点的地磁场 强度均不相同,且地磁场强度与经纬度一一对应,因此只要测量出待定位终端所处位置的 地磁场强度,就可以实现定位。
[0005] 然而,GPS技术和使用有源信号设备的定位技术,对信号源依赖大,在信号不佳或 不稳定时,会出现间断,不能提供持续稳定的定位服务。CELL ID定位技术虽稳定,但定位精 度低,只能提供小区范围的定位精度。另外,由于地磁信息会受地表形态的干扰,可能会出 现多个地点的地磁信息相近或相等的情况,故地磁定位技术的定位准确度较低。
[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] 判断所述定位精度是否满足预设精度要求;
[0036] 当所述定位精度不满足所述预设精度要求时,显示设定的定位地图;
[0037] 检测到所述定位地图上被触发确定一定位点的确定操作;
[0038] 基于所述确定操作,获取所述定位点的精确地理位置信息,作为所述待定位终端 所处的地理位置信息。
[0039] 第二方面,提供一种定位方法,包括:
[0040] 接收待定位终端发送的地磁信息组,所述地磁信息组包括邻近终端所处位置的地 磁信息和所述待定位终端所处位置的地磁信息,其中,所述邻近终端为小区识别码与所述 待定位终端的小区识别码相同的终端;
[0041] 根据所述地磁信息组,确定与所述地磁信息组对应的地理位置信息;
[0042] 发送所述地理位置信息至所述待定位终端。
[0043] 第三方面,提供一种定位方法,包括:
[0044] 接收待定位终端发送的小区识别码;
[0045] 根据所述小区识别码,从预存的地磁数据库中,确定与所述小区识别码对应的位 置信息集合,所述位置信息集合包括至少一个地磁信息组和与所述至少一个地磁信息组对 应的至少一个地理位置信息;
[0046] 发送所述位置信息集合至所述待定位终端。
[0047] 第四方面,提供一种定位方法,包括:
[0048] 接收待定位终端发送的小区识别码和所述待定位终端的地磁信息组;
[0049] 根据所述小区识别码,从预存的地磁数据库中,确定与所述小区识别码对应的位 置信息集合,所述位置信息集合包括至少一个地磁信息组和与所述至少一个地磁信息组对 应的至少一个地理位置信息;
[0050] 从所述至少一个地磁信息组中确定出与所述待定位终端的地磁信息组匹配的匹 配地磁信息组;
[0051] 从所述至少一个地理位置信息中,确定出与所述匹配地磁信息组对应的地理位置 信息;
[0052] 发送所述匹配地磁信息组对应的地理位置信息至所述待定位终端。
[0053] 第五方面,提供一种电子设备,包括:
[0054] 处理器,用于获取待定位终端的小区识别码;根据所述待定位终端的小区识别码, 确定出所述待定位终端的至少一个邻近终端,所述至少一个邻近终端中每个邻近终端的小 区识别码与所述待定位终端的小区识别码相同;
[0055] 收发器,用于获取所述处理器确定的所述至少一个邻近终端中的每个邻近终端所 处位置的地磁信息和所述待定位终端所处位置的地磁信息,以生成所述待定位终端的地磁 信息组;并根据所述待定位终端的地磁信息组,获取所述待定位终端所处的地理位置信息。
[0056] 结合第五方面,在第一种可能的实现方式中,所述收发器还用于:
[0057] 发送所述待定位终端的地磁信息组至定位服务器;接收所述定位服务器基于所述 待定位终端的地磁信息组,返回的所述待定位终端所处的地理位置信息。
[0058] 结合第五方面,在第二种可能的实现方式中,所述收发器还用于,发送所述待定位 终端的小区识别码至定位服务器;接收所述定位服务器返回的与所述待定位终端的小区识 别码对应的位置信息集合,所述位置信息集合包括至少一个地磁信息组和与所述至少一个 地磁信息组对应的至少一个地理位置信息;
[0059] 所述处理器还用于,从所述至少一个地磁信息组中确定出与所述待定位终端的地 磁信息组匹配的匹配地磁信息组;确定所述至少一个地理位置信息中,与所述匹配地磁信 息组对应的地理位置信息为所述待定位终端所处的地理位置信息。
[0060] 结合第五方面,在第三种可能的实现方式中,所述收发器还用于,发送所述待定位 终端的小区识别码和所述待定位终端的地磁信息组至定位服务器;并接收所述定位服务器 返回的与所述待定位终端的地磁信息组匹配的匹配地磁信息组对应的地理位置信息;
[0061] 所述处理器还用于,确定所述匹配地磁信息组对应的地理位置信息为所述待定位 终端所处的地理位置信息。
[0062] 结合第五方面或者第五方面的第一种可能的实现方式至第五方面的第三种可能 的实现方式中的任意一种,在第四种可能的实现方式中,所述处理器还用于:
[0063] 根据所述待定位终端的小区识别码,确定出至少一个预邻近终端,所述至少一个 预邻近终端包括小区识别码与所述待定位终端的小区识别码相同的预邻近终端;获取所述 至少一个预邻近终端中每个预邻近终端的上下文信息,和所述待定位终端的上下文信息; 从所述至少一个预邻近终端中,确定出上下文信息与所述待定位终端的上下文信息匹配的 预邻近终端,组成所述待定位终端的至少一个邻近终端。
[0064] 结合第五方面或者第五方面的第四种可能的实现方式,在第五种可能的实现方式 中,所述上下文信息为无线保真标识、蓝牙标识和全球定位系统参数中的一种或多种的组 合。
[0065] 结合第五方面,在第六种可能的实现方式中,所述收发器还用于,获取所述至少一 个邻近终端中每个邻近终端所处位置的地磁信息和所述待定位终端所处位置的地磁信息, 组成预地磁信息组,并发送所述预地磁信息组至所述处理器;
[0066] 所述处理器还用于,接收所述收发器发送的所述预地磁信息组,从所述预地磁信 息组中,确定出垂直分量值与所述待定位终端所处位置的地磁信息的垂直分量值的差值小 于预设阈值的地磁信息,组成所述待定位终端的地磁信息组。
[0067] 结合第五方面,在第七种可能的实现方式中,所述处理器还用于:
[0068] 获取所述待定位终端所处的地理位置信息的定位精度;判断所述定位精度是否满 足预设精度要求;当所述定位精度不满足所述预设精度要求时,控制显示设定的定位地图; 并在检测到所述定位地图上被触发确定一定位点的确定操作后,基于所述确定操作,获取 所述定位点的精确地理位置信息,作为所述待定位终端所处的地理位置信息。
[0069] 第六方面,提供一种定位服务器,包括:
[0070] 收发器,用于接收待定位终端发送的地磁信息组,并发送所述地磁信息组至处理 器,所述地磁信息组包括邻近终端所处位置的地磁信息和所述待定位终端所处位置的地磁 信息,其中,所述邻近终端为小区识别码与所述待定位终端的小区识别码相同的终端;
[0071] 所述处理器,用于根据
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1