技术领域technical field
本公开涉及信息处理技术领域,尤其涉及运动路线获取方法及装置。The present disclosure relates to the technical field of information processing, and in particular to a method and device for obtaining a motion route.
背景技术Background technique
随着智能手机和智能手环等终端设备的普及,以及全民健身的兴起,越来越多的人选择智能终端设备作为运动的智能辅助设备。人们在运动的过程中,会使用智能终端设备中的运动应用软件来记录运动轨迹、运动时间、以及运动过程中的卡路里消耗量等。With the popularization of terminal devices such as smart phones and smart bracelets, and the rise of national fitness, more and more people choose smart terminal devices as intelligent auxiliary equipment for sports. When people are exercising, they will use the exercise application software in the smart terminal device to record the trajectory, exercise time, and calorie consumption during exercise.
发明内容Contents of the invention
为克服相关技术中存在的问题,本公开实施例提供运动路线获取方法及装置。所述技术方案如下:In order to overcome the problems existing in related technologies, embodiments of the present disclosure provide a method and device for obtaining a motion route. Described technical scheme is as follows:
根据本公开实施例的第一方面,提供一种运动路线获取方法,包括:According to the first aspect of the embodiments of the present disclosure, there is provided a method for obtaining a motion route, including:
获取预设图形;Get preset graphics;
根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;Determine the target movement route in the map according to the shape of the preset graphic and the information of the map;
输出所述目标运动路线。Output the target motion route.
本公开的实施例提供的技术方案可以包括以下有益效果:通过获取预设图形,进而根据预设图形的形状和地图的信息,在地图中确定目标运动路线,并输出目标运动路线。其中,可以根据预设的图形来确定用户的目标运动路线,从而用户在根据目标运动路线进行运动后的运动轨迹可以与预设图形相同,有效提升了用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: by acquiring preset graphics, and then according to the shape of the preset graphics and map information, determine the target movement route in the map, and output the target movement route. Wherein, the user's target motion route can be determined according to the preset graphics, so that the user's motion trajectory after exercising according to the target motion route can be the same as the preset graphics, which effectively improves user experience.
在一个实施例中,所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:In one embodiment, the determining the target movement route in the map according to the shape of the preset graphic and map information includes:
获取所述地图中的道路信息;Obtain road information in the map;
根据所述预设图形的形状,在所述道路信息中确定N条运动道路,所述N条运动道路所组成的路线的形状与所述预设图形的形状相同,其中,N为大于0的整数;According to the shape of the preset graphic, determine N moving roads in the road information, the shape of the route formed by the N moving roads is the same as the shape of the preset graphic, where N is greater than 0 integer;
将所述N条运动道路所组成的路线作为所述目标运动路线。The route formed by the N moving roads is used as the target moving route.
在一个实施例中,所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:In one embodiment, the determining the target movement route in the map according to the shape of the preset graphic and map information includes:
根据所述预设图形的形状和所述地图的信息,在所述地图中确定多条候选运动路线;determining a plurality of candidate motion routes in the map according to the shape of the preset graphic and the information of the map;
接收运动路线指定指令,所述运动路线指定指令用于指示在所述多条候选运动路线中选择的目标运动路线;receiving a movement route designation instruction, the movement route designation instruction being used to indicate a target movement route selected among the plurality of candidate movement routes;
根据所述运动路线指定指令确定所述目标运动路线。The target movement route is determined according to the movement route specifying instruction.
在一个实施例中,所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:In one embodiment, the determining the target movement route in the map according to the shape of the preset graphic and map information includes:
接收运动范围指定指令,所述运动范围指定指令用于指示在所述地图中的运动范围;receiving a range-of-motion specification instruction indicating a range of motion in the map;
获取所述运动范围内的道路信息;Obtain road information within the range of motion;
根据所述预设图形的形状和所述运动范围内的道路信息确定所述目标运动路线。The target movement route is determined according to the shape of the preset graphic and road information within the movement range.
在一个实施例中,所述获取预设图形包括:In one embodiment, the obtaining preset graphics includes:
接收图形指定指令,所述图形指定指令中携带用户在图形数据库中选择的所述预设图形,或,用户输入的所述预设图形;receiving a graphic specification instruction, the graphic specification instruction carrying the preset graphic selected by the user in the graphic database, or the preset graphic input by the user;
根据所述图形指定指令获取所述预设图形。The preset graphics are acquired according to the graphics specifying instruction.
在一个实施例中,接收图形指定指令,所述图形指定指令中携带用户输入的所述预设图形;In one embodiment, a graphic designation instruction is received, and the graphic designation command carries the preset graphic input by the user;
根据所述图形指定指令获取所述预设图形。The preset graphics are acquired according to the graphics specifying instruction.
在一个实施例中,所述输出所述目标运动路线之后,还包括:In one embodiment, after said outputting said target motion route, it also includes:
获取终端设备的地理位置;Obtain the geographic location of the terminal device;
获取所述目标运动路线中与所述终端设备的地理位置距离最近的位置;Obtaining the position closest to the geographic location of the terminal device in the target movement route;
确定与所述终端设备的地理位置距离最近的位置为所述目标运动路线的运动起始点;Determining the location closest to the geographic location of the terminal device as the starting point of the target movement route;
根据所述运动起始点和所述目标运动路线确定与所述目标运动路线对应的导航路线;determining a navigation route corresponding to the target movement route according to the movement starting point and the target movement route;
输出所述导航路线。Output the navigation route.
根据本公开实施例的第二方面,提供一种运动路线获取装置,包括:According to a second aspect of an embodiment of the present disclosure, there is provided a device for obtaining a motion route, including:
第一获取模块,用于获取预设图形;The first obtaining module is used to obtain preset graphics;
第一确定模块,用于根据所述第一获取模块获取的所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;A first determination module, configured to determine a target movement route in the map according to the shape of the preset graphic and map information acquired by the first acquisition module;
第一输出模块,用于输出所述第一确定模块确定的所述目标运动路线。A first output module, configured to output the target movement route determined by the first determination module.
在一个实施例中,所述第一确定模块包括:第一获取子模块、第一确定子模块和第二确定子模块;In one embodiment, the first determination module includes: a first acquisition submodule, a first determination submodule, and a second determination submodule;
所述第一获取子模块,用于获取所述地图中的道路信息;The first acquisition submodule is used to acquire road information in the map;
所述第一确定子模块,用于根据所述第一获取模块获取的所述预设图形的形状,在所述第一获取子模块获取的所述道路信息中确定N条运动道路,所述N条运动道路所组成的路线的形状与所述预设图形的形状相同,其中,N为大于0的整数;The first determination submodule is configured to determine N moving roads in the road information acquired by the first acquisition submodule according to the shape of the preset graphic acquired by the first acquisition module, the The shape of the route composed of N moving roads is the same as the shape of the preset graphic, where N is an integer greater than 0;
所述第二确定子模块,用于将所述第一确定子模块确定的所述N条运动道路所组成的路线作为所述目标运动路线。The second determining submodule is configured to use the route composed of the N moving roads determined by the first determining submodule as the target moving route.
在一个实施例中,所述第一确定模块包括:第三确定子模块、第一接收子模块和第四确定子模块;In one embodiment, the first determining module includes: a third determining submodule, a first receiving submodule, and a fourth determining submodule;
所述第三确定子模块,用于根据所述第一获取模块获取的所述预设图形的形状和所述地图的信息,在所述地图中确定多条候选运动路线;The third determination submodule is configured to determine a plurality of candidate motion routes in the map according to the shape of the preset graphic and the information of the map acquired by the first acquisition module;
所述第一接收子模块,用于接收运动路线指定指令,所述运动路线指定指令用于指示在所述多条候选运动路线中选择的目标运动路线;The first receiving submodule is configured to receive a movement route designation instruction, and the movement route designation instruction is used to indicate a target movement route selected among the plurality of candidate movement routes;
所述第四确定子模块,用于根据所述第一接收子模块接收的所述运动路线指定指令确定所述目标运动路线。The fourth determination submodule is configured to determine the target movement route according to the movement route specifying instruction received by the first receiving submodule.
在一个实施例中,所述第一确定模块包括:第二接收子模块、第二获取子模块和第五确定子模块;In one embodiment, the first determining module includes: a second receiving submodule, a second obtaining submodule, and a fifth determining submodule;
所述第二接收子模块,用于接收运动范围指定指令,所述运动范围指定指令用于指示在所述地图中的运动范围;The second receiving submodule is configured to receive a movement range specifying instruction, and the movement range specifying instruction is used to indicate a movement range in the map;
所述第二获取子模块,用于获取所述第二接收子模块接收的所述运动范围内的道路信息;The second acquiring submodule is configured to acquire road information within the movement range received by the second receiving submodule;
所述第五确定子模块,用于根据所述第一获取模块获取的所述预设图形的形状和所述第二获取子模块获取的所述运动范围内的道路信息确定所述目标运动路线。The fifth determination submodule is configured to determine the target movement route according to the shape of the preset graphic acquired by the first acquisition module and the road information within the movement range acquired by the second acquisition submodule .
在一个实施例中,所述第一获取模块包括:第三接收子模块和第三获取子模块;In one embodiment, the first acquiring module includes: a third receiving submodule and a third acquiring submodule;
所述第三接收子模块,用于接收图形指定指令,所述图形指定指令中携带用户在图形数据库中选择的所述预设图形,或,用户输入的所述预设图形;The third receiving submodule is configured to receive a graphic designation instruction, where the graphic designation command carries the preset graphic selected by the user in the graphic database, or the preset graphic input by the user;
所述第三获取子模块,用于根据所述第三接收子模块接收的所述图形指定指令获取所述预设图形。The third obtaining submodule is configured to obtain the preset graphics according to the graphics specifying instruction received by the third receiving submodule.
在一个实施例中,所述装置还包括:第二获取模块、第三获取模块、第二确定模块、第三确定模块和第二输出模块;In one embodiment, the device further includes: a second acquisition module, a third acquisition module, a second determination module, a third determination module, and a second output module;
所述第二获取模块,用于获取终端设备的地理位置;The second acquiring module is configured to acquire the geographic location of the terminal device;
所述第三获取模块,用于获取所述目标运动路线中与所述第二获取模块获取的所述终端设备的地理位置距离最近的位置;The third obtaining module is configured to obtain a position in the target movement route closest to the geographic location of the terminal device obtained by the second obtaining module;
所述第二确定模块,用于确定与所述第三获取模块获取的所述终端设备的地理位置距离最近的位置为所述目标运动路线的运动起始点;The second determination module is configured to determine that the location closest to the geographic location of the terminal device acquired by the third acquisition module is the starting point of the target movement route;
所述第三确定模块,用于根据所述第二确定模块确定的所述运动起始点和所述目标运动路线确定与所述目标运动路线对应的导航路线;The third determination module is configured to determine a navigation route corresponding to the target movement route according to the movement starting point and the target movement route determined by the second determination module;
所述第二输出模块,用于输出所述第三确定模块确定的所述导航路线。The second output module is configured to output the navigation route determined by the third determination module.
根据本公开实施例的第三方面,提供一种运动路线获取装置,包括:According to a third aspect of the embodiments of the present disclosure, there is provided a device for obtaining a motion route, including:
处理器;processor;
用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;
其中,所述处理器被配置为:Wherein, the processor is configured as:
获取预设图形;Get preset graphics;
根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;Determine the target movement route in the map according to the shape of the preset graphic and the information of the map;
输出所述目标运动路线。Output the target motion route.
根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现以下步骤:According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, on which computer instructions are stored, and when the instructions are executed by a processor, the following steps are implemented:
获取预设图形;Get preset graphics;
根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;Determine the target movement route in the map according to the shape of the preset graphic and the information of the map;
输出所述目标运动路线。Output the target motion route.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。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 flow chart of a method for acquiring a motion route according to an exemplary embodiment 1.
图2是根据一示例性实施例一示出的运动路线获取方法中步骤S102的流程图。Fig. 2 is a flow chart of step S102 in the method for obtaining a motion route according to an exemplary embodiment 1.
图3是根据一示例性实施例示出的预设图形的示意图。Fig. 3 is a schematic diagram of preset graphics according to an exemplary embodiment.
图4是根据一示例性实施例示出的道路信息的示意图。Fig. 4 is a schematic diagram showing road information according to an exemplary embodiment.
图5是根据一示例性实施例二示出的运动路线获取方法中步骤S102的流程图。Fig. 5 is a flow chart of step S102 in the method for obtaining an exercise route according to a second exemplary embodiment.
图6是根据一示例性实施例三示出的运动路线获取方法中步骤S102的流程图。Fig. 6 is a flow chart of step S102 in the method for obtaining an exercise route according to a third exemplary embodiment.
图7是根据一示例性实施例二示出的运动路线获取方法的流程图。Fig. 7 is a flow chart of a method for obtaining an exercise route according to a second exemplary embodiment.
图8是根据一示例性实施例三示出的运动路线获取方法的流程图。Fig. 8 is a flow chart of a method for obtaining an exercise route according to a third exemplary embodiment.
图9是根据一示例性实施例一示出的界面显示示意图。Fig. 9 is a schematic diagram of interface display according to a first exemplary embodiment.
图10是根据一示例性实施例二示出的界面显示示意图。Fig. 10 is a schematic diagram of interface display according to a second exemplary embodiment.
图11是根据一示例性实施例一示出的一种运动路线获取装置的框图。Fig. 11 is a block diagram of a device for acquiring a movement route according to a first exemplary embodiment.
图12是根据一示例性实施例一示出的一种运动路线获取装置中第一确定模块12的框图。Fig. 12 is a block diagram of a first determination module 12 in a device for obtaining a motion route according to an exemplary embodiment 1.
图13是根据一示例性实施例二示出的一种运动路线获取装置中第一确定模块12的框图。Fig. 13 is a block diagram of a first determination module 12 in a device for acquiring a movement route according to a second exemplary embodiment.
图14是根据一示例性实施例三示出的一种运动路线获取装置中第一确定模块12的框图。Fig. 14 is a block diagram of a first determining module 12 in a device for acquiring a movement route according to a third exemplary embodiment.
图15是根据一示例性实施例示出的一种运动路线获取装置中第一获取模块11的框图。Fig. 15 is a block diagram of a first acquiring module 11 in an exercise route acquiring device according to an exemplary embodiment.
图16是根据一示例性实施例二示出的一种运动路线获取装置的框图。Fig. 16 is a block diagram of a device for acquiring a movement route according to a second exemplary embodiment.
图17是根据一示例性实施例示出的一种用于运动路线获取装置80的框图。Fig. 17 is a block diagram showing a device 80 for acquiring a movement 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.
本公开中,通过获取预设图形,进而根据预设图形的形状和地图的信息,在地图中确定目标运动路线,并输出目标运动路线。其中,可以根据预设的图形来确定用户的目标运动路线,从而用户在根据目标运动路线进行运动后的运动轨迹可以与预设图形相同,有效提升了用户体验。In the present disclosure, by acquiring a preset graphic, and further according to the shape of the preset graphic and the information of the map, the target movement route is determined in the map, and the target movement route is output. Wherein, the user's target motion route can be determined according to the preset graphics, so that the user's motion trajectory after exercising according to the target motion route can be the same as the preset graphics, which effectively improves user experience.
图1是根据一示例性实施例一示出的运动路线获取方法的流程图,如图1所示,该方法包括以下步骤S101-S103:Fig. 1 is a flow chart of a method for obtaining a motion route according to an exemplary embodiment 1. As shown in Fig. 1 , the method includes the following steps S101-S103:
在步骤S101中,获取预设图形。In step S101, a preset graphic is acquired.
在一种可实现方式中,上述获取预设图形包括:接收图形指定指令,该图形指定指令中携带用户在图形数据库中选择的预设图形;根据图形指定指令获取预设图形。In a practicable manner, the acquisition of the preset graphic includes: receiving a graphic designation instruction, the graphic designation command carrying the preset graphic selected by the user in the graphic database; and acquiring the preset graphic according to the graphic designation instruction.
可以预存一图形数据库,该图形数据库中包括各种预设图形,当用户想要指定运动路线时,可以从上述的图形数据库中选择感兴趣的预设图形即可。A graph database can be prestored, and the graph database includes various preset graphs. When the user wants to designate an exercise route, he can select the preset graph he is interested in from the above graph database.
示例的,图形数据库如表1所示,在表1中,预设图形可以为具体的形状,例如:“☆”和“◇”;预设图形也可以为字母,例如:“A”;预设图形也可以为汉字,例如:“王”。As an example, the graph database is shown in Table 1. In Table 1, the preset graph can be a specific shape, for example: "☆" and "◇"; the preset graphic can also be a letter, for example: "A"; the preset graphic can also be a Chinese character, for example: "王".
表1Table 1
例如:当用户在上述表1的图形数据库中选择的预设图形为:“王”时,用户点击“王”所在的表项,此时,便向运动路线获取装置发送一图形指定指令,该图形指定指令中携带用户在图形数据库中选择的预设图形为“王”,当运动路线获取装置接收到该图形指定指令后,便可以根据该图形指定指令确定用户选择的预设图形为“王”。For example: when the preset graphic selected by the user in the graphic database of the above-mentioned Table 1 is: "King", the user clicks on the table item where "King" is located, and at this moment, a graphic designation instruction is sent to the motion route acquisition device, the The graphic designation instruction carries the preset graphic selected by the user in the graphic database as "King". ".
本公开的实施例提供的技术方案可以包括以下有益效果:用户通过在图形数据库中选择预设图形,可以简化用户指定运动路线的步骤,有效降低了运动路线获取的复杂度。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: the user can simplify the step of specifying the exercise route by selecting a preset graphic in the graphic database, and effectively reduce the complexity of acquiring the exercise route.
为了进一步的提升用户体验,以及提升预设图形形状的灵活性以及个性化,而不是仅仅在图形数据库中选择预设图形,在另一种可实现方式中,上述获取预设图形包括:接收图形指定指令,该图形指定指令中携带用户输入的预设图形;根据图形指定指令获取预设图形。In order to further improve the user experience, and improve the flexibility and personalization of the shape of the preset graphics, instead of just selecting the preset graphics in the graphics database, in another practicable way, the above-mentioned acquisition of the preset graphics includes: receiving the graphics A specified instruction, the graphic specified instruction carries a preset graphic input by the user; and the preset graphic is obtained according to the graphic specified command.
示例的,可以在运动路线获取装置中预设一图形绘制界面,当用户想要指定运动路线时,可以在图形绘制界面中手动绘制自己心仪的预设图形,例如:当用户绘制了预设图形后,可以点击确定按钮,此时,便向运动路线获取装置发送一图形指定指令,该图形指定指令中携带用户输入的预设图形当运动路线获取装置接收到该图形指定指令后,便可以根据该图形指定指令确定用户输入的预设图形为For example, a graphical drawing interface can be preset in the exercise route acquisition device. When the user wants to specify an exercise route, he can manually draw his favorite preset graphics in the graphical drawing interface, for example: After the user draws the preset graphics, he can click the OK button. At this time, a graphic designation instruction is sent to the motion route acquisition device, and the graphic designation command carries the preset graphics input by the user. After the motion route acquisition device receives the graphic designation instruction, it can determine the preset graphic input by the user according to the graphic designation instruction as
值得注意的是,上述的图形仅仅为一种举例,在实际应用中也可以为其他形状,本公开不对其加以限制。It should be noted that the above figure is only an example, and may also be in other shapes in practical applications, which is not limited by the present disclosure.
本公开的实施例提供的技术方案可以包括以下有益效果:通过用户输入的预设图形,可以满足用户个性化运动路线的制定,有效提升了用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: the preset graphics input by the user can satisfy the user's formulation of a personalized exercise route, and effectively improve the user experience.
在步骤S102中,根据预设图形的形状和地图的信息,在地图中确定目标运动路线。In step S102, the target movement route is determined in the map according to the shape of the preset graphic and the information of the map.
在步骤S103中,输出目标运动路线。In step S103, the target motion route is output.
相关技术中,在用户运动的过程中,仅仅会记录用户的运动的轨迹,而本公开中,可以基于预设图形确定目标运动路线,从而用户按照目标运动路线运动后得到的运动轨迹与预设图形的形状相同,从而有效提升了用户体验。In the related art, only the trajectory of the user's movement is recorded during the user's movement, but in the present disclosure, the target movement route can be determined based on the preset graphics, so that the movement trajectory obtained after the user moves according to the target movement route is consistent with the preset The shapes of the graphics are the same, which effectively improves the user experience.
本公开中,通过获取预设图形,进而根据预设图形的形状和地图的信息,在地图中确定目标运动路线,并输出目标运动路线。其中,可以根据预设的图形来确定用户的目标运动路线,从而用户在根据目标运动路线进行运动后的运动轨迹可以与预设图形相同,有效提升了用户体验。In the present disclosure, by acquiring a preset graphic, and further according to the shape of the preset graphic and the information of the map, the target movement route is determined in the map, and the target movement route is output. Wherein, the user's target motion route can be determined according to the preset graphics, so that the user's motion trajectory after exercising according to the target motion route can be the same as the preset graphics, which effectively improves user experience.
在一个实施例中,如图2所示,上述步骤S102可以实施为步骤S1021-步骤S1023:In one embodiment, as shown in FIG. 2, the above step S102 may be implemented as step S1021-step S1023:
在步骤S1021中,获取地图中的道路信息。In step S1021, road information in the map is obtained.
在步骤S1022中,根据预设图形的形状,在道路信息中确定N条运动道路,N条运动道路所组成的路线的形状与预设图形的形状相同,其中,N为大于0的整数。In step S1022, according to the shape of the preset graphic, N moving roads are determined in the road information, and the shape of the route composed of the N moving roads is the same as the shape of the preset graphic, where N is an integer greater than 0.
由于组成预设图形的形状的目标运动路线可能会由多条不同的运动道路组成,因此,会确定N条运动道路。Since the target motion route of the shape of the preset graphic may consist of multiple different motion paths, N motion paths are determined.
在步骤S1023中,将N条运动道路所组成的路线作为目标运动路线。In step S1023, the route composed of N moving roads is taken as the target moving route.
例如:获取到的预设图形如图3所示,地图如图4所示。在获取到了预设图形后,在图4的地图中获取该地图中的所有道路信息,其中,图4中的每一条线代表一条道路,在得到地图中的道路信息后,可以使用图像匹配方法从图4中的各条道路中匹配出与图3的预设图像相同的运动道路,如图4中的运动道路“AB”、运动道路“BC”和运动道路“CA”组成的运动路线与图3中的预设图形的形状相同,那么,此时确定运动道路“AB”、运动道路“BC”和运动道路“CA”组成的运动路线“ABC”目标运动路线。For example: the acquired preset graphics are shown in Figure 3, and the map is shown in Figure 4. After obtaining the preset graphics, obtain all the road information in the map in the map in Figure 4, where each line in Figure 4 represents a road, and after obtaining the road information in the map, you can use the image matching method From each road in Fig. 4, match the motion road identical with the preset image of Fig. 3, such as the motion route composed of motion road "AB", motion road "BC" and motion road "CA" in Fig. 4 and The shapes of the preset graphics in Fig. 3 are the same, so, at this time, the target movement route of the movement route "ABC" composed of the movement road "AB", the movement road "BC" and the movement road "CA" is determined.
值得注意的是,当与预设图形的形状相同的目标运动路线有多条时,可以输出每一条运动路线的长度信息、或拥堵信息等,以使用户在多条目标运动路线中根据自己的喜好进行选择。It is worth noting that when there are multiple target exercise routes with the same shape as the preset graphic, the length information or congestion information of each exercise route can be output, so that the user can choose among multiple target exercise routes according to his own preferences to choose from.
本公开的实施例提供的技术方案可以包括以下有益效果:通过在地图的各条道路中确定与预设图形的形状相同的目标运动路线,从而使得目标运动路线的形状与用户的预设形状相同,提升了用户对运动路线的满意度。The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: by determining the target movement route with the same shape as the preset graphic in each road on the map, so that the shape of the target movement route is the same as the user's preset shape , which improves the user's satisfaction with the exercise route.
有可能无法在地图中的多条道路组成的图形中获取到与预设图形一模一样的图形,此时,如图5所示,上述步骤S102可以实施为步骤S1024-步骤S1026:It may not be possible to obtain exactly the same graphics as the preset graphics in the graphics composed of multiple roads in the map. At this time, as shown in FIG. 5, the above step S102 can be implemented as steps S1024-step S1026:
在步骤S1024中,根据预设图形的形状和地图的信息,在地图中确定多条候选运动路线。In step S1024, a plurality of candidate motion routes are determined in the map according to the shape of the preset graphic and the information of the map.
在地图的多条道路中,还会匹配出与预设图形的形状相似的道路,此时,该些道路也可以作为候选运动路线向用户展示。Among the multiple roads on the map, roads similar in shape to the preset graphics will also be matched, and at this time, these roads can also be displayed to the user as candidate sports routes.
如图4所示,通过图形匹配方法匹配出与图3的预设图形形状相似的运动路线分别为:运动道路“DA”、运动道路“AE”和运动道路“ED”组成的运动路线“DAE”、运动道路“CG”、运动道路“GF”和运动道路“FC”组成的运动路线“CGF”、运动道路“HI”、运动道路“IB”和运动道路“BH”组成的运动路线“HIB”;通过图形匹配方法匹配出与图3的预设图形形状相同的运动路线为:运动道路“AB”、运动道路“BC”和运动道路“CA”组成的运动路线“ABC”,此时,将运动路线“DAE”、运动路线“CGF”、运动路线“HIB”和运动路线“ABC”输出。As shown in Figure 4, the motion routes similar to the preset graphic shapes in Figure 3 matched by the graphic matching method are: the motion route "DAE" composed of the motion road "DA", the motion road "AE" and the motion road "ED". ", movement course "CG", movement course "GF" and movement course "FC", movement course "CGF", movement course "HI", movement course "IB" and movement course "BH" movement course "HIB" ”; match the same motion route as the preset graphic shape of Fig. 3 by the graphic matching method: the motion route “ABC” composed of the motion road “AB”, the motion road “BC” and the motion road “CA”. At this time, The motion course "DAE", the movement course "CGF", the movement course "HIB" and the movement course "ABC" are output.
此时,还可以输出每条候选路线的道路信息,例如:道路的拥堵信息或道路的长度信息,还可以输出每条道路与预设图形的形状的相似度。At this time, road information of each candidate route, such as road congestion information or road length information, may also be output, and the similarity between each road and the shape of the preset graphic may also be output.
在步骤S1025中,接收运动路线指定指令,运动路线指定指令用于指示在多条候选运动路线中选择的目标运动路线。In step S1025, a movement route specifying instruction is received, and the movement route specifying instruction is used to indicate a target movement route selected from a plurality of candidate movement routes.
当输出了上述的候选运动路线“DAE”、候选运动路线“CGF”、候选运动路线“HIB”和候选运动路线“ABC”后,用户可以从该些路线中进行选择,当用户点击了想选择的运动路线(例如:用户选择的是候选运动路线“CGF”)后,此时会向运动路线获取装置发送一运动路线指定指令,该运动路线指定指令用于指示在多条候选运动路线中选择的目标运动路线为运动路线“CGF”。When the above-mentioned candidate exercise routes "DAE", candidate exercise routes "CGF", candidate exercise routes "HIB" and candidate exercise routes "ABC" are output, the user can choose from these routes. When the user clicks the After the exercise route (for example: the user selects the candidate exercise route "CGF"), a motion route designation instruction will be sent to the motion route acquisition device at this time, and the motion route designation instruction is used to instruct to choose among multiple candidate motion routes The target movement course of is movement course "CGF".
在步骤S1026中,根据运动路线指定指令确定目标运动路线。In step S1026, the target movement route is determined according to the movement route specifying instruction.
当运动路线获取装置接收到运动路线指定指令后,根据该运动路线指定指令便可以确定用户选择的目标运动路线为“CGF”。After the exercise route acquisition device receives the exercise route specifying instruction, it can determine the target exercise route selected by the user as "CGF" according to the exercise route specifying instruction.
本公开的实施例提供的技术方案可以包括以下有益效果:可以向用户输出多条候选运动路线,以让用户在多条候选运动路线中选择自己心仪的目标运动路线,从而可以有效提升用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: multiple candidate exercise routes can be output to the user, so that the user can choose his or her favorite target exercise route from among the multiple candidate exercise routes, thereby effectively improving user experience.
用户还可以输入运动的长度信息,进而运动路线获取装置可以在确定的多条候选运动路线后,根据运动的长度信息从多条候选运动路线中匹配相同长度的候选运动路线,或匹配与用户输入的长度信息相差预设阈值的候选运动路线,并将该些匹配后的候选运动路线向用户输出。The user can also input the length information of the exercise, and then the exercise route acquisition device can match the candidate exercise route of the same length from the multiple candidate exercise routes according to the length information of the exercise after determining the plurality of candidate exercise routes, or match with the user input. Candidate motion routes whose length information differs from a preset threshold, and output the matched candidate motion routes to the user.
上述并没有设定运动范围,直接根据地图的信息来确定目标运动路线,会使得确定的运动路线的范围较大,有可能距离用户当前所在地方较远,使得用户运动不方便,为了进一步提升用户体验,在一个实施例中,如图6所示,上述步骤S102还可以实施为以下步骤S1027-步骤S1029:The range of motion is not set above, and the target motion route is determined directly according to the information of the map, which will make the range of the determined motion route larger, and may be far away from the user's current location, making it inconvenient for the user to exercise. In order to further improve the user's Experience, in one embodiment, as shown in Figure 6, the above step S102 can also be implemented as the following steps S1027-step S1029:
在步骤S1027中,接收运动范围指定指令,该运动范围指定指令用于指示在地图中的运动范围。In step S1027, a movement range designation instruction is received, the movement range designation instruction is used to indicate the movement range in the map.
在步骤S1028中,获取运动范围内的道路信息。In step S1028, road information within the range of motion is acquired.
在步骤S1029中,根据预设图形的形状和运动范围内的道路信息确定目标运动路线。In step S1029, the target movement route is determined according to the shape of the preset graphic and the road information within the movement range.
用户可以指定地图中的运动范围,从而可以在地图中的运动范围内为用户确定目标运动路线,使得最终确定的目标运动路线子用户指定的范围内。示例的,上述的运动范围可以为用户在地图中手动划出的区域;也可以为用户指定的范围,例如:以用户当前位置为圆心的5公里范围内。The user can designate a movement range in the map, so that a target movement route can be determined for the user within the movement range in the map, so that the final determined target movement route is within the range specified by the user. For example, the above-mentioned movement range may be an area manually drawn by the user on the map; it may also be a range specified by the user, for example, within a range of 5 kilometers with the user's current location as the center.
本公开的实施例提供的技术方案可以包括以下有益效果:可以在用户指定的运动范围内为用户匹配目标运动路线,从而可以有效提升用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: within the range of motion specified by the user, a target motion route can be matched for the user, thereby effectively improving user experience.
当确定了目标运动路线后,用户可能还需要按照该目标运动路线进行运动,此时,如图7所示,上述输出目标运动路线之后,还包括以下步骤S104-步骤S108:After the target exercise route is determined, the user may also need to exercise according to the target exercise route. At this time, as shown in FIG. 7, after the above-mentioned output of the target exercise route, the following steps S104-Step S108 are also included:
在步骤S104中,获取终端设备的地理位置。In step S104, the geographic location of the terminal device is acquired.
在步骤S105中,获取目标运动路线中与终端设备的地理位置距离最近的位置。In step S105, the position closest to the geographic location of the terminal device in the target movement route is acquired.
在步骤S106中,确定与终端设备的地理位置距离最近的位置为目标运动路线的运动起始点。In step S106, the location closest to the geographic location of the terminal device is determined as the starting point of the target movement route.
在确定了目标运动路线后,可以获取终端设备的地理位置,进而根据该地理位置和目标运动路线确定用户按照目标运动路线进行运动的起始点。After the target exercise route is determined, the geographic location of the terminal device may be acquired, and then the starting point for the user to exercise according to the target exercise route is determined according to the geographic location and the target exercise route.
值得注意的是,上述确定的起始点只是一种示例,也可以确定其他的位置为起始点,例如距离终端设备的地理位置为某一预设距离的点为起始点。It should be noted that the above determined starting point is only an example, and other locations may also be determined as the starting point, for example, a point that is a preset distance away from the geographic location of the terminal device as the starting point.
在步骤S107中,根据运动起始点和目标运动路线确定与目标运动路线对应的导航路线。In step S107, a navigation route corresponding to the target exercise route is determined according to the exercise starting point and the target exercise route.
在步骤S108中,输出导航路线。In step S108, the navigation route is output.
当得到了目标运动路线和运动起始点后,根据已有方法生成导航路线,并向用户输出该导航路线,从而使得用户沿着该导航路线进行运动。After obtaining the target exercise route and the exercise start point, a navigation route is generated according to an existing method, and the navigation route is output to the user, so that the user can exercise along the navigation route.
在用户沿着该导航路线进行运动时,本公开的运动路线获取装置还可以记录用户的运动轨迹,以得到用户的实际运动轨迹信息。When the user is exercising along the navigation route, the device for obtaining the exercise route of the present disclosure may also record the user's motion track to obtain the user's actual motion track information.
相应的,如果用户在运动的过程中如果停止当前运动,那么,运动路线获取装置还可以保存当前用户的运动轨迹,并记录用户最后的运动位置,从而使得用户可以在下次运动时,以该位置为起点,继续完成运动。Correspondingly, if the user stops the current exercise during the exercise, the exercise route acquisition device can also save the current user's exercise track and record the user's last exercise position, so that the user can use this position when exercising next time. As a starting point, continue to complete the movement.
而用户在完成运动后,还可以将运动轨迹或上述的目标运动路线分享到社交平台中。After the user completes the exercise, he can also share the exercise trajectory or the above-mentioned target exercise route to the social platform.
本公开的实施例提供的技术方案可以包括以下有益效果:可以根据目标运动路线生成导航路线,以让用户根据该导航路线进行运动,从而可以有效提升用户体验。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: a navigation route can be generated according to a target exercise route, so that users can exercise according to the navigation route, thereby effectively improving user experience.
图8是根据一示例性实施例三示出的运动路线获取方法的流程图,如图8所示,该方法的执行主体为运动路线规划应用,该运动路线规划应用用于执行上述运动路线获取方法,且该运动路线规划应用设置在手机中,该方法包括以下步骤S201-S2010:Fig. 8 is a flowchart of a method for obtaining a motion route according to a third exemplary embodiment. As shown in Fig. 8, the execution body of the method is a motion route planning application, and the motion route planning application is used to execute the above motion route acquisition method, and the exercise route planning application is set in the mobile phone, the method includes the following steps S201-S2010:
在步骤S201中,获取预设图形。In step S201, a preset graphic is acquired.
当用户想好设置运动路线时,点击运动路线规划应用,此时,该运动路线规划应用弹出如图9所示的界面,用户可以在该界面中输入图形,如图10所示,用户输入的为图形为字母“B”,当用户输入了字母“B”后,点击“确定”提示框,此时,便向运动路线规划应用发送一运动路线指定指令。When the user wants to set the exercise route, he clicks on the exercise route planning application. At this time, the exercise route planning application pops up an interface as shown in Figure 9, and the user can input graphics in this interface, as shown in Figure 10, the user input The graphic is the letter "B". After the user enters the letter "B" and clicks on the "OK" prompt box, at this time, a motion route designation command is sent to the motion route planning application.
当运动路线规划应用接收到该运动路线指定指令后,并该运动路线指定指令中便可以获取到预设图形为字母“B”。After the exercise route planning application receives the exercise route designation instruction, the preset graphic can be obtained as the letter "B" from the exercise route designation instruction.
在步骤S202中,接收运动范围指定指令。In step S202, a movement range specifying command is received.
运动路线规划应用会向用户通过手机屏幕显示自身保存的地图的信息,此时,用户可以在该地图中手绘出想要运动的范围,此时,便向运动路线规划应用发送一运动范围指定指令,该运动范围指定指令中包括用户手绘的运动范围。The exercise route planning application will display the information of the map saved by itself to the user through the mobile phone screen. At this time, the user can draw the range of the desired exercise on the map by hand. At this time, a motion range designation command is sent to the exercise route planning application. , the motion range specifying instruction includes the motion range drawn by the user.
在步骤S203中,获取该运动范围内的道路信息。In step S203, road information within the movement range is acquired.
从地图中提取出该用户指定的运动范围内的道路信息。The road information within the range of motion specified by the user is extracted from the map.
在步骤S204中,根据预设图形的形状和运动范围内的道路信息确定多个候选运动路线。In step S204, a plurality of candidate moving routes are determined according to the shape of the preset graphic and the road information within the moving range.
运动路线规划应用通过图像识别技术识别用户绘制的预设图形,并在地图上用户指定的运动范围内匹配出多个相似候选运动路线。The motion route planning application recognizes the preset graphics drawn by the user through image recognition technology, and matches multiple similar candidate motion routes within the range of motion specified by the user on the map.
在步骤S205中,接收运动路线指定指令。In step S205, a command for specifying a movement route is received.
在通过手机屏幕向用户输出多条候选运动路线后,用户根据自己的喜好选择最满意的候选运动路线作为目标运动路线,并向运动路线规划应用发送携带用户选择的目标运动路线的运动路线指定指令。After outputting multiple candidate exercise routes to the user through the mobile phone screen, the user selects the most satisfactory candidate exercise route as the target exercise route according to his own preferences, and sends the exercise route designation command carrying the target exercise route selected by the user to the exercise route planning application .
在步骤S206中,确定运动起始点。In step S206, the starting point of the movement is determined.
运动路线规划应用获取用户的地理位置,从目标运动路线中确定距离用户当前位置最近的点作为运动起始点。The exercise route planning application obtains the user's geographic location, and determines the point closest to the user's current location from the target exercise route as the starting point of the exercise.
在步骤S207中,根据运动起始点和目标运动路线确定导航路线。In step S207, a navigation route is determined according to the exercise starting point and the target exercise route.
在步骤S208中,输出导航路线。In step S208, a navigation route is output.
在步骤S209中,获取用户的运动轨迹。In step S209, the motion track of the user is acquired.
在运动开始时,运动路线规划应用按照导航路线对用户进行导航,并全程记录用户的运动轨迹。At the beginning of the exercise, the exercise route planning application navigates the user according to the navigation route, and records the user's movement trajectory throughout the process.
在步骤S2010中,将获取的上述运动轨迹发送至社交平台。In step S2010, the above-mentioned acquired motion track is sent to a social platform.
当用户想要在社交平台中分享自己的运动轨迹时,运动路线规划应用还可将用户的运动轨迹发送至社交平台。When the user wants to share his own movement trajectory on the social platform, the exercise route planning application can also send the user's movement trajectory to the social platform.
下述为本公开装置实施例,可以用于执行本公开方法实施例。The following are device embodiments of the present disclosure, which can be used to implement the method embodiments of the present disclosure.
图11是根据一示例性实施例一示出的一种运动路线获取装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图11所示,该运动路线获取装置包括:Fig. 11 is a block diagram of an apparatus for acquiring a moving route according to an exemplary embodiment 1, and the apparatus may be implemented as part or all of an electronic device through software, hardware or a combination of the two. As shown in Figure 11, the movement route acquisition device includes:
第一获取模块11,用于获取预设图形;The first obtaining module 11 is used to obtain preset graphics;
第一确定模块12,用于根据所述第一获取模块11获取的所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;The first determination module 12 is configured to determine the target movement route in the map according to the shape of the preset graphic and map information acquired by the first acquisition module 11;
第一输出模块13,用于输出所述第一确定模块12确定的所述目标运动路线。The first output module 13 is configured to output the target movement route determined by the first determination module 12 .
在一个实施例中,如图12所示,所述第一确定模块12包括:第一获取子模块121、第一确定子模块122和第二确定子模块123;In one embodiment, as shown in FIG. 12 , the first determination module 12 includes: a first acquisition submodule 121, a first determination submodule 122 and a second determination submodule 123;
所述第一获取子模块121,用于获取所述地图中的道路信息;The first acquiring submodule 121 is configured to acquire road information in the map;
所述第一确定子模块122,用于根据所述第一获取模块11获取的所述预设图形的形状,在所述第一获取子模块121获取的所述道路信息中确定N条运动道路,所述N条运动道路所组成的路线的形状与所述预设图形的形状相同,其中,N为大于0的整数;The first determination submodule 122 is configured to determine N moving roads in the road information acquired by the first acquisition submodule 121 according to the shape of the preset graphic acquired by the first acquisition module 11 , the shape of the route composed of the N moving roads is the same as the shape of the preset graphic, where N is an integer greater than 0;
所述第二确定子模块123,用于将所述第一确定子模块122确定的所述N条运动道路所组成的路线作为所述目标运动路线。The second determining submodule 123 is configured to use the route composed of the N moving roads determined by the first determining submodule 122 as the target moving route.
在一个实施例中,如图13所示,所述第一确定模块12包括:第三确定子模块124、第一接收子模块125和第四确定子模块126;In one embodiment, as shown in FIG. 13 , the first determining module 12 includes: a third determining submodule 124, a first receiving submodule 125 and a fourth determining submodule 126;
所述第三确定子模块124,用于根据所述第一获取模块11获取的所述预设图形的形状和所述地图的信息,在所述地图中确定多条候选运动路线;The third determination sub-module 124 is configured to determine a plurality of candidate motion routes in the map according to the shape of the preset graphic acquired by the first acquisition module 11 and the information of the map;
所述第一接收子模块125,用于接收运动路线指定指令,所述运动路线指定指令用于指示在所述多条候选运动路线中选择的目标运动路线;The first receiving submodule 125 is configured to receive a movement route specifying instruction, and the movement route specifying instruction is used to indicate a target movement route selected among the plurality of candidate movement routes;
所述第四确定子模块126,用于根据所述第一接收子模块125接收的所述运动路线指定指令确定所述目标运动路线。The fourth determination submodule 126 is configured to determine the target movement route according to the movement route specifying instruction received by the first receiving submodule 125 .
在一个实施例中,如图14所示,所述第一确定模块12包括:第二接收子模块127、第二获取子模块128和第五确定子模块129;In one embodiment, as shown in FIG. 14 , the first determining module 12 includes: a second receiving submodule 127, a second obtaining submodule 128 and a fifth determining submodule 129;
所述第二接收子模块127,用于接收运动范围指定指令,所述运动范围指定指令用于指示在所述地图中的运动范围;The second receiving submodule 127 is configured to receive a movement range specifying instruction, and the movement range specifying instruction is used to indicate a movement range in the map;
所述第二获取子模块128,用于获取所述第二接收子模块127接收的所述运动范围内的道路信息;The second acquiring submodule 128 is configured to acquire road information within the movement range received by the second receiving submodule 127;
所述第五确定子模块129,用于根据所述第一获取模块11获取的所述预设图形的形状和所述第二获取子模块128获取的所述运动范围内的道路信息确定所述目标运动路线。The fifth determining submodule 129 is configured to determine the target movement route.
在一个实施例中,如图15所示,所述第一获取模块11包括:第三接收子模块111和第三获取子模块112;In one embodiment, as shown in FIG. 15 , the first acquiring module 11 includes: a third receiving submodule 111 and a third acquiring submodule 112;
所述第三接收子模块111,用于接收图形指定指令,所述图形指定指令中携带用户在图形数据库中选择的所述预设图形,或,用户输入的所述预设图形;The third receiving sub-module 111 is configured to receive a graphic designation instruction, the graphic designation command carries the preset graphic selected by the user in the graphic database, or the preset graphic input by the user;
所述第三获取子模块112,用于根据所述第三接收子模块111接收的所述图形指定指令获取所述预设图形。The third obtaining sub-module 112 is configured to obtain the preset graphics according to the graphics specifying instruction received by the third receiving sub-module 111 .
在一个实施例中,如图16所示,所述装置还包括:第二获取模块14、第三获取模块15、第二确定模块16、第三确定模块17和第二输出模块18;In one embodiment, as shown in FIG. 16 , the device further includes: a second acquisition module 14, a third acquisition module 15, a second determination module 16, a third determination module 17, and a second output module 18;
所述第二获取模块14,用于获取终端设备的地理位置;The second acquiring module 14 is configured to acquire the geographic location of the terminal device;
所述第三获取模块15,用于获取所述目标运动路线中与所述第二获取模块14获取的所述终端设备的地理位置距离最近的位置;The third obtaining module 15 is configured to obtain the position in the target movement route closest to the geographic location of the terminal device obtained by the second obtaining module 14;
所述第二确定模块16,用于确定与所述第三获取模块15获取的所述终端设备的地理位置距离最近的位置为所述目标运动路线的运动起始点;The second determination module 16 is configured to determine that the location closest to the geographic location of the terminal device acquired by the third acquisition module 15 is the starting point of the target movement route;
所述第三确定模块17,用于根据所述第二确定模块16确定的所述运动起始点和所述目标运动路线确定与所述目标运动路线对应的导航路线;The third determination module 17 is configured to determine a navigation route corresponding to the target movement route according to the movement starting point and the target movement route determined by the second determination module 16;
所述第二输出模块18,用于输出所述第三确定模块17确定的所述导航路线。The second output module 18 is configured to output the navigation route determined by the third determination module 17 .
根据本公开实施例的第三方面,提供一种运动路线获取装置,包括:According to a third aspect of the embodiments of the present disclosure, there is provided a device for obtaining a motion route, including:
处理器;processor;
用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;
其中,处理器被配置为:where the processor is configured as:
获取预设图形;Get preset graphics;
根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;Determine the target movement route in the map according to the shape of the preset graphic and the information of the map;
输出所述目标运动路线。Output the target motion route.
上述处理器还可被配置为:The processors described above can also be configured to:
所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:The determining the target movement route in the map according to the shape of the preset graphic and the information of the map includes:
获取所述地图中的道路信息;Obtain road information in the map;
根据所述预设图形的形状,在所述道路信息中确定N条运动道路,所述N条运动道路所组成的路线的形状与所述预设图形的形状相同,其中,N为大于0的整数;According to the shape of the preset graphic, determine N moving roads in the road information, the shape of the route formed by the N moving roads is the same as the shape of the preset graphic, where N is greater than 0 integer;
将所述N条运动道路所组成的路线作为所述目标运动路线。The route formed by the N moving roads is used as the target moving route.
所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:The determining the target movement route in the map according to the shape of the preset graphic and the information of the map includes:
根据所述预设图形的形状和所述地图的信息,在所述地图中确定多条候选运动路线;determining a plurality of candidate motion routes in the map according to the shape of the preset graphic and the information of the map;
接收运动路线指定指令,所述运动路线指定指令用于指示在所述多条候选运动路线中选择的目标运动路线;receiving a movement route designation instruction, the movement route designation instruction being used to indicate a target movement route selected among the plurality of candidate movement routes;
根据所述运动路线指定指令确定所述目标运动路线。The target movement route is determined according to the movement route specifying instruction.
所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:The determining the target movement route in the map according to the shape of the preset graphic and the information of the map includes:
接收运动范围指定指令,所述运动范围指定指令用于指示在所述地图中的运动范围;receiving a range-of-motion specification instruction indicating a range of motion in the map;
获取所述运动范围内的道路信息;Obtain road information within the range of motion;
根据所述预设图形的形状和所述运动范围内的道路信息确定所述目标运动路线。The target movement route is determined according to the shape of the preset graphic and road information within the movement range.
所述获取预设图形包括:The acquisition of preset graphics includes:
接收图形指定指令,所述图形指定指令中携带用户在图形数据库中选择的所述预设图形,或,用户输入的所述预设图形;receiving a graphic specification instruction, the graphic specification instruction carrying the preset graphic selected by the user in the graphic database, or the preset graphic input by the user;
根据所述图形指定指令获取所述预设图形。The preset graphics are acquired according to the graphics specifying instruction.
所述输出所述目标运动路线之后,还包括:After the output of the target movement route, it also includes:
获取终端设备的地理位置;Obtain the geographic location of the terminal device;
获取所述目标运动路线中与所述终端设备的地理位置距离最近的位置;Obtaining the position closest to the geographic location of the terminal device in the target movement route;
确定与所述终端设备的地理位置距离最近的位置为所述目标运动路线的运动起始点;Determining the location closest to the geographic location of the terminal device as the starting point of the target movement route;
根据所述运动起始点和所述目标运动路线确定与所述目标运动路线对应的导航路线;determining a navigation route corresponding to the target movement route according to the movement starting point and the target movement route;
输出所述导航路线。Output the navigation route.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
图17是根据一示例性实施例示出的一种用于运动路线获取装置80的框图,该装置适用于终端设备。例如,装置80可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 17 is a block diagram showing an apparatus 80 for obtaining an exercise route according to an exemplary embodiment, and the apparatus is applicable to a terminal device. For example, the device 80 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.
装置80可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。Apparatus 80 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816 .
处理组件802通常控制装置80的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。Processing component 802 generally controls the overall operations of device 80, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above method. Additionally, processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802 .
存储器804被配置为存储各种类型的数据以支持在装置80的操作。这些数据的示例包括用于在装置80上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。Memory 804 is configured to store various types of data to support operations at device 80 . Examples of such data include instructions for any application or method operating on device 80, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 can be implemented by any type of volatile or non-volatile storage 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.
电源组件806为装置80的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置80生成、管理和分配电力相关联的组件。The power supply component 806 provides power to the various components of the device 80 . Power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 80 .
多媒体组件808包括在所述装置80和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置80处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 808 includes a screen that provides an output interface between the device 80 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 more touch sensors to sense touches, swipes, 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 808 includes a front camera and/or a rear camera. When the device 80 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.
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置80处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a microphone (MIC) configured to receive external audio signals when the device 80 is in operating modes, such as call mode, recording mode and voice recognition mode. Received audio signals may be further stored in memory 804 or sent via communication component 816 . In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which 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.
传感器组件814包括一个或多个传感器,用于为装置80提供各个方面的状态评估。例如,传感器组件814可以检测到装置80的打开/关闭状态,组件的相对定位,例如所述组件为装置80的显示器和小键盘,传感器组件814还可以检测装置80或装置80一个组件的位置改变,用户与装置80接触的存在或不存在,装置80方位或加速/减速和装置80的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for device 80 . For example, the sensor component 814 can detect the open/closed state of the device 80, the relative positioning of components, such as the display and keypad of the device 80, and the sensor component 814 can also detect a change in the position of the device 80 or a component of the device 80 , the presence or absence of user contact with the device 80 , the device 80 orientation or acceleration/deceleration and the temperature change of the device 80 . Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 814 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 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
通信组件816被配置为便于装置80和其他设备之间有线或无线方式的通信。装置80可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communications component 816 is configured to facilitate wired or wireless communications between apparatus 80 and other devices. The device 80 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 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.
在示例性实施例中,装置80可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。In an exemplary embodiment, apparatus 80 may be programmed by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the methods described above.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置80的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是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 804 including instructions, which can be executed by the processor 820 of the device 80 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.
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置80的处理器执行时,使得装置80能够执行上述运动路线获取的方法,所述方法包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the device 80, the device 80 is able to perform the above-mentioned method for acquiring a motion route, the method comprising:
获取预设图形;Get preset graphics;
根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线;Determine the target movement route in the map according to the shape of the preset graphic and the information of the map;
输出所述目标运动路线。Output the target motion route.
所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:The determining the target movement route in the map according to the shape of the preset graphic and the information of the map includes:
获取所述地图中的道路信息;Obtain road information in the map;
根据所述预设图形的形状,在所述道路信息中确定N条运动道路,所述N条运动道路所组成的路线的形状与所述预设图形的形状相同,其中,N为大于0的整数;According to the shape of the preset graphic, determine N moving roads in the road information, the shape of the route formed by the N moving roads is the same as the shape of the preset graphic, where N is greater than 0 integer;
将所述N条运动道路所组成的路线作为所述目标运动路线。The route formed by the N moving roads is used as the target moving route.
所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:The determining the target movement route in the map according to the shape of the preset graphic and the information of the map includes:
根据所述预设图形的形状和所述地图的信息,在所述地图中确定多条候选运动路线;determining a plurality of candidate motion routes in the map according to the shape of the preset graphic and the information of the map;
接收运动路线指定指令,所述运动路线指定指令用于指示在所述多条候选运动路线中选择的目标运动路线;receiving a movement route designation instruction, the movement route designation instruction being used to indicate a target movement route selected among the plurality of candidate movement routes;
根据所述运动路线指定指令确定所述目标运动路线。The target movement route is determined according to the movement route specifying instruction.
所述根据所述预设图形的形状和地图的信息,在所述地图中确定目标运动路线,包括:The determining the target movement route in the map according to the shape of the preset graphic and the information of the map includes:
接收运动范围指定指令,所述运动范围指定指令用于指示在所述地图中的运动范围;receiving a range-of-motion specification instruction indicating a range of motion in the map;
获取所述运动范围内的道路信息;Obtain road information within the range of motion;
根据所述预设图形的形状和所述运动范围内的道路信息确定所述目标运动路线。The target movement route is determined according to the shape of the preset graphic and road information within the movement range.
所述获取预设图形包括:The acquisition of preset graphics includes:
接收图形指定指令,所述图形指定指令中携带用户在图形数据库中选择的所述预设图形,或,用户输入的所述预设图形;receiving a graphic specification instruction, the graphic specification instruction carrying the preset graphic selected by the user in the graphic database, or the preset graphic input by the user;
根据所述图形指定指令获取所述预设图形。The preset graphics are acquired according to the graphics specifying instruction.
所述输出所述目标运动路线之后,还包括:After the output of the target movement route, it also includes:
获取终端设备的地理位置;Obtain the geographic location of the terminal device;
获取所述目标运动路线中与所述终端设备的地理位置距离最近的位置;Obtaining the position closest to the geographic location of the terminal device in the target movement route;
确定与所述终端设备的地理位置距离最近的位置为所述目标运动路线的运动起始点;Determining the location closest to the geographic location of the terminal device as the starting point of the target movement route;
根据所述运动起始点和所述目标运动路线确定与所述目标运动路线对应的导航路线;determining a navigation route corresponding to the target movement route according to the movement starting point and the target movement route;
输出所述导航路线。Output the navigation route.
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the disclosure will be readily apparent to those 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.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710720583.9ACN107560611A (en) | 2017-08-21 | 2017-08-21 | Moving line acquisition methods and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710720583.9ACN107560611A (en) | 2017-08-21 | 2017-08-21 | Moving line acquisition methods and device |
| Publication Number | Publication Date |
|---|---|
| CN107560611Atrue CN107560611A (en) | 2018-01-09 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710720583.9APendingCN107560611A (en) | 2017-08-21 | 2017-08-21 | Moving line acquisition methods and device |
| Country | Link |
|---|---|
| CN (1) | CN107560611A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109472204A (en)* | 2018-10-08 | 2019-03-15 | 咪咕互动娱乐有限公司 | Movement route display method and device and computer readable storage medium |
| CN110926486A (en)* | 2019-11-26 | 2020-03-27 | 百度在线网络技术(北京)有限公司 | Route determining method, device, equipment and computer storage medium |
| CN114322992A (en)* | 2022-01-18 | 2022-04-12 | 武汉元科技术有限公司 | Motion path planning method, motion path generation device, motion path planning equipment and storage medium |
| CN114898017A (en)* | 2022-06-01 | 2022-08-12 | 中国银行股份有限公司 | Route matching method and related device |
| WO2024041180A1 (en)* | 2022-08-24 | 2024-02-29 | 华为技术有限公司 | Path planning method and apparatus |
| WO2025060526A1 (en)* | 2023-09-18 | 2025-03-27 | 华为技术有限公司 | Path planning method and apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102142215A (en)* | 2011-03-15 | 2011-08-03 | 南京师范大学 | Adaptive geographic information voice explanation method based on position and speed |
| CN102225235A (en)* | 2004-12-17 | 2011-10-26 | 耐克国际有限公司 | Multi-sensor montoring of athletic performance |
| CN103292823A (en)* | 2012-02-23 | 2013-09-11 | 日本善邻数据通信有限公司 | Route searching system and route searching method |
| CN103678438A (en)* | 2012-08-30 | 2014-03-26 | 卡西欧计算机株式会社 | Course creation support apparatus, course creation support method, and course creation support system |
| CN103674051A (en)* | 2013-12-25 | 2014-03-26 | 南京奥驮福科技有限责任公司 | Screen-free vehicle-mounted communication terminal navigation method |
| CN104583720A (en)* | 2012-07-30 | 2015-04-29 | 罗伯特·博世有限公司 | Method and apparatus for determining a preferred route between an origin and a destination point |
| CN106096794A (en)* | 2016-06-27 | 2016-11-09 | 北京小米移动软件有限公司 | The determination method and device of moving line |
| CN106248072A (en)* | 2016-07-15 | 2016-12-21 | 上海跑下去网络科技有限公司 | A kind of processing method of interesting electronics road book |
| WO2017113367A1 (en)* | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Route recommending method, electronic device and graphical user interface |
| CN106940188A (en)* | 2017-04-05 | 2017-07-11 | 珠海市魅族科技有限公司 | The sharing method and system of a kind of movable information |
| CN107305134A (en)* | 2016-04-22 | 2017-10-31 | 高德信息技术有限公司 | The method and apparatus for showing the navigation way of predetermined shape on the electronic map |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102225235A (en)* | 2004-12-17 | 2011-10-26 | 耐克国际有限公司 | Multi-sensor montoring of athletic performance |
| CN102142215A (en)* | 2011-03-15 | 2011-08-03 | 南京师范大学 | Adaptive geographic information voice explanation method based on position and speed |
| CN103292823A (en)* | 2012-02-23 | 2013-09-11 | 日本善邻数据通信有限公司 | Route searching system and route searching method |
| CN104583720A (en)* | 2012-07-30 | 2015-04-29 | 罗伯特·博世有限公司 | Method and apparatus for determining a preferred route between an origin and a destination point |
| CN103678438A (en)* | 2012-08-30 | 2014-03-26 | 卡西欧计算机株式会社 | Course creation support apparatus, course creation support method, and course creation support system |
| CN103674051A (en)* | 2013-12-25 | 2014-03-26 | 南京奥驮福科技有限责任公司 | Screen-free vehicle-mounted communication terminal navigation method |
| WO2017113367A1 (en)* | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Route recommending method, electronic device and graphical user interface |
| CN107305134A (en)* | 2016-04-22 | 2017-10-31 | 高德信息技术有限公司 | The method and apparatus for showing the navigation way of predetermined shape on the electronic map |
| CN106096794A (en)* | 2016-06-27 | 2016-11-09 | 北京小米移动软件有限公司 | The determination method and device of moving line |
| CN106248072A (en)* | 2016-07-15 | 2016-12-21 | 上海跑下去网络科技有限公司 | A kind of processing method of interesting electronics road book |
| CN106940188A (en)* | 2017-04-05 | 2017-07-11 | 珠海市魅族科技有限公司 | The sharing method and system of a kind of movable information |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109472204A (en)* | 2018-10-08 | 2019-03-15 | 咪咕互动娱乐有限公司 | Movement route display method and device and computer readable storage medium |
| CN110926486A (en)* | 2019-11-26 | 2020-03-27 | 百度在线网络技术(北京)有限公司 | Route determining method, device, equipment and computer storage medium |
| CN110926486B (en)* | 2019-11-26 | 2021-06-11 | 百度在线网络技术(北京)有限公司 | Route determining method, device, equipment and computer storage medium |
| US11703333B2 (en) | 2019-11-26 | 2023-07-18 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for determining route, device and computer storage medium |
| CN114322992A (en)* | 2022-01-18 | 2022-04-12 | 武汉元科技术有限公司 | Motion path planning method, motion path generation device, motion path planning equipment and storage medium |
| CN114898017A (en)* | 2022-06-01 | 2022-08-12 | 中国银行股份有限公司 | Route matching method and related device |
| WO2024041180A1 (en)* | 2022-08-24 | 2024-02-29 | 华为技术有限公司 | Path planning method and apparatus |
| WO2025060526A1 (en)* | 2023-09-18 | 2025-03-27 | 华为技术有限公司 | Path planning method and apparatus |
| Publication | Publication Date | Title |
|---|---|---|
| CN107560611A (en) | Moving line acquisition methods and device | |
| CN105912226A (en) | Method and apparatus for displaying pages in application | |
| CN106372204A (en) | Push message processing method and device | |
| CN106020634A (en) | Screen capture method and device | |
| CN106484392A (en) | icon display method and device | |
| CN107423386A (en) | Generate the method and device of electronic card | |
| CN107229403A (en) | A kind of information content system of selection and device | |
| CN106888309A (en) | The fingerprint recognition reminding method and device of video terminal | |
| CN106503234A (en) | Multimedia file processing method, device and electronic equipment | |
| CN106226797B (en) | Athletic ground information-pushing method and device | |
| CN107368280A (en) | Method for controlling volume, device and the interactive voice equipment of interactive voice | |
| CN107147567A (en) | Location information sharing method, device and system | |
| CN106453774A (en) | Method and apparatus for displaying contact information | |
| CN106371625A (en) | Associated word display method and device | |
| CN107566615A (en) | Message treatment method, device and computer-readable recording medium | |
| CN107506134A (en) | Dummy keyboard button background display methods and device | |
| CN106936986A (en) | Application processing method and device | |
| CN106506808A (en) | Method and device for prompting communication messages | |
| CN106775247A (en) | The method and intelligent terminal of application icon movement | |
| CN106792636A (en) | terminal control method and device | |
| CN105550201A (en) | Data display method and device | |
| KR20180081640A (en) | Method and device for pushing user information | |
| CN108088454A (en) | Route planning method, device and equipment | |
| CN107730452A (en) | Image split-joint method and device | |
| CN108009676A (en) | The route planning method and device of pet |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20180109 |