CN106096794A - The determination method and device of moving line - Google Patents

The determination method and device of moving line Download PDF

Info

Publication number
CN106096794A
CN106096794A CN201610483638.4A CN201610483638A CN106096794A CN 106096794 A CN106096794 A CN 106096794A CN 201610483638 A CN201610483638 A CN 201610483638A CN 106096794 A CN106096794 A CN 106096794A
Authority
CN
China
Prior art keywords
route
preset
moving
information
traffic information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610483638.4A
Other languages
Chinese (zh)
Inventor
张孚阳
廖勇
刘嘉男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610483638.4A priority Critical patent/CN106096794A/en
Publication of CN106096794A publication Critical patent/CN106096794A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Databases & Information Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Game Theory and Decision Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Navigation (AREA)

Abstract

本公开是关于运动路线的确定方法及装置。该方法包括:获取预设位置的位置信息;根据预设位置的位置信息,获取至少一条运动路线;在按照至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;当当前路况信息满足预设路况条件时,根据当前位置信息,重新确定目标运动路线。该技术方案,可以根据预设位置的位置信息,获取至少一条运动路线,进而在按照预设运动路线运动时,通过自动获取当前路况信息,可以对该预设运动路线的路况进行及时预判,以确定用户是否继续适合在该预设运动路线上继续行驶,并在该当前路况信息满足预设路况条件时,重新确定目标运动路线,以自动地为用户重新规划新的最优运动路线。

The present disclosure relates to a method and a device for determining an exercise route. The method includes: acquiring position information of a preset position; acquiring at least one motion route according to the position information of the preset position; acquiring current position information and current road condition information when exercising according to a preset motion route in the at least one motion route ; When the current road condition information meets the preset road condition conditions, re-determine the target movement route according to the current location information. According to the technical solution, at least one movement route can be obtained according to the position information of the preset position, and then when moving according to the preset movement route, by automatically obtaining the current road condition information, the road condition of the preset movement route can be predicted in time, To determine whether the user continues to continue driving on the preset exercise route, and when the current road condition information meets the preset road condition conditions, re-determine the target exercise route to automatically re-plan a new optimal exercise route for the user.

Description

运动路线的确定方法及装置Method and device for determining exercise route

技术领域technical field

本公开涉及终端技术领域,尤其涉及运动路线的确定方法及装置。The present disclosure relates to the technical field of terminals, and in particular to a method and device for determining a movement route.

背景技术Background technique

目前,用户在外出去某个地方时,往往都需要导航,具体地:导航系统会根据用户选定的位置为用户定义多条路线,进而由用户自行选择一条路线进行运动,但相关技术中的导航方法存在一个弊端:在用户按照选定的路线出发后,选定的路线的路况很可能在出发之后发生变化,而用户往往无法及时了解前方一定距离之外的实时路况,直至用户发现时,可能已经没有机会对选定的路线进行适当调整,除非停车操作、或者临时再次导航更换其他路线,这就给用户带来很大不便,也浪费了用户宝贵的时间。At present, when a user goes out to a certain place, he often needs navigation. Specifically: the navigation system will define multiple routes for the user according to the location selected by the user, and then the user chooses a route for exercising, but the navigation in related technologies There is a disadvantage in this method: after the user sets off according to the selected route, the road conditions of the selected route may change after departure, and the user often cannot keep abreast of the real-time traffic conditions ahead of a certain distance until the user finds out that it may There is no chance to properly adjust the selected route, unless the parking operation, or temporarily navigate again to change other routes, this has just brought great inconvenience to the user and wasted valuable time of the user.

发明内容Contents of the invention

本公开实施例提供了运动路线的确定方法及装置。所述技术方案如下:Embodiments of the present disclosure provide a method and device for determining a movement route. Described technical scheme is as follows:

根据本公开实施例的第一方面,提供一种运动路线的确定方法,包括:According to a first aspect of an embodiment of the present disclosure, a method for determining a movement route is provided, including:

获取预设位置的位置信息;Obtain the location information of the preset location;

根据所述预设位置的位置信息,获取至少一条运动路线;Acquiring at least one movement route according to the position information of the preset position;

在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;Acquire current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route;

当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,其中,所述预设位置包括:预设运动起点和预设运动终点。When the current road condition information satisfies a preset road condition condition, a target movement route is re-determined according to the current position information, wherein the preset position includes: a preset movement start point and a preset movement end point.

在一个实施例中,所述当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,包括:In one embodiment, when the current road condition information satisfies preset road condition conditions, re-determining the target movement route according to the current location information includes:

当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息、且所述第一前进道路的路况信息满足所述预设路况条件时,根据所述当前位置信息和所述预设运动终点的位置信息,重新确定所述目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量达到预设人流量、所述第一前进道路出现故障、所述第一前进道路的收费达到预设收费、所述第一前进道路的耗时达到预设耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset movement route, and the road condition information of the first forward road satisfies the preset road condition condition, according to the current position information and the Preset the position information of the end point of the exercise, and redetermine the target exercise route, wherein the preset road conditions include: the flow of people on the first forward road reaches the preset flow of people, the first forward road fails, At least one of the toll of the first forward road reaches a preset toll, and the time-consuming of the first forward road reaches a preset time-consuming.

在一个实施例中,所述当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,包括:In one embodiment, when the current road condition information satisfies preset road condition conditions, re-determining the target movement route according to the current location information includes:

当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息和所述至少一条运动路线中的其他运动路线的第二前进道路的路况信息、且所述当前路况信息满足所述预设路况条件时,确定所述其他运动路线中与所述当前位置信息相应的运动路线为目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量高于所述第二前进道路的人流量、所述第一前进道路出现故障且所述第二前进道路未出现故障、所述第一前进道路的收费高于所述第二前进道路的收费、所述第一前进道路的耗时高于所述第二前进道路的耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset motion route and the road condition information of the second forward road of other motion routes in the at least one motion route, and the current road condition information satisfies the When using the preset road conditions, determine that the motion route corresponding to the current position information among the other motion routes is the target motion route, wherein the preset road conditions include: the flow of people on the first forward road is higher than The flow of people on the second forward road, the failure of the first forward road and the failure of the second forward road, the toll of the first forward road is higher than the toll of the second forward road, the The time consumption of the first forward path is higher than at least one item of the time consumption of the second forward path.

在一个实施例中,所述方法还包括:In one embodiment, the method also includes:

当所述目标运动路线包括至少两条运动路线时,将所述至少两条运动路线进行显示;When the target exercise route includes at least two exercise routes, displaying the at least two exercise routes;

根据接收到的路线选择指令,从所述至少两条运动路线中选择与所述路线选择指令相应的路线作为最终的运动路线;或者According to the received route selection instruction, select the route corresponding to the route selection instruction from the at least two motion routes as the final motion route; or

获取所述用户的路线选择原则;Obtaining the user's route selection principle;

根据所述路线选择原则,从所述至少两条运动路线中选择与所述路线选择原则相应的路线作为最终的运动路线,其中,所述路线选择原则包括:耗时最少原则、路程最短原则、收费最低原则中的至少一项原则。According to the route selection principle, a route corresponding to the route selection principle is selected from the at least two exercise routes as the final exercise route, wherein the route selection principle includes: the principle of least time consumption, the principle of the shortest distance, At least one of the principles of the lowest fee principle.

在一个实施例中,在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息之前,所述方法还包括:In one embodiment, when exercising according to a preset exercise route in the at least one exercise route, before acquiring current location information and current road condition information, the method further includes:

获取所述预设位置所在运动线路的路况信息;Obtaining road condition information of the movement route where the preset position is located;

根据所述路线选择原则和所述预设位置所在运动线路的路况信息,从所述至少一条运动路线中选择所述预设运动路线。The preset motion route is selected from the at least one motion route according to the route selection principle and road condition information of the motion route where the preset position is located.

在一个实施例中,所述在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息,包括:In one embodiment, the acquiring current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route includes:

在按照所述至少一条运动路线中的预设运动路线进行运动时,实时获取所述当前位置信息和所述当前路况信息;或者When exercising according to a preset exercise route in the at least one exercise route, acquiring the current location information and the current road condition information in real time; or

在按照所述至少一条运动路线中的预设运动路线进行运动时,按照预设时间间隔获取所述当前位置信息和所述当前路况信息。When exercising according to a preset exercise route in the at least one exercise route, the current location information and the current road condition information are acquired at preset time intervals.

在一个实施例中,所述获取预设位置的位置信息,包括:In one embodiment, the acquiring the location information of the preset location includes:

根据接收到的GPS数据或者基站下发的位置数据,获取所述预设位置的位置信息,其中,所述预设位置的位置信息包括:所述预设运动起点的位置坐标和所述预设运动终点的位置坐标。According to the received GPS data or the location data issued by the base station, the location information of the preset location is obtained, wherein the location information of the preset location includes: the location coordinates of the preset starting point of movement and the preset The position coordinates of the end point of the movement.

根据本公开实施例的第二方面,提供一种运动路线的确定装置,包括:According to a second aspect of an embodiment of the present disclosure, an apparatus for determining a movement route is provided, including:

第一获取模块,用于获取预设位置的位置信息;The first obtaining module is used to obtain the location information of the preset location;

第二获取模块,用于根据所述预设位置的位置信息,获取至少一条运动路线;A second acquiring module, configured to acquire at least one movement route according to the position information of the preset position;

第三获取模块,用于在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;A third acquiring module, configured to acquire current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route;

确定模块,用于当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,其中,所述预设位置包括:预设运动起点和预设运动终点。A determining module, configured to re-determine a target movement route according to the current location information when the current road condition information meets preset road condition conditions, wherein the preset location includes: a preset movement start point and a preset movement end point.

在一个实施例中,所述确定模块包括:In one embodiment, the determination module includes:

第一确定子模块,用于当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息、且所述第一前进道路的路况信息满足所述预设路况条件时,根据所述当前位置信息和所述预设运动终点的位置信息,重新确定所述目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量达到预设人流量、所述第一前进道路出现故障、所述第一前进道路的收费达到预设收费、所述第一前进道路的耗时达到预设耗时中的至少一项。The first determining submodule is configured to: when the current road condition information includes road condition information of a first forward road of the preset movement route, and the road condition information of the first forward road satisfies the preset road condition condition, according to The current position information and the position information of the preset exercise end point re-determine the target exercise route, wherein the preset road conditions include: the flow of people on the first forward road reaches the preset flow of people, the At least one of the failure of the first forward road, the toll of the first forward road reaching the preset toll, and the time-consuming of the first forward road reaching the preset time-consuming.

在一个实施例中,所述确定模块包括:In one embodiment, the determination module includes:

第二确定子模块,用于当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息和所述至少一条运动路线中的其他运动路线的第二前进道路的路况信息、且所述当前路况信息满足所述预设路况条件时,确定所述其他运动路线中与所述当前位置信息相应的运动路线为目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量高于所述第二前进道路的人流量、所述第一前进道路出现故障且所述第二前进道路未出现故障、所述第一前进道路的收费高于所述第二前进道路的收费、所述第一前进道路的耗时高于所述第二前进道路的耗时中的至少一项。The second determination sub-module is used for when the current road condition information includes the road condition information of the first forward road of the preset motion route and the road condition information of the second forward road of other motion routes in the at least one motion route, And when the current road condition information satisfies the preset road condition condition, determine the movement route corresponding to the current location information among the other movement routes as the target movement route, wherein the preset road condition condition includes: the first The flow of people on a forward road is higher than that of the second forward road, the first forward road is faulty and the second forward road is not faulty, and the toll of the first forward road is higher than that of the first forward road. At least one of the tolls of the two forward roads and the time consumption of the first forward road is higher than the time consumption of the second forward road.

在一个实施例中,所述装置还包括:In one embodiment, the device also includes:

显示模块,用于当所述目标运动路线包括至少两条运动路线时,将所述至少两条运动路线进行显示;A display module, configured to display the at least two exercise routes when the target exercise route includes at least two exercise routes;

第一选择模块,用于根据接收到的路线选择指令,从所述至少两条运动路线中选择与所述路线选择指令相应的路线作为最终的运动路线;或者A first selection module, configured to, according to the received route selection instruction, select the route corresponding to the route selection instruction from the at least two motion routes as the final motion route; or

第四获取模块,用于获取所述用户的路线选择原则;A fourth acquiring module, configured to acquire the user's route selection principle;

第二选择模块,用于根据所述路线选择原则,从所述至少两条运动路线中选择与所述路线选择原则相应的路线作为最终的运动路线,其中,所述路线选择原则包括:耗时最少原则、路程最短原则、收费最低原则中的至少一项原则。The second selection module is configured to select a route corresponding to the route selection principle from the at least two exercise routes as the final exercise route according to the route selection rule, wherein the route selection rule includes: time-consuming At least one of the principles of the least principle, the principle of the shortest distance, and the principle of the lowest charge.

在一个实施例中,所述装置还包括:In one embodiment, the device also includes:

第五获取模块,用于在获取当前位置信息和当前路况信息之前,获取所述预设位置所在运动线路的路况信息;The fifth obtaining module is used to obtain the road condition information of the movement route where the preset position is located before obtaining the current position information and the current road condition information;

第三选择模块,用于根据所述路线选择原则和所述预设位置所在运动线路的路况信息,从所述至少一条运动路线中选择所述预设运动路线。A third selection module, configured to select the preset motion route from the at least one motion route according to the route selection principle and road condition information of the motion route where the preset position is located.

在一个实施例中,所述第三获取模块包括:In one embodiment, the third acquisition module includes:

第一获取子模块,用于在按照所述至少一条运动路线中的预设运动路线进行运动时,实时获取所述当前位置信息和所述当前路况信息;或者A first acquiring submodule, configured to acquire the current location information and the current road condition information in real time when exercising according to a preset exercise route in the at least one exercise route; or

第二获取子模块,用于在按照所述至少一条运动路线中的预设运动路线进行运动时,按照预设时间间隔获取所述当前位置信息和所述当前路况信息。The second acquisition sub-module is configured to acquire the current location information and the current road condition information at preset time intervals when exercising according to a preset movement route in the at least one movement route.

在一个实施例中,所述第一获取模块包括:In one embodiment, the first acquisition module includes:

第三获取子模块,用于根据接收到的GPS数据或者基站下发的位置数据,获取所述预设位置的位置信息,其中,所述预设位置的位置信息包括:所述预设运动起点的位置坐标和所述预设运动终点的位置坐标。The third acquiring submodule is used to acquire the position information of the preset position according to the received GPS data or the position data issued by the base station, wherein the position information of the preset position includes: the preset starting point of motion The position coordinates of and the position coordinates of the preset motion end point.

根据本公开实施例的第三方面,提供了一种运动路线的确定装置,包括:According to a third aspect of the embodiments of the present disclosure, a device for determining a movement route is provided, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,所述处理器被配置为:Wherein, the processor is configured as:

获取预设位置的位置信息;Obtain the location information of the preset location;

根据所述预设位置的位置信息,获取至少一条运动路线;Acquiring at least one movement route according to the position information of the preset position;

在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;Acquire current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route;

当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,其中,所述预设位置包括:预设运动起点和预设运动终点。When the current road condition information satisfies a preset road condition condition, a target movement route is re-determined according to the current position information, wherein the preset position includes: a preset movement start point and a preset movement end point.

本公开的实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:

本公开的实施例提供的技术方案,可以根据预设位置的位置信息,获取至少一条运动路线,进而在按照至少一条运动路线中的预设运动路线运动时,通过自动获取当前路况信息,可以对该预设运动路线的路况进行及时预判,以确定用户是否继续适合在该预设运动路线上继续行驶,而当该当前路况信息满足预设路况条件时,说明该预设运动路线的路况已不再适合用户继续行驶,如该预设运动路线前方的路况过于拥堵、出现故障、收费太高、该预设运动路线的耗时过多、或者该预设运动路线相比于其他可选运动路线而言已失去优势等,因而,通过根据该当前位置信息,重新确定目标运动路线,以自动地为用户重新规划新的最优运动路线,从而提高用户的导航体验,避免用户在人为地发现预设运动路线的前进路况已不再适合继续行驶时,由于人工发现的延迟性而导致用户已经没有机会及时地对选定的路线进行适当调整,除非进行停车操作、或者临时再次导航更换其他路线,同时这也可以避免浪费用户过多的宝贵时间,使用户少走弯路。The technical solutions provided by the embodiments of the present disclosure can obtain at least one motion route according to the position information of the preset position, and then when moving according to the preset motion route in the at least one motion route, by automatically obtaining the current road condition information, it is possible to The road conditions of the preset exercise route are predicted in time to determine whether the user is suitable for continuing to drive on the preset exercise route, and when the current road condition information meets the preset road condition conditions, it means that the road conditions of the preset exercise route have passed. It is no longer suitable for the user to continue driving, such as the road conditions ahead of the preset exercise route are too congested, there is a breakdown, the toll is too high, the preset exercise route takes too much time, or the preset exercise route is compared to other optional exercises Therefore, by re-determining the target movement route based on the current location information, a new optimal movement route can be automatically re-planned for the user, thereby improving the user's navigation experience and avoiding the user's artificial discovery. When the forward road condition of the preset exercise route is no longer suitable for continued driving, due to the delay of manual discovery, the user has no chance to make appropriate adjustments to the selected route in time, unless the parking operation is performed, or temporary re-navigation changes other routes , At the same time, this can also avoid wasting too much precious time of the user, so that the user can avoid detours.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.

图1是根据一示例性实施例示出的一种运动路线的确定方法的流程图。Fig. 1 is a flowchart showing a method for determining a movement route according to an exemplary embodiment.

图2A是根据一示例性实施例示出的另一种运动路线的确定方法的流程图。Fig. 2A is a flow chart showing another method for determining a movement route according to an exemplary embodiment.

图2B是根据一示例性实施例示出的又一种运动路线的确定方法的流程图。Fig. 2B is a flow chart showing another method for determining a movement route according to an exemplary embodiment.

图3是根据一示例性实施例一示出的再一种运动路线的确定方法的流程图。Fig. 3 is a flow chart of another method for determining a movement route according to the first exemplary embodiment.

图4是根据一示例性实施例示出的一种运动路线的确定装置的框图。Fig. 4 is a block diagram of an apparatus for determining a movement route according to an exemplary embodiment.

图5是根据一示例性实施例示出的另一种运动路线的确定装置的框图。Fig. 5 is a block diagram of another device for determining a movement route according to an exemplary embodiment.

图6是根据一示例性实施例示出的又一种运动路线的确定装置的框图。Fig. 6 is a block diagram showing another device for determining a movement route according to an exemplary embodiment.

图7A是根据一示例性实施例示出的再一种运动路线的确定装置的框图。Fig. 7A is a block diagram of another device for determining a movement route according to an exemplary embodiment.

图7B是根据一示例性实施例示出的再一种运动路线的确定装置的框图。Fig. 7B is a block diagram of another device for determining a movement route according to an exemplary embodiment.

图8是根据一示例性实施例示出的再一种运动路线的确定装置的框图。Fig. 8 is a block diagram showing another device for determining a movement route according to an exemplary embodiment.

图9A是根据一示例性实施例示出的再一种运动路线的确定装置的框图。Fig. 9A is a block diagram of another device for determining a movement route according to an exemplary embodiment.

图9B是根据一示例性实施例示出的再一种运动路线的确定装置的框图。Fig. 9B is a block diagram of another device for determining a movement route according to an exemplary embodiment.

图10是根据一示例性实施例示出的再一种运动路线的确定装置的框图。Fig. 10 is a block diagram of another device for determining a movement route according to an exemplary embodiment.

图11是根据一示例性实施例示出的适用于运动路线的确定装置的框图。Fig. 11 is a block diagram of a device suitable for determining an exercise route according to an exemplary embodiment.

具体实施方式detailed description

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

目前,用户在外出去某个地方时,往往都需要导航,具体地:导航系统会根据用户选定的位置为用户定义多条路线,进而由用户自行选择一条路线进行运动,但相关技术中的导航方法存在一个弊端:在用户按照选定的路线出发后,选定的路线的路况很可能在出发之后发生变化,而用户往往无法及时了解前方一定距离之外的实时路况,直至用户发现时,可能已经没有机会及时地对选定的路线进行适当调整,除非停车操作、或者临时再次导航更换其他路线,这就给用户带来很大不便,也浪费了用户宝贵的时间。At present, when a user goes out to a certain place, he often needs navigation. Specifically: the navigation system will define multiple routes for the user according to the location selected by the user, and then the user chooses a route for exercising, but the navigation in related technologies There is a disadvantage in this method: after the user sets off according to the selected route, the road conditions of the selected route may change after departure, and the user often cannot keep abreast of the real-time traffic conditions ahead of a certain distance until the user finds out that it may There is no chance to properly adjust the selected route in time, unless the parking operation, or temporary navigation again to change other routes, this has just brought great inconvenience to the user and wasted valuable time of the user.

为了解决上述技术问题,本公开实施例提供了一种运动路线的确定方法,该方法可用于运动路线的确定程序、系统或装置中,且该方法对应的执行主体可以是安装有导航系统(如GPS,Global Positioning System,全球定位系统)的手机、平板、PC机(personalcomputer,个人计算机)、车辆等设备,如图1所示,该方法包括步骤S101至步骤S104:In order to solve the above technical problems, an embodiment of the present disclosure provides a method for determining a movement route, which can be used in a program, system or device for determining a movement route, and the execution subject corresponding to the method can be a navigation system (such as GPS, Global Positioning System, devices such as mobile phone, tablet, PC (personalcomputer, personal computer), vehicle of Global Positioning System, as shown in Figure 1, the method comprises step S101 to step S104:

在步骤S101中,获取预设位置的位置信息;In step S101, the location information of the preset location is acquired;

该预设位置可以是用户在任何XX位置时,指定的预设运动起点(如以该XX位置为预设运动起点)和预设运动终点。The preset position may be a preset motion starting point (for example, using the XX position as the preset motion starting point) and a preset motion end point specified by the user when the user is in any XX position.

而该预设位置的位置信息可以从接收到的来自卫星的GPS数据或者基站下发的位置数据中自动获取。The location information of the preset location can be automatically obtained from the received GPS data from the satellite or the location data sent by the base station.

在步骤S102中,根据预设位置的位置信息,获取至少一条运动路线;In step S102, at least one movement route is acquired according to the position information of the preset position;

根据该预设位置的位置信息,和本地预存储的地图可以自动确定出该预设位置所在的至少一条运动路线;According to the location information of the preset location and the locally pre-stored map, at least one movement route where the preset location is located can be automatically determined;

另外,在获取该至少一条运动路线时,还可以结合该预设位置所在路线的路况来初步获取到比较符合用户偏好和需求的至少一条运动路线。In addition, when acquiring the at least one exercise route, at least one exercise route that is more in line with the user's preferences and needs may be preliminarily acquired in combination with the road conditions of the route where the preset location is located.

在步骤S103中,在按照至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;In step S103, when exercising according to a preset exercise route in at least one exercise route, obtain current location information and current road condition information;

设备上安装的导航系统可以通过卫星来自动获取当前位置信息和当前路况信息,或者如果设备与基站相连接,则设备可以通过基站来自动获取当前位置信息和当前路况信息。The navigation system installed on the device can automatically obtain current location information and current road condition information through satellites, or if the device is connected to a base station, the device can automatically obtain current location information and current road condition information through the base station.

在步骤S104中,当当前路况信息满足预设路况条件时,根据当前位置信息,重新确定目标运动路线,其中,预设位置包括:预设运动起点和预设运动终点。In step S104, when the current road condition information satisfies the preset road condition condition, the target exercise route is re-determined according to the current location information, wherein the preset location includes: a preset exercise start point and a preset exercise end point.

在按照至少一条运动路线中的预设运动路线运动时,通过自动获取当前路况信息,可以对该预设运动路线的路况进行及时预判,以确定用户是否继续适合在该预设运动路线上继续行驶,而当该当前路况信息满足预设路况条件时,说明该预设运动路线的路况已不再适合用户继续行驶,如该预设运动路线前方的路况过于拥堵、出现故障、收费太高、该预设运动路线的耗时过多、或者该预设运动路线相比于其他可选运动路线而言已失去优势等,因而,通过根据该当前位置信息,重新确定目标运动路线,以自动地为用户重新规划新的最优运动路线,从而提高用户的导航体验,避免用户在人为地发现预设运动路线的前进路况已不再适合继续行驶时,由于人工发现的延迟性而导致用户已经没有机会及时地对选定的路线进行适当调整,除非进行停车操作、或者临时再次导航更换其他路线,同时这也可以避免浪费用户过多的宝贵时间,使用户少走弯路。When exercising according to a preset exercise route in at least one exercise route, by automatically obtaining current road condition information, the road conditions of the preset exercise route can be predicted in time to determine whether the user continues to continue on the preset exercise route driving, and when the current road condition information satisfies the preset road condition conditions, it means that the road condition of the preset exercise route is no longer suitable for the user to continue driving, such as the road condition in front of the preset exercise route is too congested, malfunctions, the toll is too high, The preset exercise route takes too much time, or the preset exercise route has lost its advantage compared with other optional exercise routes, etc. Therefore, by re-determining the target exercise route according to the current position information, to automatically Re-plan a new optimal exercise route for the user, thereby improving the user's navigation experience, and avoiding that the user has no time due to the delay of artificial discovery when the user artificially finds that the forward road conditions of the preset exercise route are no longer suitable for driving. Opportunity to make appropriate adjustments to the selected route in a timely manner, unless the parking operation is performed, or temporary re-navigation is changed to another route, and this can also avoid wasting too much precious time of the user and make the user less detours.

在一个实施例中,上述图1中的步骤S104可被执行为:In one embodiment, the above step S104 in FIG. 1 may be executed as:

当当前路况信息包括预设运动路线的第一前进道路的路况信息、且第一前进道路的路况信息满足预设路况条件时,根据当前位置信息和预设运动终点的位置信息,重新确定目标运动路线,其中,预设路况条件包括:第一前进道路的人流量达到预设人流量、第一前进道路出现故障、第一前进道路的收费达到预设收费、第一前进道路的耗时达到预设耗时中的至少一项,其中,第一前进道路的人流量达到预设人流量表示:第一前进道路过于拥堵,第一前进道路出现故障可以表示:第一前进道路积水过多、坍塌、正在施工、路段故障需要维修等,第一前进道路的收费达到预设收费可以表示:第一前进道路的收费过高超过预期,第一前进道路的耗时达到预设耗时表示:用户在该预设运动路线已耗时过多,如果再按照该第一前进道路运动,则累计耗时会达到用户可以容忍的预设耗时的临界值,或者前进道路较拥堵,再按照该第一前进道路运动时,第一前进道路的耗时将达到预设耗时。When the current road condition information includes the road condition information of the first forward road of the preset motion route, and the road condition information of the first forward road satisfies the preset road condition conditions, re-determine the target movement according to the current position information and the position information of the preset movement end point The route, wherein the preset road conditions include: the flow of people on the first forward road reaches the preset flow of people, the first forward road fails, the toll on the first forward road reaches the preset toll, and the time-consuming on the first forward road reaches the preset toll. Set at least one item in the time-consuming, wherein, the flow of people on the first forward road reaches the preset flow of people, which means: the first forward road is too congested, and failure of the first forward road can indicate: the first forward road has too much water, Collapsed, under construction, road section failure needs maintenance, etc., the toll of the first forward road reaches the preset toll can mean: the toll of the first forward road is too high and exceeds expectations, and the time-consuming of the first forward road reaches the preset time-consuming means: the user If the preset exercise route has taken too much time, if you continue to move according to the first forward road, the cumulative time-consuming will reach the threshold value of the preset time-consuming that the user can tolerate, or the forward road is congested, and then follow the first forward road. When the first forward path is moving, the time consumption of the first forward path will reach the preset time consumption.

当该当前路况信息包括预设运动路线的第一前进道路的路况信息、且第一前进道路的路况信息满足预设路况条件时,说明该预设运动路线的第一前进道路的路况出现了过于拥堵、故障、收费太高、耗时过多等情况,因而,根据当前位置信息和预设运动终点的位置信息,重新确定目标运动路线,可以自动地为用户重新规划新的从该当前位置运动至预设运动终点的最优运动路线,从而提高用户的导航体验,避免用户在人为地发现预设运动路线的前进路况已不再适合继续行驶时,由于人工发现的延迟性而导致用户已经没有机会及时地对选定的路线进行适当调整,除非停车操作、或者临时再次导航更换其他路线,同时这也可以避免浪费用户过多的宝贵时间。When the current road condition information includes the road condition information of the first forward road of the preset motion route, and the road condition information of the first forward road satisfies the preset road condition condition, it indicates that the road condition of the first forward road of the preset motion route is excessively Congestion, faults, too high charges, too much time-consuming, etc. Therefore, according to the current location information and the location information of the preset exercise end point, the target exercise route can be re-determined, and a new exercise from the current location can be automatically re-planned for the user. The optimal exercise route to the preset exercise end point, so as to improve the user's navigation experience, and prevent the user from artificially finding that the forward road conditions of the preset exercise route are no longer suitable for continuing to drive. Due to the delay of artificial discovery, the user has no Opportunity to make appropriate adjustments to the selected route in a timely manner, except for parking operations, or temporarily re-navigating to replace other routes, and this can also avoid wasting too much valuable time for users.

在一个实施例中,上述图1中的步骤S104可被执行为:In one embodiment, the above step S104 in FIG. 1 may be executed as:

当当前路况信息包括预设运动路线的第一前进道路的路况信息和至少一条运动路线中的其他运动路线的第二前进道路的路况信息、且当前路况信息满足预设路况条件时,确定其他运动路线中与当前位置信息相应的运动路线为目标运动路线,其中,预设路况条件包括:第一前进道路的人流量高于第二前进道路的人流量、第一前进道路出现故障且第二前进道路未出现故障、第一前进道路的收费高于第二前进道路的收费、第一前进道路的耗时高于第二前进道路的耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset motion route and the road condition information of the second forward road of other motion routes in at least one motion route, and the current road condition information satisfies the preset road condition condition, determine other motions The movement route corresponding to the current position information in the route is the target movement route, wherein the preset road conditions include: the flow of people on the first forward road is higher than that on the second forward road, the first forward road has a failure and the second forward road There is at least one of no road failure, the toll of the first forward road is higher than that of the second forward road, and the time consumption of the first forward road is higher than that of the second forward road.

当该当前路况信息同时包括预设运动路线的第一前进道路的路况信息和第二前进道路的路况信息、且当前路况信息满足预设路况条件时,说明该预设运动路线相比于其他可选运动路线而言已失去优势而变得劣势,因而,可以自动地确定其他运动路线中与该当前位置信息相应的运动路线为目标运动路线,以自动地为用户重新规划新的从该当前位置运动至预设运动终点的最优运动路线,从而提高用户的导航体验,避免用户在人为地发现预设运动路线的前进道路的路况已不再适合继续行驶时,由于人工发现的延迟性而导致用户已经没有机会及时地对选定的路线进行适当调整,除非停车操作、或者临时再次导航更换其他路线,同时这也可以避免浪费用户过多的宝贵时间。When the current road condition information includes the road condition information of the first forward road and the road condition information of the second forward road of the preset motion route at the same time, and the current road condition information satisfies the preset road condition condition, it means that the preset motion route is better than other possible Therefore, it can automatically determine the movement route corresponding to the current position information among other movement routes as the target movement route, so as to automatically re-plan the new movement route from the current position for the user. The optimal movement route to the preset movement end point, so as to improve the user's navigation experience, and avoid the delay caused by artificial discovery when the user artificially finds that the road conditions of the forward road of the preset movement route are no longer suitable for driving. The user has no chance to make appropriate adjustments to the selected route in a timely manner, unless the parking operation, or temporarily re-navigate to replace another route, and this can also avoid wasting too much valuable time of the user.

另外,确定其他运动路线中与当前位置信息相应的运动路线为目标运动路线可被执行为:In addition, determining the movement route corresponding to the current position information among other movement routes as the target movement route may be executed as follows:

确定其他运动路线中各运动路线与该当前位置信息的距离,进而选择该其他运动路线中距离该当前位置信息距离最近的路线为该目标运动路线。Determine the distance between each of the other moving routes and the current position information, and then select the route closest to the current position information among the other moving routes as the target moving route.

如图2A所示,在一个实施例中,上述图1所示的方法还可包括:As shown in Figure 2A, in one embodiment, the above-mentioned method shown in Figure 1 may further include:

在步骤S201中,当目标运动路线包括至少两条运动路线时,将至少两条运动路线进行显示;In step S201, when the target exercise route includes at least two exercise routes, at least two exercise routes are displayed;

在步骤S202中,根据接收到的路线选择指令,从至少两条运动路线中选择与路线选择指令相应的路线作为最终的运动路线;In step S202, according to the received route selection instruction, select the route corresponding to the route selection instruction from at least two exercise routes as the final exercise route;

当目标运动路线包括至少两条运动路线时,可以将至少两条运动路线进行显示,进而根据接收到的路线选择指令,从至少两条运动路线中选择与路线选择指令相应的用户最偏爱的最优路线作为最终的运动路线,进而根据该最终的运动路线为用户进行导航,使用户尽快到达预设运动终点,其中,该路线选择指令可以来自用户的手动点选操作,或者在显示至少两条运动路线之后,通过对用户输入的路线选择语音、或者路线选择文字进行识别后得到的。When the target exercise route includes at least two exercise routes, the at least two exercise routes can be displayed, and then according to the received route selection instruction, the user's most preferred and most corresponding to the route selection instruction is selected from the at least two exercise routes. The optimal route is used as the final exercise route, and then the user is navigated according to the final exercise route, so that the user can reach the preset end point of the exercise as soon as possible. After the exercise route, it is obtained by recognizing the route selection voice or the route selection text input by the user.

或者or

如图2B所示,在一个实施例中,上述图1所示的方法还可包括:As shown in Figure 2B, in one embodiment, the above-mentioned method shown in Figure 1 may further include:

在步骤S203中,获取用户的路线选择原则;In step S203, the user's route selection principle is acquired;

在步骤S204中,根据路线选择原则,从至少两条运动路线中选择与路线选择原则相应的路线作为最终的运动路线,其中,路线选择原则包括:耗时最少原则、路程最短原则、收费最低原则中的至少一项原则。In step S204, according to the route selection principle, select the route corresponding to the route selection principle from at least two exercise routes as the final exercise route, wherein the route selection principles include: the principle of the least time-consuming, the principle of the shortest distance, and the principle of the lowest charge at least one of the principles.

当目标运动路线包括至少两条运动路线时,还可以按照用户的路线选择原则,从该至少两条运动路线中自动地选择与该路线选择原则相应的用户认为的最优路线作为最终的运动路线,进而根据该最终的运动路线为用户进行导航,使用户尽快到达预设运动终点。When the target exercise route includes at least two exercise routes, according to the user's route selection principle, the optimal route considered by the user corresponding to the route selection principle can be automatically selected as the final exercise route from the at least two exercise routes , and then navigate for the user according to the final exercise route, so that the user can reach the preset exercise end point as soon as possible.

如图3所示,在一个实施例中,在执行步骤S103之前,上述方法还可包括:As shown in FIG. 3, in one embodiment, before performing step S103, the above method may further include:

在步骤S301中,获取预设位置所在运动线路的路况信息;In step S301, obtain the road condition information of the movement route where the preset position is located;

在步骤S302中,根据路线选择原则和预设位置所在运动线路的路况信息,从至少一条运动路线中选择预设运动路线。In step S302, a preset motion route is selected from at least one motion route according to the route selection principle and the road condition information of the motion route where the preset position is located.

在按照预设运动路线进行运动之前,还可以自动地通过卫星或者基站获取预设位置所在运动线路的路况信息,进而根据本地预存储的地图,和用户的路线选择原则和该预设位置所在运动线路的路况信息,从至少一条运动路线中自动地选择预设运动路线作为当前的最优路线。Before exercising according to the preset exercise route, it can also automatically obtain the road condition information of the exercise route where the preset position is located through satellites or base stations, and then according to the local pre-stored map, the user's route selection principle and the exercise where the preset position is located The road condition information of the route automatically selects a preset exercise route from at least one exercise route as the current optimal route.

在一个实施例中,上述图1至图2B中的步骤S103可被执行为:In one embodiment, the above step S103 in FIG. 1 to FIG. 2B may be executed as:

在按照至少一条运动路线中的预设运动路线进行运动时,实时获取当前位置信息和当前路况信息;Acquire current location information and current road condition information in real time when exercising according to at least one preset exercise route in the exercise route;

在获取当前位置信息和当前路况信息时,可以实时获取,以实时确定前进道路的路况,并实时判断是否需要重新确定目标运动路线、是否需要为用户重新规划路线。When obtaining the current location information and current road condition information, it can be obtained in real time to determine the road conditions of the road ahead in real time, and judge in real time whether it is necessary to re-determine the target movement route and whether it is necessary to re-plan the route for the user.

或者or

在一个实施例中,上述图1至图2B中的步骤S103还可被执行为:In one embodiment, step S103 in the above-mentioned FIG. 1 to FIG. 2B can also be executed as:

在按照至少一条运动路线中的预设运动路线进行运动时,按照预设时间间隔获取当前位置信息和当前路况信息。When exercising according to a preset exercise route in at least one exercise route, the current location information and the current road condition information are acquired at preset time intervals.

在获取当前位置信息和当前路况信息时,还可以按照预设时间间隔获取,这样,既能及时地确定前进道路的路况,并及时地判断是否需要重新确定目标运动路线、是否需要为用户重新规划路线,又能节省电能。When obtaining the current location information and current road condition information, it can also be obtained according to the preset time interval. In this way, the road condition of the road ahead can be determined in time, and whether it is necessary to re-determine the target movement route or re-plan for the user routes and save power.

在一个实施例中,上述图1至图2B可被执行为:In one embodiment, the aforementioned Figures 1 to 2B may be implemented as:

根据接收到的GPS数据或者基站下发的位置数据,获取预设位置的位置信息,其中,预设位置的位置信息包括:预设运动起点的位置坐标和预设运动终点的位置坐标。According to the received GPS data or the location data issued by the base station, the location information of the preset location is obtained, wherein the location information of the preset location includes: the location coordinates of the preset motion starting point and the location coordinates of the preset motion end point.

在获取预设位置的位置信息时,可以从接收到的来自卫星的GPS数据或者基站下发的位置数据中自动获取。When obtaining the position information of the preset position, it can be obtained automatically from the received GPS data from the satellite or the position data issued by the base station.

对应本公开实施例提供的上述运动路线的确定方法,本公开实施例还提供一种运动路线的确定装置,如图4所示,该装置包括:Corresponding to the method for determining the above-mentioned exercise route provided by the embodiment of the present disclosure, the embodiment of the present disclosure also provides a device for determining the exercise route, as shown in FIG. 4 , the device includes:

第一获取模块401,被配置为获取预设位置的位置信息;The first obtaining module 401 is configured to obtain position information of a preset position;

第二获取模块402,被配置为根据预设位置的位置信息,获取至少一条运动路线;The second obtaining module 402 is configured to obtain at least one movement route according to the position information of the preset position;

第三获取模块403,被配置为在按照至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;The third acquiring module 403 is configured to acquire current location information and current road condition information when exercising according to at least one preset exercise route in the exercise route;

确定模块404,被配置为当当前路况信息满足预设路况条件时,根据当前位置信息,重新确定目标运动路线,其中,预设位置包括:预设运动起点和预设运动终点。The determination module 404 is configured to re-determine the target movement route according to the current position information when the current road condition information satisfies the preset road condition condition, wherein the preset position includes: a preset movement start point and a preset movement end point.

如图5所示,在一个实施例中,上述图4中的确定模块404可以包括:As shown in FIG. 5, in an embodiment, the determining module 404 in FIG. 4 may include:

第一确定子模块4041,被配置为当当前路况信息包括预设运动路线的第一前进道路的路况信息、且第一前进道路的路况信息满足预设路况条件时,根据当前位置信息和预设运动终点的位置信息,重新确定目标运动路线,其中,预设路况条件包括:第一前进道路的人流量达到预设人流量、第一前进道路出现故障、第一前进道路的收费达到预设收费、第一前进道路的耗时达到预设耗时中的至少一项。The first determining sub-module 4041 is configured to: when the current road condition information includes the road condition information of the first forward road of the preset motion route, and the road condition information of the first forward road satisfies the preset road condition condition, according to the current position information and the preset The location information of the end point of the exercise, and re-determine the target exercise route, wherein the preset road conditions include: the flow of people on the first forward road reaches the preset flow of people, the first forward road fails, and the toll on the first forward road reaches the preset toll . The time-consuming of the first forward path reaches at least one of the preset time-consuming.

如图6所示,在一个实施例中,上述图4中的确定模块404可以包括:As shown in FIG. 6, in one embodiment, the determining module 404 in FIG. 4 may include:

第二确定子模块4042,被配置为当当前路况信息包括预设运动路线的第一前进道路的路况信息和至少一条运动路线中的其他运动路线的第二前进道路的路况信息、且当前路况信息满足预设路况条件时,确定其他运动路线中与当前位置信息相应的运动路线为目标运动路线,其中,预设路况条件包括:第一前进道路的人流量高于第二前进道路的人流量、第一前进道路出现故障且第二前进道路未出现故障、第一前进道路的收费高于第二前进道路的收费、第一前进道路的耗时高于第二前进道路的耗时中的至少一项。The second determination sub-module 4042 is configured to: when the current road condition information includes the road condition information of the first forward road of the preset motion route and the road condition information of the second forward road of other motion routes in at least one motion route, and the current road condition information When the preset road condition conditions are met, determine the movement route corresponding to the current position information among other movement routes as the target movement route, wherein the preset road condition conditions include: the flow of people on the first forward road is higher than the flow of people on the second forward road, At least one of the faults on the first forward road and no fault on the second forward road, the toll of the first forward road is higher than the toll of the second forward road, and the time consumption of the first forward road is higher than that of the second forward road. item.

如图7A所示,在一个实施例中,上述图4所示的装置还可包括:As shown in Figure 7A, in one embodiment, the device shown in Figure 4 above may further include:

显示模块701,被配置为当目标运动路线包括至少两条运动路线时,将至少两条运动路线进行显示;The display module 701 is configured to display at least two exercise routes when the target exercise route includes at least two exercise routes;

第一选择模块702,被配置为根据接收到的路线选择指令,从至少两条运动路线中选择与路线选择指令相应的路线作为最终的运动路线;或者The first selection module 702 is configured to, according to the received route selection instruction, select the route corresponding to the route selection instruction from at least two motion routes as the final motion route; or

如图7B所示,在一个实施例中,上述图4所示的装置还可包括:As shown in Figure 7B, in one embodiment, the device shown in Figure 4 above may further include:

第四获取模块703,被配置为获取用户的路线选择原则;The fourth acquiring module 703 is configured to acquire the user's route selection principle;

第二选择模块704,被配置为根据路线选择原则,从至少两条运动路线中选择与路线选择原则相应的路线作为最终的运动路线,其中,路线选择原则包括:耗时最少原则、路程最短原则、收费最低原则中的至少一项原则。The second selection module 704 is configured to select a route corresponding to the route selection principle from at least two exercise routes as the final exercise route according to the route selection principle, wherein the route selection principle includes: the principle of least time consumption and the principle of shortest distance , At least one of the principles of minimum fees.

如图8所示,在一个实施例中,上述图7B所示的装置还可包括:As shown in Figure 8, in one embodiment, the device shown in Figure 7B above may further include:

第五获取模块801,被配置为在获取当前位置信息和当前路况信息之前,获取预设位置所在运动线路的路况信息;The fifth obtaining module 801 is configured to obtain the road condition information of the movement route where the preset position is located before obtaining the current location information and the current road condition information;

第三选择模块802,被配置为根据路线选择原则和预设位置所在运动线路的路况信息,从至少一条运动路线中选择预设运动路线。The third selection module 802 is configured to select a preset movement route from at least one movement route according to the route selection principle and the road condition information of the movement route where the preset position is located.

如图9A所示,在一个实施例中,上述图4中的第三获取模块403可以包括:As shown in FIG. 9A, in one embodiment, the third obtaining module 403 in FIG. 4 may include:

第一获取子模块4031,被配置为在按照至少一条运动路线中的预设运动路线进行运动时,实时获取当前位置信息和当前路况信息;或者The first acquiring submodule 4031 is configured to acquire current location information and current road condition information in real time when exercising according to at least one preset exercise route in the exercise route; or

如图9B所示,在一个实施例中,上述图4中的第三获取模块403可以包括:As shown in FIG. 9B, in an embodiment, the third obtaining module 403 in FIG. 4 may include:

第二获取子模块4032,被配置为在按照至少一条运动路线中的预设运动路线进行运动时,按照预设时间间隔获取当前位置信息和当前路况信息。The second acquisition sub-module 4032 is configured to acquire current location information and current road condition information at preset time intervals when exercising according to at least one preset exercise route.

如图10所示,在一个实施例中,上述图4所示的第一获取模块401可以包括:As shown in FIG. 10, in one embodiment, the first acquiring module 401 shown in FIG. 4 may include:

第三获取子模块4011,被配置为根据接收到的GPS数据或者基站下发的位置数据,获取预设位置的位置信息,其中,预设位置的位置信息包括:预设运动起点的位置坐标和预设运动终点的位置坐标。The third obtaining sub-module 4011 is configured to obtain the location information of the preset location according to the received GPS data or the location data issued by the base station, wherein the location information of the preset location includes: the location coordinates of the preset starting point of movement and The position coordinates of the preset motion end point.

根据本公开实施例的第三方面,提供一种运动路线的确定装置,包括:According to a third aspect of the embodiments of the present disclosure, a device for determining a movement route is provided, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,处理器被配置为:where the processor is configured as:

获取预设位置的位置信息;Obtain the location information of the preset location;

根据所述预设位置的位置信息,获取至少一条运动路线;Acquiring at least one movement route according to the position information of the preset position;

在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;Acquire current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route;

当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,其中,所述预设位置包括:预设运动起点和预设运动终点。When the current road condition information satisfies a preset road condition condition, a target movement route is re-determined according to the current position information, wherein the preset position includes: a preset movement start point and a preset movement end point.

上述处理器还可被配置为:The processors described above can also be configured to:

所述当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,包括:The re-determining the target movement route according to the current position information when the current road condition information satisfies the preset road condition condition includes:

当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息、且所述第一前进道路的路况信息满足所述预设路况条件时,根据所述当前位置信息和所述预设运动终点的位置信息,重新确定所述目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量达到预设人流量、所述第一前进道路出现故障、所述第一前进道路的收费达到预设收费、所述第一前进道路的耗时达到预设耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset movement route, and the road condition information of the first forward road satisfies the preset road condition condition, according to the current position information and the Preset the position information of the end point of the exercise, and redetermine the target exercise route, wherein the preset road conditions include: the flow of people on the first forward road reaches the preset flow of people, the first forward road fails, At least one of the toll of the first forward road reaches a preset toll, and the time-consuming of the first forward road reaches a preset time-consuming.

上述处理器还可被配置为:The processors described above can also be configured to:

所述当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,包括:The re-determining the target movement route according to the current position information when the current road condition information satisfies the preset road condition condition includes:

当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息和所述至少一条运动路线中的其他运动路线的第二前进道路的路况信息、且所述当前路况信息满足所述预设路况条件时,确定所述其他运动路线中与所述当前位置信息相应的运动路线为目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量高于所述第二前进道路的人流量、所述第一前进道路出现故障且所述第二前进道路未出现故障、所述第一前进道路的收费高于所述第二前进道路的收费、所述第一前进道路的耗时高于所述第二前进道路的耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset motion route and the road condition information of the second forward road of other motion routes in the at least one motion route, and the current road condition information satisfies the When using the preset road conditions, determine that the motion route corresponding to the current position information among the other motion routes is the target motion route, wherein the preset road conditions include: the flow of people on the first forward road is higher than The flow of people on the second forward road, the failure of the first forward road and the failure of the second forward road, the toll of the first forward road is higher than the toll of the second forward road, the The time consumption of the first forward path is higher than at least one item of the time consumption of the second forward path.

上述处理器还可被配置为:The processors described above can also be configured to:

所述方法还包括:The method also includes:

当所述目标运动路线包括至少两条运动路线时,将所述至少两条运动路线进行显示;When the target exercise route includes at least two exercise routes, displaying the at least two exercise routes;

根据接收到的路线选择指令,从所述至少两条运动路线中选择与所述路线选择指令相应的路线作为最终的运动路线;或者According to the received route selection instruction, select the route corresponding to the route selection instruction from the at least two motion routes as the final motion route; or

获取所述用户的路线选择原则;Obtaining the user's route selection principle;

根据所述路线选择原则,从所述至少两条运动路线中选择与所述路线选择原则相应的路线作为最终的运动路线,其中,所述路线选择原则包括:耗时最少原则、路程最短原则、收费最低原则中的至少一项原则。According to the route selection principle, a route corresponding to the route selection principle is selected from the at least two exercise routes as the final exercise route, wherein the route selection principle includes: the principle of least time consumption, the principle of the shortest distance, At least one of the principles of the lowest fee principle.

上述处理器还可被配置为:The processors described above can also be configured to:

在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息之前,所述方法还包括:When exercising according to a preset exercise route in the at least one exercise route, before acquiring current location information and current road condition information, the method further includes:

获取所述预设位置所在运动线路的路况信息;Obtaining road condition information of the movement route where the preset position is located;

根据所述路线选择原则和所述预设位置所在运动线路的路况信息,从所述至少一条运动路线中选择所述预设运动路线。The preset motion route is selected from the at least one motion route according to the route selection principle and road condition information of the motion route where the preset position is located.

上述处理器还可被配置为:The processors described above can also be configured to:

所述在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息,包括:The acquisition of current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route includes:

在按照所述至少一条运动路线中的预设运动路线进行运动时,实时获取所述当前位置信息和所述当前路况信息;或者When exercising according to a preset exercise route in the at least one exercise route, acquiring the current location information and the current road condition information in real time; or

在按照所述至少一条运动路线中的预设运动路线进行运动时,按照预设时间间隔获取所述当前位置信息和所述当前路况信息。When exercising according to a preset exercise route in the at least one exercise route, the current location information and the current road condition information are acquired at preset time intervals.

上述处理器还可被配置为:The processors described above can also be configured to:

所述获取预设位置的位置信息,包括:The acquisition of the location information of the preset location includes:

根据接收到的GPS数据或者基站下发的位置数据,获取所述预设位置的位置信息,其中,所述预设位置的位置信息包括:所述预设运动起点的位置坐标和所述预设运动终点的位置坐标。According to the received GPS data or the location data issued by the base station, the location information of the preset location is obtained, wherein the location information of the preset location includes: the location coordinates of the preset starting point of movement and the preset The position coordinates of the end point of the movement.

图11是根据一示例性实施例示出的一种用于运动路线的确定装置1100的框图,该装置适用于终端设备。例如,装置1100可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个用户数字助理等。Fig. 11 is a block diagram showing an apparatus 1100 for determining an exercise route according to an exemplary embodiment, and the apparatus is applicable to a terminal device. For example, the apparatus 1100 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.

参照图11,装置1100可以包括以下一个或至少两个组件:处理组件1102,存储器1104,电源组件1106,多媒体组件1108,音频组件1110,输入/输出(I/O)接口1112,传感器组件1114,以及通信组件1116。Referring to Fig. 11, device 1100 may comprise following one or at least two components: processing component 1102, memory 1104, power supply component 1106, multimedia component 1108, audio frequency component 1110, input/output (I/O) interface 1112, sensor component 1114, and communication component 1116.

处理组件1102通常控制装置1100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1102可以包括一个或至少两个处理器1120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1102可以包括一个或至少两个模块,便于处理组件1102和其他组件之间的交互。例如,处理组件1102可以包括多媒体模块,以方便多媒体组件1108和处理组件1102之间的交互。The processing component 1102 generally controls the overall operations of the device 1100, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 1102 may include one or at least two processors 1120 to execute instructions to complete all or part of the steps of the above method. Additionally, the processing component 1102 may include one or at least two modules to facilitate interaction between the processing component 1102 and other components. For example, processing component 1102 may include a multimedia module to facilitate interaction between multimedia component 1108 and processing component 1102 .

存储器1104被配置为存储各种类型的数据以支持在装置1100的操作。这些数据的示例包括用于在装置1100上操作的任何存储对象或方法的指令,联系用户数据,电话簿数据,消息,图片,视频等。存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 1104 is configured to store various types of data to support operations at the device 1100 . Examples of such data include instructions for any stored objects or methods operating on the device 1100, contact user data, phonebook data, messages, pictures, videos, and the like. The memory 1104 can be implemented by any type of volatile or non-volatile memory device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.

电源组件1106为装置1100的各种组件提供电源。电源组件1106可以包括电源管理系统,一个或至少两个电源,及其他与为装置1100生成、管理和分配电源相关联的组件。The power supply component 1106 provides power to various components of the device 1100 . Power components 1106 may include a power management system, one or at least two power supplies, and other components associated with generating, managing, and distributing power to device 1100 .

多媒体组件1108包括在所述装置1100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或至少两个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1108包括一个前置摄像头和/或后置摄像头。当装置1100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 1108 includes a screen that provides an output interface between the device 1100 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or at least two touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense a boundary of a touch or swipe action, but also detect duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 1108 includes a front camera and/or a rear camera. When the device 1100 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件1110被配置为输出和/或输入音频信号。例如,音频组件1110包括一个麦克风(MIC),当装置1100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1104或经由通信组件1116发送。在一些实施例中,音频组件1110还包括一个扬声器,用于输出音频信号。The audio component 1110 is configured to output and/or input audio signals. For example, the audio component 1110 includes a microphone (MIC), which is configured to receive external audio signals when the device 1100 is in operation modes, such as call mode, recording mode and voice recognition mode. Received audio signals may be further stored in memory 1104 or sent via communication component 1116 . In some embodiments, the audio component 1110 also includes a speaker for outputting audio signals.

I/O接口1112为处理组件1102和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1112 provides an interface between the processing component 1102 and a peripheral interface module. The peripheral interface module may be a keyboard, a click wheel, a button, and the like. These buttons may include, but are not limited to: a home button, volume buttons, start button, and lock button.

传感器组件1114包括一个或至少两个传感器,用于为装置1100提供各个方面的状态评估。例如,传感器组件1114可以检测到装置1100的打开/关闭状态,组件的相对定位,例如所述组件为装置1100的显示器和小键盘,传感器组件1114还可以检测装置1100或装置1100一个组件的位置改变,用户与装置1100接触的存在或不存在,装置1100方位或加速/减速和装置1100的温度变化。传感器组件1114可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1114还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1114还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 1114 includes one or at least two sensors for providing various aspects of status assessment for device 1100 . For example, the sensor component 1114 can detect the open/closed state of the device 1100, the relative positioning of components, such as the display and keypad of the device 1100, and the sensor component 1114 can also detect a change in the position of the device 1100 or a component of the device 1100 , the presence or absence of user contact with the device 1100 , the device 1100 orientation or acceleration/deceleration and the temperature change of the device 1100 . Sensor assembly 1114 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. The sensor assembly 1114 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1114 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

通信组件1116被配置为便于装置1100和其他设备之间有线或无线方式的通信。装置1100可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1116经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1116还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 1116 is configured to facilitate wired or wireless communication between the apparatus 1100 and other devices. The device 1100 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1116 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,装置1100可以被一个或至少两个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。In an exemplary embodiment, apparatus 1100 may be implemented by one or at least two application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the methods described above.

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1104,上述指令可由装置1100的处理器1120执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as the memory 1104 including instructions, which can be executed by the processor 1120 of the device 1100 to implement the above method. For example, the non-transitory computer readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

一种非临时性计算机可读存储介质,当所述存储介质中的指令由上述装置1100的处理器执行时,使得上述装置1100能够执行一种运动路线的确定方法,包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the above-mentioned device 1100, the above-mentioned device 1100 can execute a method for determining a movement route, including:

获取预设位置的位置信息;Obtain the location information of the preset location;

根据所述预设位置的位置信息,获取至少一条运动路线;Acquiring at least one movement route according to the position information of the preset position;

在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息;Acquire current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route;

当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,其中,所述预设位置包括:预设运动起点和预设运动终点。When the current road condition information satisfies a preset road condition condition, a target movement route is re-determined according to the current position information, wherein the preset position includes: a preset movement start point and a preset movement end point.

在一个实施例中,所述当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,包括:In one embodiment, when the current road condition information satisfies preset road condition conditions, re-determining the target movement route according to the current location information includes:

当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息、且所述第一前进道路的路况信息满足所述预设路况条件时,根据所述当前位置信息和所述预设运动终点的位置信息,重新确定所述目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量达到预设人流量、所述第一前进道路出现故障、所述第一前进道路的收费达到预设收费、所述第一前进道路的耗时达到预设耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset movement route, and the road condition information of the first forward road satisfies the preset road condition condition, according to the current position information and the Preset the position information of the end point of the exercise, and redetermine the target exercise route, wherein the preset road conditions include: the flow of people on the first forward road reaches the preset flow of people, the first forward road fails, At least one of the toll of the first forward road reaches a preset toll, and the time-consuming of the first forward road reaches a preset time-consuming.

在一个实施例中,所述当所述当前路况信息满足预设路况条件时,根据所述当前位置信息,重新确定目标运动路线,包括:In one embodiment, when the current road condition information satisfies preset road condition conditions, re-determining the target movement route according to the current location information includes:

当所述当前路况信息包括所述预设运动路线的第一前进道路的路况信息和所述至少一条运动路线中的其他运动路线的第二前进道路的路况信息、且所述当前路况信息满足所述预设路况条件时,确定所述其他运动路线中与所述当前位置信息相应的运动路线为目标运动路线,其中,所述预设路况条件包括:所述第一前进道路的人流量高于所述第二前进道路的人流量、所述第一前进道路出现故障且所述第二前进道路未出现故障、所述第一前进道路的收费高于所述第二前进道路的收费、所述第一前进道路的耗时高于所述第二前进道路的耗时中的至少一项。When the current road condition information includes the road condition information of the first forward road of the preset motion route and the road condition information of the second forward road of other motion routes in the at least one motion route, and the current road condition information satisfies the When using the preset road conditions, determine that the motion route corresponding to the current position information among the other motion routes is the target motion route, wherein the preset road conditions include: the flow of people on the first forward road is higher than The flow of people on the second forward road, the failure of the first forward road and the failure of the second forward road, the toll of the first forward road is higher than the toll of the second forward road, the The time consumption of the first forward path is higher than at least one item of the time consumption of the second forward path.

在一个实施例中,所述方法还包括:In one embodiment, the method also includes:

当所述目标运动路线包括至少两条运动路线时,将所述至少两条运动路线进行显示;When the target exercise route includes at least two exercise routes, displaying the at least two exercise routes;

根据接收到的路线选择指令,从所述至少两条运动路线中选择与所述路线选择指令相应的路线作为最终的运动路线;或者According to the received route selection instruction, select the route corresponding to the route selection instruction from the at least two motion routes as the final motion route; or

获取所述用户的路线选择原则;Obtaining the user's route selection principle;

根据所述路线选择原则,从所述至少两条运动路线中选择与所述路线选择原则相应的路线作为最终的运动路线,其中,所述路线选择原则包括:耗时最少原则、路程最短原则、收费最低原则中的至少一项原则。According to the route selection principle, a route corresponding to the route selection principle is selected from the at least two exercise routes as the final exercise route, wherein the route selection principle includes: the principle of least time consumption, the principle of the shortest distance, At least one of the principles of the lowest fee principle.

在一个实施例中,在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息之前,所述方法还包括:In one embodiment, when exercising according to a preset exercise route in the at least one exercise route, before acquiring current location information and current road condition information, the method further includes:

获取所述预设位置所在运动线路的路况信息;Obtaining road condition information of the movement route where the preset position is located;

根据所述路线选择原则和所述预设位置所在运动线路的路况信息,从所述至少一条运动路线中选择所述预设运动路线。The preset motion route is selected from the at least one motion route according to the route selection principle and road condition information of the motion route where the preset position is located.

在一个实施例中,所述在按照所述至少一条运动路线中的预设运动路线进行运动时,获取当前位置信息和当前路况信息,包括:In one embodiment, the acquiring current location information and current road condition information when exercising according to a preset exercise route in the at least one exercise route includes:

在按照所述至少一条运动路线中的预设运动路线进行运动时,实时获取所述当前位置信息和所述当前路况信息;或者When exercising according to a preset exercise route in the at least one exercise route, acquiring the current location information and the current road condition information in real time; or

在按照所述至少一条运动路线中的预设运动路线进行运动时,按照预设时间间隔获取所述当前位置信息和所述当前路况信息。When exercising according to a preset exercise route in the at least one exercise route, the current location information and the current road condition information are acquired at preset time intervals.

在一个实施例中,所述获取预设位置的位置信息,包括:In one embodiment, the acquiring the location information of the preset location includes:

根据接收到的GPS数据或者基站下发的位置数据,获取所述预设位置的位置信息,其中,所述预设位置的位置信息包括:所述预设运动起点的位置坐标和所述预设运动终点的位置坐标。According to the received GPS data or the location data issued by the base station, the location information of the preset location is obtained, wherein the location information of the preset location includes: the location coordinates of the preset starting point of movement and the preset The position coordinates of the end point of the movement.

本领域技术用户员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will be readily apparent to users skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any modification, use or adaptation of the present disclosure, and these modifications, uses or adaptations follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed in the present disclosure . The specification and examples are to be considered exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It should be understood that the present disclosure is not limited to the precise constructions which have been described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (15)

1. the determination method of a moving line, it is characterised in that including:
Obtain the positional information of predeterminated position;
According to the positional information of described predeterminated position, obtain at least one moving line;
When moving according to the predetermined movement route in described at least one moving line, obtain current location information and work as Front traffic information;
When described current traffic information meets and presets road conditions condition, according to described current location information, redefine target fortune Dynamic route, wherein, described predeterminated position includes: predetermined movement starting point and predetermined movement terminal.
Method the most according to claim 1, it is characterised in that
Described when described current traffic information meets and presets road conditions condition, according to described current location information, redefine mesh Mark moving line, including:
When described current traffic information includes the traffic information and described first of the first forward march of described predetermined movement route When the traffic information of forward march meets described default road conditions condition, whole according to described current location information and described predetermined movement The positional information of point, redefines described target travel route, and wherein, described default road conditions condition includes: described first advances The flow of the people of road reaches to preset flow of the people, described first forward march breaks down, the charge of described first forward march reaches To default charge, described first forward march time-consumingly reach preset time-consuming at least one.
Method the most according to claim 1, it is characterised in that
Described when described current traffic information meets and presets road conditions condition, according to described current location information, redefine mesh Mark moving line, including:
When described current traffic information include the first forward march of described predetermined movement route traffic information and described at least Article one, traffic information and the described current traffic information of the second forward march of other moving lines in moving line meets institute When stating default road conditions condition, determine that in other moving lines described, moving line corresponding with described current location information is target Moving line, wherein, described default road conditions condition includes: the flow of the people of described first forward march is higher than access before described second The flow of the people on road, described first forward march break down and described second forward march does not breaks down, described first advance The charge of road higher than the charge of described second forward march, described first forward march time-consuming higher than described second before access Road time-consuming at least one.
Method the most according to claim 1, it is characterised in that described method also includes:
When described target travel route includes at least two moving lines, described at least two moving lines are shown;
According to the routing command received, select and described routing command phase from described at least two moving lines The route answered is as final moving line;Or
Obtain the principle of choosing line of described user;
According to described principle of choosing line, select corresponding with described principle of choosing line from described at least two moving lines Route is as final moving line, and wherein, described principle of choosing line includes: time-consuming minimum principle, the shortest principle of distance, receipts Take at least one principle in minimum principle.
Method the most according to claim 4, it is characterised in that
When moving according to the predetermined movement route in described at least one moving line, obtain current location information and work as Before front traffic information, described method also includes:
Obtain the traffic information of described predeterminated position place movement line;
According to described principle of choosing line and the traffic information of described predeterminated position place movement line, from described at least one fortune Dynamic route selects described predetermined movement route.
Method the most according to claim 1, it is characterised in that
Described when moving according to the predetermined movement route in described at least one moving line, obtain current location information With current traffic information, including:
When moving according to the predetermined movement route in described at least one moving line, obtain described current location in real time Information and described current traffic information;Or
When moving according to the predetermined movement route in described at least one moving line, obtain according to prefixed time interval Described current location information and described current traffic information.
Method the most according to any one of claim 1 to 6, it is characterised in that
The positional information of described acquisition predeterminated position, including:
The position data issued according to the gps data received or base station, obtains the positional information of described predeterminated position, its In, the positional information of described predeterminated position includes: the position coordinates of described predetermined movement starting point and described predetermined movement terminal Position coordinates.
8. the determination device of a moving line, it is characterised in that including:
First acquisition module, for obtaining the positional information of predeterminated position;
Second acquisition module, for the positional information according to described predeterminated position, obtains at least one moving line;
3rd acquisition module, for when moving according to the predetermined movement route in described at least one moving line, obtains Take current location information and current traffic information;
Determine module, for when described current traffic information meets and presets road conditions condition, according to described current location information, weight Newly determined target travel route, wherein, described predeterminated position includes: predetermined movement starting point and predetermined movement terminal.
Device the most according to claim 8, it is characterised in that
Described determine that module includes:
First determines submodule, for including the first forward march of described predetermined movement route when described current traffic information When the traffic information of traffic information and described first forward march meets described default road conditions condition, according to described current location Information and the positional information of described predetermined movement terminal, redefine described target travel route, wherein, described default road conditions bar Part includes: the flow of the people of described first forward march reach to preset flow of the people, described first forward march break down, described the The charge of one forward march reach to preset charge, described first forward march time-consumingly reach preset time-consuming at least one.
Device the most according to claim 8, it is characterised in that
Described determine that module includes:
Second determines submodule, for including the first forward march of described predetermined movement route when described current traffic information The traffic information of the second forward march of other moving lines in traffic information and described at least one moving line and described When current traffic information meets described default road conditions condition, determine in other moving lines described with described current location information phase The moving line answered is target travel route, and wherein, described default road conditions condition includes: the flow of the people of described first forward march Higher than the flow of the people of described second forward march, described first forward march breaks down and described second forward march does not occurs Fault, described first forward march charge higher than the charge of described second forward march, described first forward march time-consuming Higher than described second forward march time-consuming at least one.
11. devices according to claim 8, it is characterised in that described device also includes:
Display module, for when described target travel route includes at least two moving lines, by described at least two motions Route shows;
First selects module, for according to the routing command that receives, select from described at least two moving lines with The corresponding route of described routing command is as final moving line;Or
4th acquisition module, for obtaining the principle of choosing line of described user;
Second selects module, for according to described principle of choosing line, selects with described from described at least two moving lines The corresponding route of principle of choosing line is as final moving line, and wherein, described principle of choosing line includes: time-consuming minimum former Then, the shortest principle of distance, at least one principle of charging in minimum principle.
12. devices according to claim 11, it is characterised in that described device also includes:
5th acquisition module, for, before obtaining current location information and current traffic information, obtaining described predeterminated position institute Traffic information at movement line;
3rd selects module, believes for the road conditions according to described principle of choosing line and described predeterminated position place movement line Breath, selects described predetermined movement route from described at least one moving line.
13. devices according to claim 8, it is characterised in that
Described 3rd acquisition module includes:
First obtains submodule, is used for when moving according to the predetermined movement route in described at least one moving line, Obtain described current location information and described current traffic information in real time;Or
Second obtains submodule, is used for when moving according to the predetermined movement route in described at least one moving line, Described current location information and described current traffic information is obtained according to prefixed time interval.
14. according to Claim 8 to the device according to any one of 13, it is characterised in that
Described first acquisition module includes:
3rd obtains submodule, for the position data issued according to the gps data received or base station, obtains described presetting The positional information of position, wherein, the positional information of described predeterminated position includes: the position coordinates of described predetermined movement starting point and institute State the position coordinates of predetermined movement terminal.
The acquisition device of 15. 1 kinds of moving lines, it is characterised in that including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtain the positional information of predeterminated position;
According to the positional information of described predeterminated position, obtain at least one moving line;
When moving according to the predetermined movement route in described at least one moving line, obtain current location information and work as Front traffic information;
When described current traffic information meets and presets road conditions condition, according to described current location information, redefine target fortune Dynamic route, wherein, described predeterminated position includes: predetermined movement starting point and predetermined movement terminal.
CN201610483638.4A 2016-06-27 2016-06-27 The determination method and device of moving line Pending CN106096794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610483638.4A CN106096794A (en) 2016-06-27 2016-06-27 The determination method and device of moving line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610483638.4A CN106096794A (en) 2016-06-27 2016-06-27 The determination method and device of moving line

Publications (1)

Publication Number Publication Date
CN106096794A true CN106096794A (en) 2016-11-09

Family

ID=57213537

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610483638.4A Pending CN106096794A (en) 2016-06-27 2016-06-27 The determination method and device of moving line

Country Status (1)

Country Link
CN (1) CN106096794A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106767758A (en) * 2016-12-20 2017-05-31 北京小米移动软件有限公司 route recommendation method and device
CN107560611A (en) * 2017-08-21 2018-01-09 北京小米移动软件有限公司 Moving line acquisition methods and device
CN108133741A (en) * 2017-12-21 2018-06-08 莆田市烛火信息技术有限公司 A kind of user movement layout of roads method, user terminal, server end and Intelligent bracelet
CN108134983A (en) * 2016-11-30 2018-06-08 巨码科技股份有限公司 Method and system for providing location-based information according to speed
WO2018157776A1 (en) * 2017-02-28 2018-09-07 华为技术有限公司 Path planning method and wearable device
CN110442121A (en) * 2018-05-03 2019-11-12 北京京东尚科信息技术有限公司 A method and device for selecting a transport vehicle route
CN111798015A (en) * 2019-04-08 2020-10-20 北京嘀嘀无限科技发展有限公司 A planning route adjustment method, device, electronic device and storage medium
CN112581750A (en) * 2019-09-29 2021-03-30 北京地平线机器人技术研发有限公司 Vehicle running control method and device, readable storage medium and electronic equipment
CN116149330A (en) * 2023-02-15 2023-05-23 上海快仓智能科技有限公司 Robot path planning method, device, equipment, storage medium and program product

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101187563A (en) * 2006-11-17 2008-05-28 行毅科技股份有限公司 Vehicle dynamic navigation method and system
CN101566479A (en) * 2008-04-25 2009-10-28 佛山市顺德区顺达电脑厂有限公司 Navigation device and method for predicting total consumed time by utilizing navigation programming route
WO2013105869A1 (en) * 2012-01-13 2013-07-18 Pulse Function F6 Limited Telematics system with 3d inertial sensors
CN105651293A (en) * 2015-12-30 2016-06-08 联动优势科技有限公司 Navigation method and navigation device for route planning

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101187563A (en) * 2006-11-17 2008-05-28 行毅科技股份有限公司 Vehicle dynamic navigation method and system
CN101566479A (en) * 2008-04-25 2009-10-28 佛山市顺德区顺达电脑厂有限公司 Navigation device and method for predicting total consumed time by utilizing navigation programming route
WO2013105869A1 (en) * 2012-01-13 2013-07-18 Pulse Function F6 Limited Telematics system with 3d inertial sensors
CN105651293A (en) * 2015-12-30 2016-06-08 联动优势科技有限公司 Navigation method and navigation device for route planning

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108134983A (en) * 2016-11-30 2018-06-08 巨码科技股份有限公司 Method and system for providing location-based information according to speed
CN106767758A (en) * 2016-12-20 2017-05-31 北京小米移动软件有限公司 route recommendation method and device
WO2018157776A1 (en) * 2017-02-28 2018-09-07 华为技术有限公司 Path planning method and wearable device
US10709934B2 (en) 2017-02-28 2020-07-14 Huawei Technologies Co., Ltd. Route planning method and wearable device
CN107560611A (en) * 2017-08-21 2018-01-09 北京小米移动软件有限公司 Moving line acquisition methods and device
CN108133741A (en) * 2017-12-21 2018-06-08 莆田市烛火信息技术有限公司 A kind of user movement layout of roads method, user terminal, server end and Intelligent bracelet
CN110442121A (en) * 2018-05-03 2019-11-12 北京京东尚科信息技术有限公司 A method and device for selecting a transport vehicle route
CN111798015A (en) * 2019-04-08 2020-10-20 北京嘀嘀无限科技发展有限公司 A planning route adjustment method, device, electronic device and storage medium
CN111798015B (en) * 2019-04-08 2024-05-07 北京嘀嘀无限科技发展有限公司 A method, device, electronic device and storage medium for adjusting a planned route
CN112581750A (en) * 2019-09-29 2021-03-30 北京地平线机器人技术研发有限公司 Vehicle running control method and device, readable storage medium and electronic equipment
CN112581750B (en) * 2019-09-29 2022-08-09 北京地平线机器人技术研发有限公司 Vehicle running control method and device, readable storage medium and electronic equipment
CN116149330A (en) * 2023-02-15 2023-05-23 上海快仓智能科技有限公司 Robot path planning method, device, equipment, storage medium and program product

Similar Documents

Publication Publication Date Title
CN106096794A (en) The determination method and device of moving line
JP6123120B2 (en) Method and terminal for discovering augmented reality objects
CN109029479B (en) Navigation reminder method and device, electronic device, and computer-readable storage medium
US10063769B2 (en) Electronic apparatus
CN105974357A (en) Method and device for positioning terminal
CN108986538A (en) Parking space indication method, device, terminal and system
CN104318803A (en) Parking information prediction method and apparatus
CN108627176B (en) Screen brightness adjusting method and related product
CN105388503A (en) Navigation method and device
CN106647779A (en) Flying equipment landing method and flying equipment
CN106056701A (en) Prompting method and promoting apparatus
CN108615140A (en) Stroke reminding method, apparatus and storage medium
CN106339220A (en) Taxi-taking information display method and device
CN110715672B (en) Navigation path planning method and device
CN106779174A (en) Route planning method, apparatus and system
CN107367742A (en) A kind of electricity saving method based on navigation, device and electronic equipment
CN106870180A (en) The method for closing and device of automatic start-stop function
CN106226797B (en) Athletic ground information-pushing method and device
CN105448085B (en) Go across the road reminding method, device and terminal device
WO2016045119A1 (en) Navigation method and terminal
CN106228086A (en) Obtain the method and device of positional information
CN106021533A (en) Application pushing method and device
CN106274908A (en) The control method of vehicle functions and device
CN106777044A (en) Picture method for pushing and device
CN109961646B (en) Road condition information error correction method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20161109

RJ01 Rejection of invention patent application after publication