一种在移动终端的地图上实现轨迹绘制的方法和设备的利记博彩app

文档序号:5943253阅读:398来源:国知局
专利名称:一种在移动终端的地图上实现轨迹绘制的方法和设备的利记博彩app
技术领域
本发明涉及移动终端位置信息处理技术,尤其涉及一种在移动终端的地图上实现轨迹绘制的方法和设备。
背景技术
目前,用户在出行(例如自驾游)的时候,往往利用移动终端对其所在的地理位置进行定位,然后在移动终端的地图上对该地理位置进行点标记,如图I中黑色圆点所示。通过这些标记,用户可以清楚地了解到在出行过程中自己所途经了哪些地方。但是,当用户希望从地图中获取自己行车路线的时候,通过点标记往往是无法准确且快速满足用户的需求的,特别是在用户所标记的地理位置的数量较多的情况下,用户很难从这些没有规律的标记中迅速看出自己的行车路线。此外,当需要将自己的行车路线提供给其他用户做参考的时候(例如在团体驾车出行中,领队的车往往需要将其行车路线提供给后面的车,使所有的车可以按照同一路线行驶),面对地图中的点标记,其他用户根本无法从中获取到有效的信息。因此,现有技术中仅仅使用点在地图上对用户的地理位置进行标记的方式,在很多情况下,会给用户本人和其他用户带来一定的不便之处,从而导致用户在移动终端上使用地图的时候无法获得良好的使用体验。因此,希望可以提供一种在移动终端的地图上实现轨迹绘制的方法和设备。

发明内容
本发明的目的是提供了一种在移动终端的地图上实现轨迹绘制的方法和设备,使用户通过地图可以更加直观地了解自己和他人的行踪,利于提升用户的使用体验。根据本发明的一个方面,提供了一种在移动终端的地图上实现轨迹绘制的方法,该方法包括以下步骤a)获取用户的地理位置,并在移动终端的地图上对所述地理位置进行标记;b)基于地图上的所有标记,绘制出所述用户的轨迹图。根据本发明的另一个方面,还提供了一种在移动终端的地图上实现轨迹绘制的设备,该设备包括位置获取装置,用于获取用户的地理位置;位置标记装置,用于在移动终端的地图上对所述地理位置进行点标记;轨迹绘制装置,用于基于地图上的所有标记,绘制出所述用户的轨迹图。与现有技术相比,本发明具有以下优点在用户出行的过程中,使用点在移动终端的地图上标记出用户途经的地理位置,使用线绘制出用户的具体出行路线,通过点和线的结合,可以清晰准确地展现出用户的行踪,如此一来,用户不但可以从地图上非常直观地了解到自己的出行路线,而且便于用户将自己的出行路线提供给他人参考或者参考他人的出行路线,从而有效地提升了用户的使用体验。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显
图I为现有技术中在移动终端的地图上通过点标记对用户轨迹进行显示的示意图;图2为根据本发明一个方面的在移动终端的地图上实现轨迹绘制的方法流程图;图3为根据本发明一个优选实施例的在移动终端的地图上实现轨迹绘制的方法流程图;图4为根据本发明另一个方面的在移动终端的地图上实现轨迹绘制的设备示意图;图5为根据本发明一个优选实施例的在移动终端的地图上实现轨迹绘制的设备示意图;图6 (a)和图6 (b)为根据本发明一个优选实施例的在移动终端上绘制用户轨迹图的不意图;以及图7(a)至图7(d)为根据本发明另一个优选实施例的在移动终端上绘制用户轨迹图的不意图。
具体实施例方式下面结合附图对本发明作进一步详细描述。图2为根据本发明一个方面的在移动终端的地图上实现轨迹绘制的方法流程图,如图所示,该方法包括以下步骤在步骤SlOl中,获取用户的地理位置,并在移动终端的地图上对所述地理位置进行标记。具体地,在行程中,当用户希望知道其当前所在地理位置的时候,可以通过移动终端获取其当前地理位置并在移动终端的地图上对该当前地理位置进行标注。其中,所述移动终端包括但不限于平板电脑(例如IPAD)、手机、笔记本电脑,还可以是其他具有地图功能和地理位置获取功能的电子产品。移动终端获取地理位置的方式可以有多种,例如,如果用户的移动终端具有GPS模块,则可以通过GPS定位技术来获取用户的地理位置信息,如果用户的移动终端可以使用基站定位服务,则可以利用基站定位技术获取用户的地理位置信息。由于GPS定位技术和基站定位技术是本领域技术人员所公知的技术,所以在此不再详细说明。在本实施例中,所述用户通过手动方式获取其地理位置,S卩,当用户到达一个地点,希望将该地点在地图上进行标注的时候,手动触发GPS模块或者手动向附近的基站发送位置获取请求,以完成用户当前地理位置的获取。在其他实施例中,用户还可以通过设置令移动终端自动获取用户的地理位置,从而无需用户手动操作即可完成地理位置的获取。用户可以根据行程预先设置获取地理位置的时间,例如,对于较短的行程,用户可以设置每隔一小时或两小时对其地理位置进行获取,对于较长的行程,用户可以设置获取间隔为半天或者一天。设置结束后,移动终端会根据该设置定时启动GPS模块或者向附近基站发送信息,自动完成整个地理位置信息的获取过程。一旦移动终端获取到用户的地理位置,即可在地图上相应的位置以点标记的形式对该地理位置进行标注。可选地,在移动终端的地图上对所述地理位置进行标记的同时,记录所述标记的时间,即,记录用户到达该地理位置的具体时间。地图上的点标记只能表明用户所到达的地理位置,而时间记录则可以用来 区分用户到达不同地理位置的先后顺序,为后续绘制用户行车路线的轨迹图提供依据。需要说明的是,本领域的技术人员应该可以理解,本发明中记录地理位置先后顺序的方式并不仅仅限于记录标记的时间,还可以采用其他适合的方式,例如根据到达的先后顺序对地理位置进行编号等,在此不再一一列举。在步骤S102中,基于地图上的所有标记,绘制出所述用户的轨迹图。具体地,将地图上的点标记用线连接起来,从而将用户的行车路线以轨迹图的形式绘制出来,呈现给用户。在本实施例中,可以在完成对所述用户的所有地理位置的标记后,基于所述标记的时间顺序,对所述标记依次进行连接,绘制出所述用户的轨迹图。请参考图6 (a)和图6 (b),首先,如图6 (a)所示,在地图上,通过点标记记录了用户在整个行程中的8个地理位置(即图中的地理位置I至地理位置8),并记录了达到每个地理位置的具体时间。接着,当行程结束后,如图6(b)所示,根据用户到达的先后顺序,将地图上的8个点标记用直线依次进行连接,从而实现了将用户在整个行程中的行驶路线清晰、准确地绘制出来。在其他实施例中,也可以在完成对所述用户的一个地理位置的标记后,对该标记和前一个标记进行连接,直至完成所述用户的最后一个地理位置的标记的连接,绘制出所述用户的轨迹图。请参考图7(a)至7(d)所示,首先,如图7(a)所示,用户对行程中的第一个地理位置(即图中所示的地理位置I)进行点标记;接着,如图7(b)所示,用户到达第二个需要点标记的地理位置(即图中所示的地理位置2),对该地理位置2进行定位后将其标注在地图上,并用直线将用于表示地理位置2的点标记与先前用于表示地理位置I的点标记连接起来;然后,如图7(c)所示,当用户到达第三个需要点标记的地理位置(即图中所示的地理位置3),在地图上对其进行标记后,用直线将用于表示地理位置3的点标记与用于表示地理位置2的点标记连接起来,依此类推,直到用户到达最后一个需要点标记的地理位置(即图中所示的地理位置8),在地图上对地理位置8标记后,用直线将用于表示地理位置8的点标记与用于表示地理位置7的点标记连接起来,从而完成了对用户整个行车路线的绘制过程。参考图3,图3为根据本发明一个优选实施例的在移动终端的地图上实现轨迹绘制的方法流程图。其中,图3中所示的步骤S201和步骤S202分别与图2中所示的步骤SlOl和步骤S102相同,为简明起见,下文中将不再详细说明。如图3所示,首先,执行步骤S201,获取用户的地理位置,并在移动终端的地图上对所述地理位置进行标记。接着,执行步骤S202,基于地图上的所有标记,绘制出所述用户的轨迹图。然后,在步骤S203中,将所述用户的轨迹图发送至其他用户的移动终端。具体地,用户可以将轨迹图通过网络(如WIFI网络、3G网络等)传送至其他用户的移动终端上,将自己的行车路线分享给其他用户,供他人进行参考。根据实际需要,用户可以将完整的轨迹图分享给其他用户(例如一用户希望借鉴另一用户的自驾游路线时),也可以在绘制轨迹图的过程中将轨迹图已完成的部分同步给其他用户(例如在团体驾车出行中,领队的车往往需要定期将其行车路线定时提供给后面的车,使所有的车可以按照同一路线行驶)。相应地,用户也可以接收其他用户所提供的轨迹图进行参考。与现有技术相比,本发明所提供的方法具有以下优点在用户出行的过程中,使用点在移动终端的地图上标记出用户途经的地理位置,使用线绘制出用户的具体出行路线,通过点和线的结合,可以清晰准确地展现出用户的行踪,如此一来,用户不但可以从地图上非常直观地了解到自己的出行路线,而且便于用户将自己的出行路线提供给他人参考或者参考他人的出行路线,从而有效地提升了用户的使用体验。相应地,本发明还提供了一种在移动终端的地图上实现轨迹绘制的设备,请参考图4。如图所示,该设备包括位置获取装置301、位置标记装置302和轨迹绘制装置303,其中所述位置获取装置301,用于获取用户的地理位置;所述位置标记装置302,用于在移动终端的地图上对所述地理位置进行点标记;所述轨迹绘制装置303,用于基于地图上的所有标记,绘制出所述用户的轨迹图。下面,对上述装置的具体工作过程进行说明。在行程中,当用户希望知道其当前所在地理位置的时候,可以通过所述位置获取装置301获取该用户当前地理位置并在移动终端的地图上对该当前地理位置进行标注。其中,所述移动终端包括但不限于平板电脑(例如IPAD)、手机、笔记本电脑,还可以是其他具有地图功能和地理位置获取功能的电子产品。所述位置获取装置301可以通过例如GPS定位技术或基站定位技术来获取用户的地理位置信息。在本实施例中,所述位置获取装置301基于用户的操作获取所述用户的地理位置,即,当用户到达一个地点,希望将该地点在地图上进行标注的时候,手动触发所述位置获取装置301,以完成用户当前地理位置的获取。在其他实施例中,所述位置获取装置301还可以基于用户的设置(例如设置每隔一小时或者每隔一天对用户的地理位置进行获取)定期自动获取所述用户的地理位置。一旦所述位置获取装置301获取到用户的地理位置,所述位置标记装置302即可在地图上相应的位置以点标记的形式对该地理位置进行标注。可选地,在移动终端的地图上对所述地理位置进行标记的同时,所述位置标记装置302还可以记录所述标记的时间,即,记录用户到达该地理位置的具体时间,该时间记录可以用来区分用户到达不同地理位置的先后顺序,为后续绘制用户行车路线的轨迹图提供依据。所述轨迹绘制装置303将地图上的点标记用线连接起来,从而将用户的行车路线以轨迹图的形式绘制出来,呈现给用户。在本实施例中,可以在所述位置标记装置302完成对所述用户的所有地理位置的标记后,所述轨迹绘制装置303基于所述标记的时间顺序,对所述标记依次进行连接,绘制出所述用户的轨迹图。在其他实施例中,也可以在所述位置标记装置302完成对所述用户的一个地理位置的标记后,所述轨迹绘制装置303对该标记和前一个标记进行连接,直至完成所述用户的最后一个地理位置的标记的连接,绘制出所述用户的轨迹图。
请参考图5,图5为根据本发明一个优选实施例的在移动终端的地图上实现轨迹绘制的设备示意图。如图所示,该设备包括位置获取装置401、位置标记装置402、轨迹绘制装置403和图形分享装置404,其中,图5中所示的位置获取装置401、位置标记装置402、轨迹绘制装置403分别与图4中所示的位置获取装置301、位置标记装置302和轨迹绘制装置303相同,为简明起见,下文中将不再详细说明。如图5所示,所述位置获取装置401,用于获取用户的地理位置。所述位置标记装置402,用于在移动终端的地图上对所述地理位置进行点标记。所述轨迹绘制装置403,用于基于地图上的所有标记,绘制出所述用户的轨迹图。所述图形分享装置404,用于将所述用户的轨迹图发送至其他用户的移动终端。具体地,所述图形分享装置404可以将轨迹图通过网络(如WIFI网络、3G网络等)传送至其他用户的移动终端上,将用户自己的行车路线分享给其他用户,供他人进行参考。根据实际需要,所述图形分享装置404可以将完整的轨迹图分享给其他用户,也可以在绘制轨迹图的过程中将轨迹图已完成的部分同步给其他用户。相应地,所述图形分享装置404也可以接收其他用户所提供的轨迹图。实施上述具体实施方式
,有效地解决了现有技术中出现的问题,在用户出行的过程中,本发明所提供的设备利用点在移动终端的地图上标记出用户途经的地理位置,利用线绘制出用户的具体出行路线,通过对点和线进行结合,可以清晰准确地展现出用户的行踪,如此一来,用户不但可以从地图上非常直观地了解到自己的出行路线,而且便于用户将自己的出行路线提供给他人参考或者参考他人的出行路线,从而有效地提升了用户的使用体验。本发明提供的在移动终端的地图上实现轨迹绘制的方法可以使用可编程逻辑器件结合来实现,也可以实施为计算机程序软件,例如根据本发明的实施例可以是一种计算机程序产品,运行该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现所述在移动终端的地图上实现轨迹绘制的方法。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如热拔插技术存储设)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、R0M、快闪存储器和硬盘。所述可移动介质包括但不限于光存储媒体(例如CD-ROM和DVD )、磁光存储媒体(例如MO)、磁存储媒体(例如盒带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。以上所揭露的仅为本发明的一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种在移动终端的地图上实现轨迹绘制的方法,该方法包括以下步骤 a)获取用户的地理位置,并在移动终端的地图上对所述地理位置进行标记; b)基于地图上的所有标记,绘制出所述用户的轨迹图。
2.根据权利要求I所述的方法,其中,所述移动终端包括平板电脑、手机或笔记本电脑。
3.根据权利要求2所述的方法,其中,通过GPS定位技术或基站定位技术获取所述用户的地理位置。
4.根据权利要求3所述的方法,其中,所述用户手动获取其地理位置。
5.根据权利要求3所述的方法,其中,根据所述用户的设置,所述移动终端定期获取所述用户的地理位置。
6.根据权利要求I至5中任一项所述的方法,其中,在移动终端的地图上对所述地理位置进行标记的同时,记录所述标记的时间。
7.根据权利要求6所述的方法,其中,所述步骤b)包括 在完成对所述用户的所有地理位置的标记后,基于所述标记的时间顺序,对所述标记依次进行连接,绘制出所述用户的轨迹图。
8.根据权利要求I至5中任一项所述的方法,其中,所述步骤b)包括 在完成对所述用户的一个地理位置的标记后,对该标记和前一个标记进行连接,直至完成所述用户的最后一个地理位置的标记的连接,绘制出所述用户的轨迹图。
9.根据权利要求1、2、3、4、5或7所述的方法,还包括 c)将所述用户的轨迹图发送至其他用户的移动终端。
10.一种在移动终端的地图上实现轨迹绘制的设备,包括 位置获取装置,用于获取用户的地理位置; 位置标记装置,用于在移动终端的地图上对所述地理位置进行点标记; 轨迹绘制装置,用于基于地图上的所有标记,绘制出所述用户的轨迹图。
11.根据权利要求9所述的设备,其中,所述移动终端包括平板电脑、手机或笔记本电脑。
12.根据权利要求10所述的设备,其中 所述位置获取装置通过GPS定位技术或基站定位技术获取所述用户的地理位置。
13.根据权利要求11所述的设备,其中,所述位置获取装置基于用户的操作获取所述用户的地理位置。
14.根据权利要求11所述的设备,其中,所述位置获取装置基于用户的设置定期获取所述用户的地理位置。
15.根据权利要求9至13中任一项所述的设备,其中 所述位置标记装置,在移动终端的地图上对所述地理位置进行标记的同时,记录所述标记的时间。
16.根据权利要求14所述的设备,其中 在所述位置标记装置完成对所述用户的所有地理位置的标记后,所述轨迹绘制装置基于所述标记的时间顺序对所述标记依次进行连接,绘制出所述用户的轨迹图。
17.根据权利要求9至13中任一项所述的设备,其中在所述位置标记装置完成对所述用户的一个地理位置的标记后,所述轨迹绘制装置,对该标记和前一个标记进行连接,直至完成所述用户的最后一个地理位置的标记的连接,绘制出所述用户的轨迹图。
18.根据权利要求10、11、12、13、14或15所述的设备,还包括 图形分享装置,用于将所述用户的轨迹图发送至其他用户的移动终端。
全文摘要
本发明提供了一种在移动终端的地图上实现轨迹绘制的方法,该方法包括以下步骤获取用户的地理位置,并在移动终端的地图上对所述地理位置进行标记;基于地图上的所有标记,绘制出所述用户的轨迹图。本发明通过使用点在移动终端的地图上标记出用户在出行过程中途经的地理位置,使用线绘制出用户的具体出行路线,将点和线进行结合,清晰准确地展现出用户的行踪,使用户不但可以从地图上非常直观地了解到自己的出行路线,而且便于用户将自己的出行路线提供给他人参考或者参考他人的出行路线,从而有效地提升了用户的使用体验。
文档编号G01S19/46GK102628949SQ201210052438
公开日2012年8月8日 申请日期2012年3月2日 优先权日2012年3月2日
发明者刘鑫 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1