一种利用经纬度位置信息的排序方法和装置的制作方法

文档序号:6383638阅读:617来源:国知局
专利名称:一种利用经纬度位置信息的排序方法和装置的制作方法
技术领域
本发明涉及文件自动排序领域,尤其涉及一种利用终端获取的GPS信息,对终端中的文件进行排序的方法和装置。
背景技术
人们在出差或旅行中,一般会拍摄大量与所经过的地点有关的数码照片、视频等多媒体文件,还可能会记录与所经过的地域有关的笔记和微博等信息。人们常常会在出差或旅行结束后整理这些多媒体文件和信息。通常的方式是将例如数码照片、视频等多媒体文件按照拍摄的地点分别归类到出差或者旅行过程中的各个地点。对于电子笔记、微博也能按照撰写的地点进行分别的归类,但更多的时候仅仅按照时间的顺序进行排列,甚至不进行归类。显而易见的,人工完成这一类通常需要花费大量的时间。随着电子技术的发展,越来越多的终端带有GPS (Global Position System全球定位系统),从而可以对所拍摄的数码照片或者视频附加上拍摄时的GPS位置信息,例如经度和纬度信息。中国发明专利申请CN1777233A公开了一种利用GPS对数码照片进行拍摄位置定位的方法,这样拍摄出来的照片就能够立刻带有GPS位置信息。同时中国发明专利申请CN102004725A对于生成时没有带有GPS信息的多媒体文件,还提供了附加GPS信息的方法和服务器。因此,人们在对多媒体文件进行归类时,可以将同一地理范围内的多媒体文件归类到对应的旅行地点,例如,对应到旅行的景点,以方便后续对这些多媒体文件的查询和浏览。为了便于归类,还产生了自动合成的方法。例如中国发明专利申请CN101826212A,通过对G P S照片对应的G P S位置信息的比对及影像相似度的比对,得到在同一地点拍摄的能组成完整物体影像的G P S照片,进而对在同一地点拍摄的能组成完整物体影像的G P S照片进行合成,使完整的物体影像在合成的G P S照片中得到呈现。尽管上述的数码照片和视频能够附加GPS位置信息,并能够按照该信息进行归类和合并,但当需要该类文件的时候,面对众多分类归档好的视频、照片、电子笔记微博等,人们仍然需要手动的进行查询。也就是说,目前去到一个地点(景点、兴趣点等等),我们打开手机、平板或笔记本等电子设备来查看里面的照片、笔记、微博等信息的时候,无法快速地找到对应的照片、笔记和微博等信息,从而查看到现在用户所在位置及附近的一些信息。当所拍摄的照片、视频,或者撰写的微博、笔记数量很多的时候,查询这类所需要的信息将成为一项工作量很大的工作。例如,当使用者来到北京时,由于去过很多的城市,写过很多的微博和电子笔记,从众多的照片和微博,笔记中选取与北京有关的文件将成为艰难的工作,同时,由于使用者还可能从北京移动到北京郊区的廊坊,或者说可能会去到北京附近的天津,在使用与北京有关的相关文件时,使用在廊坊或者天津拍摄的数码照片,和电子笔记和微博的可能性也大大增加。当使用者到达一个新的位置时,如何能够快速的查询到手机、平板或者笔记本等电子设备中与该新的位置距离相近的照片、笔记、微博等信息成为亟需解决的问题。

发明内容
本发明的目的在于提出一种利用经纬度信息,根据距离的远近对例如电子照片、视频、笔记和微博等电子文件进行自动排序的方法和装置。本发明公开了一种利用经纬度位置信息的排序方法,包括打开GPS获取GPS信息并保存为当前位置的GPS信息;计算包含经纬度信息的电子文件离当前位置的距离;利用计算出来的距离对电子文件由近到远进行排序;关闭按照经纬度位置距离远近进行排序的功能。其中,在所述打开GPS获取GPS信息并保存为当前位置的GPS信息的步骤前,开启按照经纬度位置距离远近进行排序的功能;在所述利用计算出来的距离对电子文件由近到远进行排序步骤后,关闭按照经纬度位置距离远近进行排序的功能。其中,在所述计算包含经纬度信息的电子文件离当前位置的距离的步骤中,对于没有经纬度位置信息的电子文件,将其距离设置为最大值。其中,所述电子文件为数码照片、数码视频、电子笔记和微博中的一种或多种,在利用计算出来的距离对电子文件由近到远进行排序的步骤中,将不同类型的电子文件按照不同的文件夹分类保存,当进入不同的文件夹后,根据保存的距离信息,按照距离由近到远的顺序排序显示对应内容。其中,所述排序方法适用于带有GPS的终端,所述终端为手机、PDA、平板电脑或笔记本。一种利用经纬度位置信息的排序装置,包括GPS定位单元,用于打开GPS获取GPS信息并保存为当前位置的GPS信息;距离计算单元,用于计算包含经纬度信息的电子文件离当前位置的距离;电子文件排序单元,用于利用计算出来的距离对电子文件由近到远进行排序。其中,还包括排序功能开闭单元,用于开启按照经纬度位置距离远近进行排序的功能和关闭按照经纬度位置距离远近进行排序的功能。其中,所述距离计算单元,对于没有经纬度位置信息的电子文件,将其距离设置为最大值。其中,所述电子文件为数码照片、数码视频、电子笔记和微博中的一种或多种,所述电子文件排序单元,将不同类型的电子文件按照不同的文件夹分类保存,当进入不同的文件夹后,根据保存的距离信息,按照距离由近到远的顺序排序显示对应内容。其中,所述排序装置适用于带有GPS的终端,所述终端为手机、PDA、平板电脑或笔记本。本发明针对在需要这些电子文件时需要重新分类的问题,利用终端中已有的GPS,获取当前的经纬度信息,并与数码照片、视频、电子笔记和微博等电子文件中所附加GPS位置信息进行计算,得到对应的距离,而后自动进行排序。从而使得终端用户能够快速查看到用户感兴趣内容,节约用户时间,提升用户的使用体验。


图1是根据本发明的实施例的利用经纬度位置信息的排序方法的流程图2是根据本发明的另一个实施例利用经纬度位置信息的排序装置的框图。
具体实施例方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。本发明主要是利用现有技术中已经能够对数码照片、视频、电子笔记和微博等附加GPS位置信息,针对在需要这些电子文件时需要重新分类的问题,利用终端中所拥有的GPS,获得当前的经纬度信息,并与电子文件中所附加的GPS信息进行计算,得到对应的距离,而后自动进行排序。在此,电子文件包括而不限于数码照片、数码视频、电子笔记、微博等文件。给电子文件附加GPS位置信息的方法,包括而不限于,通过数码照相机、摄像机拍摄生成数码照片、数码视频时利用自身的GPS获得的GPS信息附加到对应的电子文件上;对已经生成的数码照片、数码视频通过例如地形识别等方法利用外在的服务器自动附加GPS信息;在利用移动终端生成电子笔记、微博等电子文件时利用移动终端上的GPS定位单元获得的GPS信息附加到对应的电子文件上;或者对该类文件利用手工添加的方法给电子文件附加GPS位置信息。现有技术中能够给电子文件附加GPS位置信息(即,经纬度信息)的方法和装置均可以使用。实施例1 :图1是根据本发明的实施例的利用经纬度位置信息的排序方法的流程图,如图1所示,所述方法包括步骤110、开启按照经纬度位置距离远近进行排序的功能;步骤120、打开GPS获取GPS信息并保存为当前位置的GPS信息;步骤130、计算包含经纬度信息的电子文件离当前位置的距离;步骤140、利用计算出来的距离对电子文件由近到远进行排序;步骤150、关闭按照经纬度位置距离远近进行排序的功能。其中,电子文件可以为为数码照片、数码视频、电子笔记、微博等不同类型的电子文件。其中,在步骤130中,对于没有经纬度位置信息的电子文件,将其距离设置为最大值,也就是说该距离大于所有计算出来的距离。其中,在步骤140中,当电子文件为数码照片、数码视频、电子笔记、微博等不同类型的电子文件时,在进行排序时,将不同类型的电子文件按照不同的文件夹分类保存,当进入不同的文件夹后,根据保存的距离信息,按照距离由近到远的顺序排序显示对应内容。其中,在步骤150中,关闭排序功能后,可以恢复原有设置的排序方式排序显示,或者恢复各文件夹默认排序方式。其中,该方法可以适用于任何带有GPS的终端,所述终端可以为手机、PDA(Personal Digital Assistant掌上电脑)、平板电脑、笔记本,只要其带有GPS就可以。实施例2 图2根据本发明的另一个实施例利用经纬度位置信息的排序装置的框图。如图2所示,所述装置包括排序功能开闭单元、GPS定位单元、距离计算单元、电子文件排序单元。所述排序功能开闭单元用于开启按照经纬度位置距离远近进行排序的功能和关闭按照经纬度位置距离远近进行排序的功能;所述GPS定位单元用于打开GPS获取GPS信息并保存为当前位置的GPS信息;所述距离计算单元用于计算包含经纬度信息的电子文件离当前位置的距离;所述电子文件排序单元用于利用计算出来的距离对电子文件由近到远进行排序。其中,电子文件可以为为数码照片、数码视频、电子笔记、微博等不同类型的电子文件。其中,所述距离计算单元,对于没有经纬度位置信息的电子文件,将其距离设置为最大值,也就是说该距离大于所有计算出来的距离。其中,所述电子文件排序单元,当电子文件为数码照片、数码视频、电子笔记、微博等不同类型的电子文件时,在进行排序时,将不同类型的电子文件按照不同的文件夹分类保存,当进入不同的文件夹后,根据保存的距离信息,按照距离由近到远的顺序排序显示对应内容。其中,所述排序功能开闭单元在关闭排序功能后,可以恢复原有设置的排序方式排序显示,或者恢复各文件夹默认排序方式。其中,该排序装置可以适用于任何带有GPS的终端,所述终端可以为手机、PDA(Personal Digital Assistant掌上电脑)、平板电脑、笔记本,只要其带有GPS就可以。本发明用于任何带有GPS的终端,通过该终端获得当前所在位置的GPS信息,并计算当前位置与数码照片、视频、电子笔记和微博等电子文件所的附加GPS位置信息之间的距离,并根据该距离分别对不同类别的电子文件进行自动排序。因此,该方法和装置能够使得终端用户快速查看到用户感兴趣内容,节约用户时间,提升用户的使用体验,充分利用了GPS信息中携带的经纬度位置,让用户觉得设备能够想用户之所想,真正体现以人为本的设计和体验。显然,本领域技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。例如,一种用JAVA语言的实现算法为private const double EARTH RADIUS = 6378.137;private static double radian(double d)
{
return d * Math.PI /180.0;
}
public static double geiDistance(doubie iatX, double ngX,double IatY, doubleingY)
I
double radianLatX = radian (IatX); double radianLatY = radian (latY); double a = radianLatX - radianLatY; double b = radian(IngX) ~ radian (IngY);
double s — 2 * Vlath. Asin( Math. Sqrti Math,Pow(Math, S in( ]/2),2) + Math.Cos(radianLatX)*Math.Cos(IadianLalY)iliMath. Pow(Math.Sin(b/2),2))); s = s * EARTH RADIUS; s = Math.Round(s * 10000) / 10000; return s;注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发 明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
权利要求
1.一种利用经纬度位置信息的排序方法,包括打开GPS获取GPS信息并保存为当前位置的GPS信息;计算包含经纬度信息的电子文件离当前位置的距离;利用计算出来的距离对电子文件由近到远进行排序。
2.如权利要求1所述的排序方法,还包括在所述打开GPS获取GPS信息并保存为当前位置的GPS信息的步骤前,开启按照经纬度位置距离远近进行排序的功能;在所述利用计算出来的距离对电子文件由近到远进行排序步骤后,关闭按照经纬度位置距离远近进行排序的功能。
3.如权利要求1所述的排序方法,其特征在于在所述计算包含经纬度信息的电子文件离当前位置的距离的步骤中,对于没有经纬度位置信息的电子文件,将其距离设置为最大值。
4.如权利要求1-3中任意一项所述的排序方法,其特征在于所述电子文件为数码照片、数码视频、电子笔记和微博中的一种或多种,在利用计算出来的距离对电子文件由近到远进行排序的步骤中,将不同类型的电子文件按照不同的文件夹分类保存,当进入不同的文件夹后,根据保存的距离信息,按照距离由近到远的顺序排序显示对应内容。
5.如权利要求4所述的排序方法,其特征在于所述排序方法适用于带有GPS的终端,所述终端为手机、PDA、平板电脑或笔记本。
6.一种利用经纬度位置信息的排序装置,包括GPS定位单元,用于打开GPS获取GPS信息并保存为当前位置的GPS信息;距离计算单元,用于计算包含经纬度信息的电子文件离当前位置的距离;电子文件排序单元,用于利用计算出来的距离对电子文件由近到远进行排序。
7.如权利要求6所述的排序装置,还包括排序功能开闭单元,用于开启按照经纬度位置距离远近进行排序的功能和关闭按照经纬度位置距离远近进行排序的功能。
8.如权利要求6所述的排序装置,其特征在于所述距离计算单元,对于没有经纬度位置信息的电子文件,将其距离设置为最大值。
9.如权利要求6-8中任意一项所述的排序装置,其特征在于所述电子文件为数码照片、数码视频、电子笔记和微博中的一种或多种,所述电子文件排序单元,将不同类型的电子文件按照不同的文件夹分类保存,当进入不同的文件夹后,根据保存的距离信息,按照距离由近到远的顺序排序显示对应内容。
10.如权利要求9所述的排序装置,其特征在于所述排序装置适用于带有GPS的终端,所述终端为手机、PDA、平板电脑或笔记本。
全文摘要
本发明公开了一种利用经纬度位置信息的排序方法和排序装置,所述方法包括打开GPS获取GPS信息并保存为当前位置的GPS信息;计算包含经纬度信息的电子文件离当前位置的距离;利用计算出来的距离对电子文件由近到远进行排序。本发明利用终端中已有的GPS,获取当前的经纬度信息,并与数码照片、视频、电子笔记和微博等电子文件中所附加GPS位置信息进行计算,得到对应的距离,而后自动进行排序。从而使得终端用户能够快速查看到用户感兴趣内容,节约用户时间,提升用户的使用体验。
文档编号G06F17/30GK103049499SQ201210527849
公开日2013年4月17日 申请日期2012年12月10日 优先权日2012年12月10日
发明者曾鸿燕, 管铭驰 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1