一种定位方法及装置的制造方法_2

文档序号:9691512阅读:来源:国知局
理环境信息中提取标志地物的属性信息,以及确定方位信息和/或距离信息;根据原始定位点信息和标志地物的属性信息在地图数据中搜索标志地物的坐标;根据标志地物的坐标,以及根据方位信息和/或距离信息生成目标定位点信息。
[0034]进一步的,根据原始定位点信息和标志地物的属性信息在地图数据中搜索标志地物的坐标可包括:根据原始定位点信息确定搜索范围;根据属性信息在搜索范围对应的地图数据中搜索标志地物的坐标。
[0035]相应的,本实施例的方法包括如下:
[0036]S210、获取移动终端的原始定位点信息和地理环境信息。
[0037]示例性的,所述地理环境信息可由所述移动终端根据用户的输入获取。
[0038]S220、从地理环境信息中提取标志地物的属性信息,以及确定方位信息和/或距离?目息O
[0039]示例性的,所述标志地物具体可包括房屋、桥梁、烟囱及塔类等建筑物,可包括街道、地铁站、公交站及交通灯等公共设施,还可包括树木、小区、环岛以及建筑工地等其他地物。标志地物的属性信息具体可包括标志地物的名称、颜色、高度以及形状等便于识别的信息。方位信息具体可为标志地物相对于用户的方位信息,如在用户的左边、用户的西南方向或用户的身后等等。距离信息具体可为标志地物相对于用户的距离信息,如距离用户50米远、与用户相隔一条马路或距离用户100步等等。
[0040]示例性的,可从地理环境信息中提取一个或者多个标志地物的属性信息,以及确定相应的方位信息和/或距离信息。为了确保地理环境信息更加准确,可在移动终端中提示用户输入包含多个标志地物的相关信息。
[0041 ] S230、根据原始定位点信息确定搜索范围;
[0042]示例性的,可根据原始定位点信息确定原始定位点的坐标或坐标范围,以及确定所采用的传统定位方式的种类,并进一步确定搜索范围。例如,搜索范围可以是以原始定位点的坐标为圆心,预设距离值为半径的圆周范围内区域。具体的,预设距离值可根据所采用的定位方式来确定,例如,GPS定位方式相对于基站定位和WiFi定位来说准确度更高一些,所以GPS定位对应的预设距离值可小于基站定位对应的预设距离值,以及小于WiFi定位对应的预设距离值。此外,预设距离值可默认设置,也可根据实际情况进行调整。例如,当根据原始定位点信息确定的坐标范围较大时,说明当前采用的传统定位方式的定位数据可能不够准确,可增大预设距离值,以确保在搜索范围内能够搜索到标志地物。
[0043 ] S240、根据属性信息在搜索范围对应的地图数据中搜索标志地物的坐标。
[0044]示例性的,地图数据中可包括标志地物的属性信息与标志地物的坐标的对应关系,可根据标志地物的属性信息直接得到标志地物的坐标。在确定了搜索范围后,根据标志地物的属性信息在搜索范围对应的地图数据中,可快速搜索到标志地物的坐标。
[0045]S250、根据标志地物的坐标,以及根据方位信息和/或距离信息生成目标定位点信息。
[0046]示例性的,当地理环境信息中仅包含一个标志地物时,在得知该标志地物的坐标的基础上,可根据标志地物的方位信息和距离信息生成目标定位点信息,例如,用户输入“东边30米处是A大厦”,A大厦的方位信息为“东边”,距离信息为“30米”,在得到A大厦的坐标后,便可知A大厦西边30米处为用户所在位置,依此生成目标定位点信息。需要说明的是,如果用户输入的是“前”或“后”等不明确的方向信息时,可进一步提示用户补充准确的方向信息或者继续输入其他标志地物信息。
[0047]示例性的,当地理环境信息中包含至少两个标志地物时,在得知各标志地物的坐标的基础上,可根据各标志地物的方位信息或者距离信息生成目标定位点信息。例如,用户输入“左边是B银行,前面是C小学”,在得到B银行和C小学的坐标后,可根据对应的方向信息“左边”和“前面”得到用户位置;又如,用户输入“距离B银行100米,距离C小学50米”,在得到B银行和C小学的坐标后,可以B银行坐标为中心,以100米为半径画圆,以C小学坐标作为中心,以50米为半径画圆,两圆相交处即可能是用户位置,若用户与B银行和C小学处于同一直线上,可直接确定用户位置,若未处于同一直线上,可进一步提示用户补充相应的方向信息或者继续输入其他标志地物信息。
[0048]优选的,可根据至少两个标志地物的坐标,以及根据至少两个标志地物对应的方位信息和距离信息生成目标定位点信息,此时生成的目标定位点信息更加准确。
[0049]S260、将目标定位点信息返回移动终端,以使移动终端根据目标定位点信息进行定位。
[0050]优选的,服务器或者移动终端还可将目标定位信息反馈至传统定位方式对应的信息库中,如完善WiFi信息库或者基站信息库,从而提高其他定位方式的准确度。
[0051]本发明实施例二提供的定位方法,通过从地理环境信息中提取标志地物的属性信息,以及确定方位信息和/或距离信息来生成目标定位点信息,可进一步提高定位结果的准确度。
[0052]实施例三
[0053]图3为本发明实施例三提供的一种定位方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将地理环境信息优化为包括:采用自然语言描述移动终端当前所处地理环境的描述信息。相应的,将“从地理环境信息中提取标志地物的属性信息,以及确定方位信息和/或距离信息”优化为:对描述信息进行自然语言处理,提取标志地物的属性信息,以及提取方位信息和/或距离信息。
[0054]其中,对描述信息进行自然语言处理的过程可参照现有的自然语言处理技术,本实施例不作具体限定。以下仅给出其中一种优选的实现方式作为示意性说明,“对描述信息进行自然语言处理,提取标志地物的属性信息,以及提取方位信息和/或距离信息”可具体包括:对描述信息进行分词处理;从分词所得的词汇中,查询标志地物的关键词,以确定标志地物的名称;从分词所得的词汇中,基于设定的方位关键词和/或距离关键词,提取方位信息和/或距离信息。
[0055]相应的,本实施例的方法包括如下:
[0056]S310、获取移动终端的原始定位点信息和地理环境信息。
[0057]其中,地理环境信息包括:采用自然语言描述移动终端当前所处地理环境的描述信息。更具体的,地理环境信息可包括用户通过移动终端输入的采用自然语言描述当前所处地理环境的描述信息。例如,当用户在移动终端中使用地图客户端时,该地图客户端可提示用户通过采用对着移动终端说话的方式输入地理环境信息。由于支持自然语言输入,用户可根据个人的说话习惯描述地理环境,更加符合人类的思维方式,方便快捷,且增强趣味性,可提升用户的使用体验。
[0058]S320、对描述信息进行分词处理。
[0059]示例性的,在进行分词处理过程中,可包括对自然语言进行语义解析以及过滤噪点信息(如去除“嗯”、“啊”及“呢”等P语化词)等操作O
[0060]S330、从分词所得的词汇中,查询标志地物的关键词,以确定标志地物的名称。
[0061]示例性的,标志地物的关键词可包括大厦、楼、园、医院、学校
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1