专利名称:筛选地理信息的方法、装置与移动终端的制作方法
技术领域:
本发明涉及位置服务技术领域,特别地,涉及一种筛选地理信息的方法、装置与移动终端。
背景技术:
目前,在电子地图中筛选地理信息时一般是筛选指定位置附近一定距离的地理信息,例如,在点击某一个位置并输入一定搜索条件后将筛选出这一位置附近数公里内符合搜索条件的地理信息,该搜索范围以圆形为主。但是,如果用户只关注某个特定方向的地理信息时,这种搜索方式不仅不能满足用户的需求,需要用户再从中挑选需要的地理信息,降低用户体验,同时搜索结果中还会包含相当多的冗余信息,也增大了服务器的处理负担。
发明内容
本发明要解决的一个技术问题是提供一种筛选地理信息的方法、装置与移动终端,能够筛选特定方向的地理信息。根据本发明的一方面,提出了一种筛选地理信息的方法包括将设定的移动终端的部位对准搜索方向;移动终端计算出搜索方向所对应的地理方位;确定搜索方向所对应的地理方位上满足筛选参数的地理范围;根据筛选条件筛选出地理范围内的地理信息。根据本发明的另一方面,还提出了一种筛选地理信息的装置,包括地理方位计算单元,用于计算与设定的移动终端的部位所对准的搜索方向对应的地理方位;地理范围确定单元,与地理方位计算单元相连,用于确定搜索方向所对应的地理方位上满足筛选参数的地理范围;地理信息筛选单元,与地理范围确定单元相连,用于根据筛选条件筛选出地理范围内的地理信息。根据本发明的又一方面,还提出了一种移动终端,包括筛选地理信息的装置。本发明提供的筛选地理信息的方法、装置与移动终端,使得用户可以通过移动终端方便地指向需要了解信息的方向,移动终端再根据检测到的方向筛选出满足用户需求的地理信息,从而使得用户能够直接获得感兴趣的地理信息,无需再从包含大量冗余信息的地理信息中挑选自己感兴趣的地理信息。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分。在附图中:图1是本发明筛选地理信息的方法的一个实施例的流程示意图。图2是本发明筛选地理信息的装置的一个实施例的结构示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。本发明的示例性实施例及其说明用于解释本发明,但并不构成对本发明的不当限定。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。图1是本发明筛选地理信息的方法的一个实施例的流程示意图。如图1所示,该实施例可以包括以下步骤:S102,将设定的移动终端的部位对准搜索方向,例如,如果搜索方向为正北方向,则将设置的移动终端的部位对准正北方向;S104,移动终端计算出搜索方向所对应的地理方位;具体地,可以使用手机内置的三维电子罗盘获取移动终端的姿态,在几何上,对准的方向就是一条以移动终端为端点的射线,计算出它在水平平面上的投影与正北方向的夹角即可得出对应的地理方位,仍以正北方向为例,此时电子罗盘的输出为O度,即表明搜索方向为正北方向,如果返回为90度则表明为正东方向,返回为180度表明为正南方向,返回为270度表明为正西方向;S106,确定搜索方向所对应的地理方位上满足筛选参数的地理范围;具体地,如筛选参数为扇形,首先定位出移动终端在地图中的位置,将该位置作为圆心,根据设置的夹角绘出扇形的两条边,再根据半径最终确定满足筛选条件的地理范围;S108,根据筛选条件筛选出地理范围内的地理信息,其中,筛选条件可以包括但不限于地理信息的类别与关键字,例如,可以包括银行、餐馆、停车场、公交车站等,也可以包括商业机构、政法机关、旅游景点等,搜索时也可以不指定地理信息的类别,在所有地理信息中进行筛选。该实施例使得用户可以通过移动终端方便地指向需要了解信息的方向,移动终端再根据检测到的方向筛选出满足用户需求的地理信息,从而使得用户能够直接获得感兴趣的地理信息,无需再从包含大量冗余信息的地理信息中挑选自己感兴趣的地理信息。其中,在步骤S102之前,还可以在移动终端中进行下述设置:在移动终端内部设置用于指示搜索方向的部位,由于移动终端一般为直板手机,可以将手机视为六面体,该部位可以为移动终端六面体中的任一面,例如,手机的顶部、底部、面板所在的面、或摄像头所在的面;根据用户的筛选需求设置筛选参数,其中,筛选参数可以包括但不限于筛选范围的形状和筛选范围的尺寸,进一步地,筛选范围的形状可以包括但不限于扇形。以扇形为例,筛选范围的尺寸可以包括扇形的夹角和扇形的半径。扇形以手持移动终端所在的位置为圆心,夹角即以扇形的圆心为顶点,代表终端搜索方向的射线等分扇形的两条边组成的夹角。接下来,通过一个具体实例详细说明地理信息的筛选过程:(I)预先设置利用移动终端的顶部指向信息搜索方向,筛选范围为扇形,半径为一公里,夹角10度;(2)当开启以终端方向搜索时,用户将移动终端的顶部指向正北方,移动终端使用GPS模块获取终端当前的经纬度,换算为地图上的坐标,S卩,确定终端在地图中的位置,具体换算方法取决于地图所使用的坐标系,可以通过现有成熟算法将经纬度换算为地图坐标,以Google地图为例,可以调用Google地图中的函数GProjection直接将经纬度转换为地图中的x、y坐标;(3)读取电子罗盘的数据,获取移动终端顶部所指方向在水平平面上的投影,这个计算结果是平面上的一条射线,由于设置的扇形夹角为10度,那么上述计算得出的射线以端点为圆心分别顺时针和逆时针旋转5度,即是扇形的两条边,计算出这两条边的斜率,对于每一条地理信息,将该地理信息所在的经纬度转换为地图坐标系上的坐标,然后计算出该坐标到扇形圆心的直线的斜率,以及该坐标与扇形圆心的距离,如距离小于一公里,斜率介于扇形两条边的斜率之间,即,搜索出的地理信息只要在扇形的两条边以及指定半径范围内,那么该地理信息就是符合要求的,可返回显示供用户阅读。本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等各种可以存储程序代码的介质。图2是本发明筛选地理信息的装置的一个实施例的结构示意图。如图2所示,该实施例中的装置200可以包括:地理方位计算单元202,用于计算与设定的移动终端的部位所对准的搜索方向对应的地理方位,其中,移动终端的部位可以为移动终端六面体中的任一面;地理范围确定单元204,与地理方位计算单元相连,用于确定搜索方向所对应的地理方位上满足筛选参数的地理范围,其中,筛选参数可以包括但不限于筛选范围的形状和筛选范围的尺寸,筛选范围的形状可以包括但不限于扇形;地理信息筛选单元206,与地理范围确定单元相连,用于根据筛选条件筛选出地理范围内的地理信息。该实施例以终端方向筛选地理信息,使得用户可以通过移动终端方便地指向需要了解信息的方向,直接获取该方向上符合用户需求的地理信息,提高用户获取信息的效率。在实际应用中,可以将上述筛选地理信息的装置设置在移动终端内,以使移动终端能够按照用户放置终端的方位筛选出满足用户需求的地理信息。本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。需要说明的是,无需将移动终端水平放置,若非水平放置,则移动终端可以自动计算出代表搜索方向的射线在水平平面上的投影,将该投影后的方向作为搜索方向。虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
权利要求
1.一种筛选地理信息的方法,其特征在于,包括: 将设定的移动终端的部位对准搜索方向; 所述移动终端计算出所述搜索方向所对应的地理方位; 确定所述搜索方向所对应的地理方位上满足筛选参数的地理范围; 根据筛选条件筛选出所述地理范围内的地理信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在所述移动终端内部设置用于指示所述搜索方向的部位; 根据筛选需求设置所述筛选参数。
3.根据权利要求2所述的方法,其特征在于,所述筛选参数包括筛选范围的形状和筛选范围的尺寸。
4.根据权利要求3所述的方法,其特征在于,所述筛选范围的形状包括扇形。
5.根据权利要求1所述的方法,其特征在于,所述移动终端的部位为所述移动终端六面体中的任一面。
6.一种筛选地理信息的装置,其特征在于,包括: 地理方位计算单元,用于计算与设定的移动终端的部位所对准的搜索方向对应的地理方位; 地理范围确定单元,与所述地理方位计算单元相连,用于确定所述搜索方向所对应的地理方位上满足筛选参数的地理范围; 地理信息筛选单元,与所述地理范围确定单元相连,用于根据筛选条件筛选出所述地理范围内的地理信息。
7.根据权利要求6所述的装置,其特征在于,所述筛选参数包括筛选范围的形状和筛选范围的尺寸。
8.根据权利要求7所述的装置,其特征在于,所述筛选范围的形状包括扇形。
9.根据权利要求6所述的装置,其特征在于,所述移动终端的部位为所述移动终端六面体中的任一面。
10.一种移动终端,其特征在于,包括权利要求6-9中任一项所述的筛选地理信息的装置。
全文摘要
本发明公开了一种筛选地理信息的方法、装置与移动终端。其中,该方法包括将设定的移动终端的部位对准搜索方向;移动终端计算出搜索方向所对应的地理方位;确定搜索方向所对应的地理方位上满足筛选参数的地理范围;根据筛选条件筛选出地理范围内的地理信息。本发明使得用户可以通过移动终端方便地指向需要了解信息的方向,移动终端再根据检测到的方向筛选出满足用户需求的地理信息,从而使得用户能够直接获得感兴趣的地理信息,无需再从包含大量冗余信息的地理信息中挑选自己感兴趣的地理信息。
文档编号G09B29/10GK103186528SQ20111044279
公开日2013年7月3日 申请日期2011年12月27日 优先权日2011年12月27日
发明者吴旭, 陶彩霞, 王爱宝, 陈康, 关迎晖, 向勇, 谢晓军, 胡军军 申请人:中国电信股份有限公司