[go: up one dir, main page]

CN106289291A - The recommendation method and apparatus of navigation way - Google Patents

The recommendation method and apparatus of navigation way Download PDF

Info

Publication number
CN106289291A
CN106289291A CN201610597258.3A CN201610597258A CN106289291A CN 106289291 A CN106289291 A CN 106289291A CN 201610597258 A CN201610597258 A CN 201610597258A CN 106289291 A CN106289291 A CN 106289291A
Authority
CN
China
Prior art keywords
navigation route
navigation
matching
route
historical
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
CN201610597258.3A
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 Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610597258.3A priority Critical patent/CN106289291A/en
Publication of CN106289291A publication Critical patent/CN106289291A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3484Personalized, e.g. from learned user behaviour or user-defined profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

本发明提供一种导航路线的推荐方法和装置,获取定位信息以确定行车轨迹;根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。根据行车轨迹和预存的历史导航路线来向用户推荐匹配导航路线,并根据预设的确定规则确定用于本次导航的指定导航线路,可以在一定程度上免除了用户输入目的地等信息的操作,毕竟有些目的地是比较常用的,例如上班地点、家、购物地点,这就意味着大多数历史导航路线也是常用的,因而通过本方法和本装置可以有效减少用户的输入操作,提高了使用的便利性。

The present invention provides a method and device for recommending a navigation route, which acquires positioning information to determine a driving trajectory; searches for a matching navigation route that matches the driving trajectory from a pre-stored set of historical navigation routes according to preset search rules; displays the Matching the information of the navigation route, determining the designated navigation route for this navigation from the matching navigation route according to the preset determination rule. According to the driving track and the pre-stored historical navigation route, the matching navigation route is recommended to the user, and the designated navigation route for this navigation is determined according to the preset determination rules, which can relieve the user from inputting information such as the destination to a certain extent. After all, some destinations are commonly used, such as places of work, home, and shopping places, which means that most historical navigation routes are also commonly used, so the method and device can effectively reduce the user's input operations and improve the user experience. convenience.

Description

导航路线的推荐方法和装置Recommended method and device for navigation route

技术领域technical field

本发明涉及导航技术领域,具体而言,本发明涉及一种导航路线的推荐方法和装置。The present invention relates to the technical field of navigation, in particular, the present invention relates to a method and device for recommending a navigation route.

背景技术Background technique

随着汽车的普及和道路的建设,城际间的经济往来更加频繁,活动的区域也越来越大,不认识道路、找不到目的地的情况屡有发生,因而车载导航仪以合适的价位走入车主的世界,成为车上的基本装备。车载导航仪通常是基于卫星定位的,例如北斗定位或GPS定位;既可以是单独功能的设备,也可以是集成了其他功能的设备,例如包含导航功能的行车记录仪。然而,在车主需要导航时,通常需要在传统的车载导航仪输入目的地信息。这对于经常需要导航的车主而言,每次导航都需要输出目的地信息,显得十分繁琐和不便,便利性有待提高。With the popularization of automobiles and the construction of roads, inter-city economic exchanges are more frequent, and the area of activities is getting larger and larger. It often happens that people do not know the roads and cannot find the destination. Therefore, the car navigation system uses a suitable The price has entered the world of car owners and has become the basic equipment on the car. Car navigators are usually based on satellite positioning, such as Beidou positioning or GPS positioning; it can be a device with a single function or a device that integrates other functions, such as a driving recorder that includes navigation functions. However, when a car owner needs navigation, it is usually necessary to input destination information in a traditional car navigator. For car owners who often need to navigate, it is very cumbersome and inconvenient to output destination information every time they navigate, and the convenience needs to be improved.

发明内容Contents of the invention

本发明的目的旨在至少能解决上述的技术缺陷之一,特别是便利性较差的技术缺陷。The purpose of the present invention is to at least solve one of the above-mentioned technical defects, especially the technical defect of poor convenience.

本发明提供一种导航路线的推荐方法,包括如下步骤:The present invention provides a method for recommending a navigation route, comprising the following steps:

获取定位信息以确定行车轨迹;Obtain positioning information to determine the driving trajectory;

根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;Searching for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to a preset search rule;

展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。The information of the matching navigation routes is displayed, and the designated navigation route for this navigation is determined from the matching navigation routes according to preset determination rules.

在其中一个实施例中,所述预存的历史导航路线包括系统自动存储的历史导航路线和用户存储的历史导航路线中的至少一种。In one of the embodiments, the pre-stored historical navigation route includes at least one of the historical navigation route automatically stored by the system and the historical navigation route stored by the user.

在其中一个实施例中,所述预设的搜索规则包括:In one of the embodiments, the preset search rules include:

如果历史导航路线包含与所述行车轨迹重合的片段,则所述历史导航路线为与所述行车轨迹匹配的匹配导航路线。If the historical navigation route includes a segment that coincides with the driving track, then the historical navigation route is a matching navigation route that matches the driving track.

在其中一个实施例中,所述预设的搜索规则包括:In one of the embodiments, the preset search rules include:

如果历史导航路线包含与所述行车轨迹重合的片段,且所述历史导航路线的方向与所述行车轨迹的方向一致,则所述历史导航路线为与所述行车轨迹匹配的匹配导航路线。If the historical navigation route includes a segment that coincides with the driving track, and the direction of the historical navigation route is consistent with the direction of the driving track, then the historical navigation route is a matching navigation route that matches the driving track.

在其中一个实施例中,确认历史导航路线包含与所述行车轨迹重合的片段包括如下步骤:In one of the embodiments, confirming that the historical navigation route includes a segment that overlaps with the driving track includes the following steps:

获取所述行车轨迹的起点位置和当前位置;Obtain the starting position and current position of the driving track;

确认所述历史导航路线中包含与所述起点位置和当前位置分别重合的第一位置和第二位置;若是则继续判断所述第一位置和第二位置之间的路线是否与所述行车轨迹重合;若是则确认所述历史导航路线包含与所述行车轨迹重合的片段。Confirm that the historical navigation route includes a first position and a second position that coincide with the starting position and the current position respectively; if so, continue to judge whether the route between the first position and the second position is consistent with the driving track overlap; if so, confirm that the historical navigation route includes a segment that overlaps with the driving track.

在其中一个实施例中,所述匹配导航路线的信息包括所述匹配导航路线的目的地信息和轨迹信息中的至少一种。In one embodiment, the information of the matched navigation route includes at least one of destination information and trajectory information of the matched navigation route.

在其中一个实施例中,所述展示所述匹配导航路线的信息包括如下步骤:In one of the embodiments, the displaying the information of the matching navigation route includes the following steps:

获取所述匹配导航路线的使用次数或使用频率;Obtain the number of times or frequency of use of the matching navigation route;

根据所述使用次数或使用频率展示所述匹配导航路线的信息。The information of the matching navigation route is displayed according to the usage times or usage frequency.

在其中一个实施例中,所述根据所述使用次数或使用频率展示所述匹配导航路线的信息包括:展示使用次数最多的或使用频率最高的前N条匹配导航路线的信息。In one of the embodiments, the displaying the information of the matching navigation routes according to the number of times of use or the frequency of use includes: displaying the information of the top N matching navigation routes with the most times of use or the highest frequency of use.

在其中一个实施例中,所述根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线包括:接收用户指令从所述匹配导航路线中确定用于本次导航的指定导航路线。In one of the embodiments, the determining the designated navigation route for this navigation from the matching navigation routes according to the preset determination rules includes: receiving a user instruction to determine the designated navigation route for this navigation from the matching navigation routes specified navigation route for .

在其中一个实施例中,所述根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线包括:根据当前时间从所述匹配导航路线中确定用于本次导航的指定导航路线。In one of the embodiments, the determining the designated navigation route for this navigation from the matching navigation routes according to the preset determination rules includes: determining the specified navigation route for this navigation from the matching navigation routes according to the current time specified navigation route for .

在其中一个实施例中,所述根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线包括:将使用次数最多的或使用频率最高的匹配导航路线默认为用于本次导航的指定导航路线。In one of the embodiments, the determining the specified navigation route for this navigation from the matching navigation routes according to the preset determination rules includes: defaulting the matching navigation route with the most times of use or the highest frequency of use The specified navigation route for this navigation.

在其中一个实施例中,所述根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线包括:当所述匹配导航路线只有一条时,默认该条匹配导航路线为用于本次导航的指定导航路线。In one of the embodiments, the determining the designated navigation route for this navigation from the matching navigation routes according to the preset determination rules includes: when there is only one matching navigation route, defaulting to the matching navigation route It is the specified navigation route for this navigation.

在其中一个实施例中,所述根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线包括:当所述匹配导航路线只有一条时,如果在预设时长内没有接收到用户的修改指令或确认指令,则将该条匹配导航路线默认为用于本次导航的指定导航路线。In one of the embodiments, the determining the designated navigation route for this navigation from the matching navigation routes according to the preset determination rules includes: when there is only one matching navigation route, if within a preset time period If no modification instruction or confirmation instruction from the user is received, the matching navigation route is defaulted as the designated navigation route for this navigation.

在其中一个实施例中,所述展示所述匹配导航路线的信息包括:In one of the embodiments, the displaying the information of the matching navigation route includes:

联网查询所述匹配导航路线的实时路况,展示所述匹配导航路线的信息和对应的实时路况信息。The real-time road conditions of the matching navigation route are queried online, and the information of the matching navigation route and corresponding real-time road condition information are displayed.

在其中一个实施例中,所述实时路况信息包括被分享到网络上的实时路况图片。In one of the embodiments, the real-time traffic information includes real-time traffic pictures shared on the network.

本发明还提供一种导航路线的推荐装置,包括:The present invention also provides a device for recommending a navigation route, including:

确定模块,用于获取定位信息以确定行车轨迹;Determining module, used to obtain positioning information to determine the driving track;

搜索模块,用于根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;A search module, configured to search for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to a preset search rule;

处理模块,用于展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。The processing module is configured to display the information of the matching navigation route, and determine the specified navigation route for this navigation from the matching navigation routes according to preset determination rules.

在其中一个实施例中,所述预存的历史导航路线包括系统自动存储的历史导航路线和用户存储的历史导航路线中的至少一种。In one of the embodiments, the pre-stored historical navigation route includes at least one of the historical navigation route automatically stored by the system and the historical navigation route stored by the user.

在其中一个实施例中,所述预设的搜索规则包括:In one of the embodiments, the preset search rules include:

如果历史导航路线包含与所述行车轨迹重合的片段,则所述历史导航路线为与所述行车轨迹匹配的匹配导航路线。If the historical navigation route includes a segment that coincides with the driving track, then the historical navigation route is a matching navigation route that matches the driving track.

在其中一个实施例中,所述预设的搜索规则包括:In one of the embodiments, the preset search rules include:

如果历史导航路线包含与所述行车轨迹重合的片段,且所述历史导航路线的方向与所述行车轨迹的方向一致,则所述历史导航路线为与所述行车轨迹匹配的匹配导航路线。If the historical navigation route includes a segment that coincides with the driving track, and the direction of the historical navigation route is consistent with the direction of the driving track, then the historical navigation route is a matching navigation route that matches the driving track.

在其中一个实施例中,所述搜索模块用于:In one of the embodiments, the search module is used for:

获取所述行车轨迹的起点位置和当前位置;Obtain the starting position and current position of the driving track;

确认所述历史导航路线中包含与所述起点位置和当前位置分别重合的第一位置和第二位置;若是则继续判断所述第一位置和第二位置之间的路线是否与所述行车轨迹重合;若是则确认所述历史导航路线包含与所述行车轨迹重合的片段。Confirm that the historical navigation route includes a first position and a second position that coincide with the starting position and the current position respectively; if so, continue to judge whether the route between the first position and the second position is consistent with the driving track overlap; if so, confirm that the historical navigation route includes a segment that overlaps with the driving track.

在其中一个实施例中,所述匹配导航路线的信息包括所述匹配导航路线的目的地信息和轨迹信息中的至少一种。In one embodiment, the information of the matched navigation route includes at least one of destination information and trajectory information of the matched navigation route.

在其中一个实施例中,所述处理模块用于:In one of the embodiments, the processing module is used for:

获取所述匹配导航路线的使用次数或使用频率;Obtain the number of times or frequency of use of the matching navigation route;

根据所述使用次数或使用频率展示所述匹配导航路线的信息。The information of the matching navigation route is displayed according to the usage times or usage frequency.

在其中一个实施例中,所述处理模块用于:展示使用次数最多的或使用频率最高的前N条匹配导航路线的信息。In one of the embodiments, the processing module is configured to: display the information of the top N matching navigation routes that are used most frequently or most frequently used.

在其中一个实施例中,所述处理模块用于:接收用户指令从所述匹配导航路线中确定用于本次导航的指定导航路线。In one of the embodiments, the processing module is configured to: receive a user instruction to determine a designated navigation route for this navigation from the matching navigation routes.

在其中一个实施例中,所述处理模块用于:根据当前时间从所述匹配导航路线中确定用于本次导航的指定导航路线。In one of the embodiments, the processing module is configured to: determine a designated navigation route for this navigation from the matching navigation routes according to the current time.

在其中一个实施例中,所述处理模块用于:将使用次数最多的或使用频率最高的匹配导航路线默认为用于本次导航的指定导航路线。In one of the embodiments, the processing module is configured to: use the most frequently used or most frequently used matching navigation route as the designated navigation route for this navigation by default.

在其中一个实施例中,所述处理模块用于:当所述匹配导航路线只有一条时,默认该条匹配导航路线为用于本次导航的指定导航路线。In one of the embodiments, the processing module is configured to: when there is only one matching navigation route, by default, the matching navigation route is the designated navigation route for this navigation.

在其中一个实施例中,所述处理模块用于:当所述匹配导航路线只有一条时,如果在预设时长内没有接收到用户的修改指令或确认指令,则将该条匹配导航路线默认为用于本次导航的指定导航路线。In one of the embodiments, the processing module is configured to: when there is only one matching navigation route, if no modification instruction or confirmation instruction from the user is received within a preset period of time, the matching navigation route is defaulted as The specified navigation route used for this navigation.

在其中一个实施例中,所述处理模块用于:联网查询所述匹配导航路线的实时路况,展示所述匹配导航路线的信息和对应的实时路况信息。In one of the embodiments, the processing module is configured to: query the real-time traffic conditions of the matching navigation route online, and display the information of the matching navigation route and corresponding real-time traffic condition information.

在其中一个实施例中,所述实时路况信息包括被分享到网络上的实时路况图片。In one of the embodiments, the real-time traffic information includes real-time traffic pictures shared on the network.

上述的导航路线的推荐方法和装置,获取定位信息以确定行车轨迹;根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。根据行车轨迹和预存的历史导航路线来向用户推荐匹配导航路线,并根据预设的确定规则确定用于本次导航的指定导航线路,可以在一定程度上免除了用户输入目的地等信息的操作,毕竟有些目的地是比较常用的,例如上班地点、家、购物地点,这就意味着大多数历史导航路线也是常用的,因而通过本方法和本装置可以有效减少用户的输入操作,提高了使用的便利性。The above-mentioned method and device for recommending a navigation route obtains positioning information to determine a driving track; searches for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to preset search rules; displays the matching navigation route information, and determine a designated navigation route for this navigation from the matching navigation routes according to preset determination rules. According to the driving track and the pre-stored historical navigation route, the matching navigation route is recommended to the user, and the designated navigation route for this navigation is determined according to the preset determination rules, which can relieve the user from inputting information such as the destination to a certain extent. After all, some destinations are commonly used, such as places of work, home, and shopping places, which means that most historical navigation routes are also commonly used, so the method and device can effectively reduce the user's input operations and improve the user experience. convenience.

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the invention will be set forth in part in the description which follows, and will become apparent from the description, or may be learned by practice of the invention.

附图说明Description of drawings

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and easy to understand from the following description of the embodiments in conjunction with the accompanying drawings, wherein:

图1为一个实施例的导航路线的推荐方法流程图;Fig. 1 is a flowchart of a method for recommending a navigation route according to an embodiment;

图2为一个实施例的匹配导航路线示意图;Fig. 2 is a schematic diagram of a matching navigation route of an embodiment;

图3为一个实施例的导航路线的推荐装置模块图。Fig. 3 is a block diagram of a device for recommending a navigation route according to an embodiment.

具体实施方式detailed description

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。Those skilled in the art will understand that unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the word "comprising" used in the description of the present invention refers to the presence of said features, integers, steps, operations, elements and/or components, but does not exclude the presence or addition of one or more other features, Integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Additionally, "connected" or "coupled" as used herein may include wireless connection or wireless coupling. The expression "and/or" used herein includes all or any elements and all combinations of one or more associated listed items.

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。Those skilled in the art can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art to which this invention belongs. It should also be understood that terms, such as those defined in commonly used dictionaries, should be understood to have meanings consistent with their meaning in the context of the prior art, and unless specifically defined as herein, are not intended to be idealized or overly Formal meaning to explain.

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。Those skilled in the art can understand that the "terminal" and "terminal equipment" used here not only include wireless signal receiver equipment, which only has wireless signal receiver equipment without transmission capabilities, but also include receiving and transmitting hardware. A device having receiving and transmitting hardware capable of performing bi-directional communication over a bi-directional communication link. Such equipment may include: cellular or other communication equipment, which has a single-line display or a multi-line display or a cellular or other communication equipment without a multi-line display; PCS (Personal Communications Service, personal communication system), which can combine voice, data Processing, facsimile and/or data communication capabilities; PDA (Personal Digital Assistant, Personal Digital Assistant), which may include radio frequency receiver, pager, Internet/Intranet access, web browser, notepad, calendar and/or GPS (Global Positioning System (Global Positioning System) receiver; a conventional laptop and/or palmtop computer or other device having and/or including a radio frequency receiver. As used herein, a "terminal", "terminal device" may be portable, transportable, installed in a vehicle (air, sea, and/or land), or adapted and/or configured to operate locally, and/or In distributed form, the operation operates at any other location on Earth and/or in space. The "terminal" and "terminal equipment" used here can also be communication terminals, Internet terminals, music/video playback terminals, such as PDAs, MIDs (Mobile Internet Devices, mobile Internet devices) and/or with music/video playback terminals. Functional mobile phones, smart TVs, set-top boxes and other devices.

本技术领域技术人员可以理解,这里所使用的远端网络设备,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本发明的实施例中,远端网络设备、终端设备与WNS服务器之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。Those skilled in the art can understand that the remote network device used here includes, but is not limited to, a computer, a network host, a single network server, a set of multiple network servers, or a cloud formed by multiple servers. Here, the cloud is composed of a large number of computers or network servers based on cloud computing (Cloud Computing), wherein cloud computing is a kind of distributed computing, a super virtual computer composed of a group of loosely coupled computer sets. In the embodiment of the present invention, the communication between the remote network equipment, the terminal equipment and the WNS server can be realized through any communication method, including but not limited to, mobile communication based on 3GPP, LTE, WIMAX, based on TCP/IP, UDP protocol Computer network communication and short-distance wireless transmission methods based on Bluetooth and infrared transmission standards.

下面描述的导航路线的推荐方法,可以应用于所有车载的导航终端,例如车载导航仪或带有导航功能的行车记录仪。The recommended method for the navigation route described below can be applied to all vehicle-mounted navigation terminals, such as vehicle-mounted navigators or driving recorders with navigation functions.

图1为一个实施例的导航路线的推荐方法流程图。Fig. 1 is a flowchart of a method for recommending a navigation route according to an embodiment.

本发明提供一种导航路线的推荐方法,包括如下步骤:The present invention provides a method for recommending a navigation route, comprising the following steps:

步骤S100:获取定位信息以确定行车轨迹。Step S100: Obtain positioning information to determine the driving trajectory.

定位信息是用于定位位置的信息,通常表现为经纬度信息,可以是四大卫星定位信息,例如可以是北斗卫星定位信息和GPS卫星定位信息。这意味着导航终端具备定位模块,例如北斗卫星定位模块和GPS卫星定位模块,以提供相应的定位信息。Positioning information is information for locating a position, usually expressed as longitude and latitude information, and may be four major satellite positioning information, for example, may be Beidou satellite positioning information and GPS satellite positioning information. This means that the navigation terminal has a positioning module, such as a Beidou satellite positioning module and a GPS satellite positioning module, to provide corresponding positioning information.

导航终端在启动后,获取定位信息,并根据获取的定位信息确定行车轨迹。行车轨迹可以是导航终端根据定位信息和电子地图信息共同确定的,例如根据持续获取的定位信息在电子地图上标识出行车轨迹。持续获取是指以一定的频率或者变化的频率去获取定位信息。因此,行车轨迹实际上是定位信息和地图信息的数据集合,可以在电子地图上以点和线的形式描画出来。After the navigation terminal is started, the positioning information is obtained, and the driving track is determined according to the obtained positioning information. The driving track can be jointly determined by the navigation terminal according to the positioning information and the electronic map information, for example, the driving track is marked on the electronic map according to the continuously acquired positioning information. Continuous acquisition refers to acquiring positioning information at a certain frequency or at a changing frequency. Therefore, the driving track is actually a data set of positioning information and map information, which can be drawn in the form of points and lines on the electronic map.

确定行车轨迹后,执行步骤S200。After the driving trajectory is determined, step S200 is executed.

步骤S200:根据预设的搜索规则从预存的历史导航路线集合中搜索与行车轨迹匹配的匹配导航路线。Step S200: Search for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to a preset search rule.

历史导航路线集合,是由多于一条的历史导航路线组成的。这些历史导航路线是在此之前曾经为用户导航过的行车路线。例如,用户家中到用户工作地点之间,由服务器曾经为用户提供的导航路线或用户已经保存的按照自己意愿行驶过的路线,都是历史导航路线。这些历史导航路线一起构成历史导航路线集合。服务器曾经为用户提供的导航路线通常由服务器存储,当然不排除导航终端从服务器处获得并导航后自行存储。因此,预存的历史导航路线包括系统自动存储的历史导航路线和用户存储的历史导航路线中的至少一种,通常而言是同时包括上述两种历史导航路线。A set of historical navigation routes is composed of more than one historical navigation routes. These historical navigation routes are driving routes that have been navigated for the user before. For example, between the user's home and the user's work place, the navigation routes provided by the server for the user or the routes saved by the user according to their own wishes are all historical navigation routes. These historical navigation routes together constitute a set of historical navigation routes. The navigation route once provided by the server to the user is usually stored by the server. Of course, it does not exclude that the navigation terminal obtains from the server and stores it after navigation. Therefore, the pre-stored historical navigation route includes at least one of the historical navigation route automatically stored by the system and the historical navigation route stored by the user, and usually includes the above two historical navigation routes at the same time.

搜索规则是用于从预存的历史导航路线集合中搜索与行车轨迹匹配的匹配导航路线的搜索算法,因此历史导航路线与行车轨迹是否匹配是主要的线索。The search rule is a search algorithm used to search for a matching navigation route that matches the driving track from the pre-stored historical navigation route collection, so whether the historical navigation route matches the driving track is the main clue.

在本实施例中,预设的搜索规则包括:如果历史导航路线包含与行车轨迹重合的片段,则历史导航路线为与行车轨迹匹配的匹配导航路线。In this embodiment, the preset search rule includes: if the historical navigation route includes a segment that coincides with the driving track, then the historical navigation route is a matching navigation route that matches the driving track.

确认历史导航路线包含与行车轨迹重合的片段包括如下步骤S210和步骤S220:Confirming that the historical navigation route includes a segment that overlaps with the driving track includes the following steps S210 and S220:

步骤S210:获取行车轨迹的起点位置和当前位置。起点位置和当前位置可以是根据相应的定位信息和电子地图共同确定的位置,也可以仅仅根据定位信息确定的经纬度位置。Step S210: Obtain the starting position and current position of the driving track. The starting location and the current location may be locations jointly determined according to corresponding positioning information and an electronic map, or may be longitude and latitude positions determined only according to positioning information.

步骤S220:确认历史导航路线中包含与起点位置和当前位置分别重合的第一位置和第二位置;若是则继续判断第一位置和第二位置之间的路线是否与行车轨迹重合;若是则确认历史导航路线包含与行车轨迹重合的片段。Step S220: Confirm that the historical navigation route includes the first position and the second position that coincide with the starting position and the current position respectively; if so, continue to judge whether the route between the first position and the second position coincides with the driving track; if so, confirm Historical navigation routes contain segments that coincide with driving trajectories.

本步骤中,首先搜索包含有第一位置(对应行车轨迹的起点位置)和第二位置(对应行车轨迹的当前位置)的历史导航路线,将没有包含有第一位置和第二位置的历史导航路线排除,缩小搜索范围。In this step, first search for historical navigation routes that include the first position (the starting position corresponding to the driving track) and the second position (the current position corresponding to the driving track), and there will be no historical navigation routes that include the first position and the second position Exclude routes to narrow your search.

然后继续搜索,在没有排除的历史导航路线中搜索第一位置和第二位置之间的路线与行车轨迹重合的历史导航路线。在判断是否重合时,可以在第一位置和第二位置之间的路线选取多个点,然后判断这些点是否也存在行车轨迹中;或者反过来,可以在行车轨迹选取多个点,然后判断这些点是否也存在第一位置和第二位置之间的路线中;如果存在,证明第一位置和第二位置之间的路线与行车轨迹重合,即可确认历史导航路线包含与行车轨迹重合的片段。Then the search is continued, and a historical navigation route whose route between the first position and the second position coincides with the driving track is searched among the historical navigation routes not excluded. When judging whether to overlap, you can select multiple points on the route between the first position and the second position, and then judge whether these points also exist in the driving track; or conversely, you can select multiple points in the driving track, and then judge Whether these points also exist in the route between the first position and the second position; if they exist, prove that the route between the first position and the second position coincides with the driving track, and it can be confirmed that the historical navigation route contains the coincident driving track fragment.

而且,历史导航路线中包含的与行车轨迹重合的片段,既可以是以历史导航路线的起始地为起点的,也可以是以历史导航路线中的其中一点为起点的。例如历史导航路线1中的起始地为A点,目的地为B点,路线中间包括C点和D点。如果行车轨迹是A点到C点,则历史导航路线1中A点到C点的片段与行车轨迹重合;如果行车轨迹是C点到D点,则历史导航路线1中C点到D点的片段与行车轨迹重合。Moreover, the segment included in the historical navigation route that overlaps with the driving track can either start from the starting point of the historical navigation route, or start from a point in the historical navigation route. For example, in the historical navigation route 1, the starting point is point A, the destination is point B, and points C and D are included in the middle of the route. If the driving trajectory is from point A to point C, the segment from point A to point C in historical navigation route 1 coincides with the driving trajectory; if the driving trajectory is from point C to point D, the segment from point C to point D in historical navigation route 1 The segment coincides with the driving track.

行车轨迹是随着时间变化而变化的,则匹配的匹配导航路线也是随着时间而变化的。如图2,在道路网R上有四条纵向和横向的道路,当用户驾车从A点行驶到E点期间,路线1~5都是匹配导航路线;当用户继续驾车从E点行驶到C点期间,路线1~3为匹配导航路线而路线4~5被排除;当用户继续驾车从C点行驶到D点期间,路线1~2为匹配导航路线而路线3被排除;当用户继续驾车从D点行驶到B点期间,路线1为匹配导航路线而路线2被排除。另外,如果用户是从C点为起点并开始启动导航,并且驾车驶向D点时,则路线1~2为匹配导航路线。The driving track changes with time, and the matching navigation route also changes with time. As shown in Figure 2, there are four vertical and horizontal roads on the road network R. When the user drives from point A to point E, routes 1 to 5 are all matching navigation routes; when the user continues to drive from point E to point C During this period, routes 1-3 are matching navigation routes and routes 4-5 are excluded; when the user continues to drive from point C to point D, routes 1-2 are matching navigation routes and route 3 is excluded; when the user continues driving from During the journey from point D to point B, route 1 is a matching navigation route and route 2 is excluded. In addition, if the user starts navigation from point C and drives to point D, routes 1-2 are matching navigation routes.

为了使得搜索到的导航路线更为精确,上述的搜索规则还可以考虑到历史导航路线的方向与行车轨迹的方向是否一致。因此,更优的,预设的搜索规则包括:如果历史导航路线包含与行车轨迹重合的片段,且历史导航路线的方向与行车轨迹的方向一致,则历史导航路线为与行车轨迹匹配的匹配导航路线。In order to make the searched navigation route more accurate, the above search rule may also take into account whether the direction of the historical navigation route is consistent with the direction of the driving track. Therefore, more preferably, the preset search rules include: if the historical navigation route contains a segment that coincides with the driving track, and the direction of the historical navigation route is consistent with the direction of the driving track, then the historical navigation route is a matching navigation that matches the driving track route.

搜索与行车轨迹匹配的匹配导航路线后,执行步骤S300。After searching for a matching navigation route matching the driving track, step S300 is executed.

步骤S300:展示匹配导航路线的信息,根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线。Step S300: displaying information of matching navigation routes, and determining a designated navigation route for this navigation from the matching navigation routes according to preset determination rules.

匹配导航路线的信息包括匹配导航路线的目的地信息和轨迹信息中的至少一种。目的地信息可以是文字的形式表现出来,例如在导航终端上展示匹配导航路线各自对应的目的地名称。而轨迹信息可以是以线条的形式表现出来,例如在导航终端上展示电子地图并在其上描画线条状的导航路线。The information matching the navigation route includes at least one of destination information and track information matching the navigation route. Destination information may be displayed in the form of text, for example, displaying destination names corresponding to matching navigation routes on the navigation terminal. The trajectory information can be displayed in the form of lines, for example, displaying an electronic map on a navigation terminal and drawing a line-shaped navigation route on it.

考虑到匹配导航路线可能很多,因此需要有规则的展示。Considering that there may be many matching navigation routes, regular display is required.

在本实施例中,展示匹配导航路线的信息包括如下步骤:获取匹配导航路线的使用次数或使用频率;根据使用次数或使用频率展示匹配导航路线的信息。In this embodiment, displaying the information of the matching navigation route includes the following steps: obtaining the usage times or usage frequency of the matching navigation route; and displaying the information of the matching navigation route according to the usage times or usage frequency.

所谓使用次数,就是匹配导航路线曾经被用户用来导航的次数;所谓使用频率,就是匹配导航路线在单位时间内被用户用来导航的使用次数。当然,统计使用次数和使用频率时,可以是统计最近设定时间范围内的,例如最近两个月的使用次数和使用频率。The so-called number of uses refers to the number of times the matching navigation route has been used by the user for navigation; the so-called frequency of use refers to the number of times the matching navigation route is used by the user for navigation per unit time. Certainly, when counting the number of times of use and the frequency of use, it may be counted within a recently set time range, for example, the number of times of use and the frequency of use in the last two months.

以文字形式展示目的地信息为例,可以按照使用次数从多到少的顺序展示匹配导航路线,或者按照使用频率从高到低的顺序展示匹配导航路线。当在电子地图上以线条形式展示匹配导航路线的轨迹信息时,可以用不同颜色的线条或不同形状的线条来区分不同的匹配导航路线。使用次数越多或使用频率越高,对应的线条的颜色就越鲜艳,或者线条越粗。Taking displaying destination information in text form as an example, matching navigation routes can be displayed in descending order of usage times, or matching navigation routes can be displayed in descending order of usage frequency. When the trajectory information of the matching navigation routes is displayed in the form of lines on the electronic map, lines of different colors or shapes can be used to distinguish different matching navigation routes. The more times of use or the higher the frequency of use, the brighter the color of the corresponding line, or the thicker the line.

考虑到匹配导航路线可能很多,可以选择性展示部分的匹配导航路线:展示使用次数最多的或使用频率最高的前N条匹配导航路线的信息。例如,按照导航终端显示屏幕的大小,展示次数最多的或使用频率最高的前5条匹配导航路线的信息。Considering that there may be many matching navigation routes, some of the matching navigation routes can be selectively displayed: display the information of the top N matching navigation routes that are used most frequently or with the highest frequency. For example, according to the size of the display screen of the navigation terminal, the top 5 pieces of information that match the navigation route are displayed most frequently or are most frequently used.

在一些实施例中,展示匹配导航路线的信息还可以是:联网查询匹配导航路线的实时路况,展示匹配导航路线的信息和对应的实时路况信息。实时路况信息包括被分享到网络上的实时路况图片。例如,导航终端从服务器上获取关于该匹配导航路线的实时路况信息,并对用户做出相关的提示。例如在电子地图上的匹配导航路线上某点标识有“拥堵”等信息;或者还可以配上关于该匹配导航路线的实时路况图片,例如其他车主分享的实时路况图片。In some embodiments, displaying the information of the matching navigation route may also be: querying the real-time traffic condition of the matching navigation route online, and displaying the information of the matching navigation route and corresponding real-time traffic condition information. The real-time traffic information includes real-time traffic pictures shared on the network. For example, the navigation terminal acquires real-time road condition information about the matching navigation route from the server, and makes relevant prompts to the user. For example, information such as "congestion" is marked at a certain point on the matching navigation route on the electronic map; or it can also be accompanied by a real-time traffic picture about the matching navigation route, such as a real-time traffic picture shared by other car owners.

展示匹配导航路线的信息的同时或之后,可以根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线。其中,根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线,可以包括以下描述的任意一种或多种实施例。While or after displaying the information of the matching navigation routes, a designated navigation route for this navigation may be determined from the matching navigation routes according to preset determination rules. Wherein, determining the designated navigation route used for this navigation from the matching navigation routes according to preset determination rules may include any one or more embodiments described below.

实施例1:接收用户指令从匹配导航路线中确定用于本次导航的指定导航路线。在本实施例中,导航终端在接收到用户的选择指令后,将用户所选择的匹配导航路线确定为用于本次导航的指定导航路线。当导航终端为触控式终端时,用户可以按照自己的意愿,通过点击选择或点击确认的方式直接选择用于本次导航的指定导航路线,提高用户体验。Embodiment 1: Receiving a user instruction to determine a designated navigation route for this navigation from matching navigation routes. In this embodiment, after receiving the user's selection instruction, the navigation terminal determines the matching navigation route selected by the user as the designated navigation route for this navigation. When the navigation terminal is a touch terminal, the user can directly select the designated navigation route for this navigation by clicking to select or click to confirm according to his own wishes, thereby improving user experience.

实施例2:根据当前时间从匹配导航路线中确定用于本次导航的指定导航路线。考虑到用户用车时通常是工作日的上下班时间,或者周末的购物时间,因此可以调取当前时间,根据当前时间默认用于本次导航的指定导航路线。因此在本实施例中,导航终端在每次存储导航路线时,应当将该次导航相关的时间信息也一同存储,即每条存储的导航路线都有相关的时间信息与其相关联。Embodiment 2: Determine the designated navigation route used for this navigation from the matching navigation routes according to the current time. Considering that when the user uses the car, it is usually commute time on weekdays, or shopping time on weekends, so the current time can be retrieved, and the designated navigation route used for this navigation is defaulted according to the current time. Therefore, in this embodiment, each time the navigation terminal stores a navigation route, it should also store the time information related to the navigation, that is, each stored navigation route has relevant time information associated with it.

例如用户去上班使用的导航路线1通常在工作日上午7点到8点之间使用,则该条导航路线1对应着工作日7点到8点这个时间信息,在调用该导航路线1时可以同时调用与其关联的时间信息。这样,当用户在某个时间开始导航时,可以通过当前时间来确定用于本次导航的指定导航路线。例如当前时间是星期三上午7点15分,则可以将该导航路线1默认为用于本次导航的指定导航路线。For example, the navigation route 1 used by the user to go to work is usually used between 7:00 am and 8:00 am on weekdays, and this navigation route 1 corresponds to the time information from 7 am to 8 am on weekdays. When calling this navigation route 1, you can At the same time, the time information associated with it is called. In this way, when the user starts to navigate at a certain time, the designated navigation route for this navigation can be determined according to the current time. For example, the current time is 7:15 am on Wednesday, then the navigation route 1 may be defaulted as the designated navigation route for this navigation.

在其他实施例中,用户可以事先对存储的历史导航路线进行标识,例如标识为上班专用的导航路线、下班专用的导航路线、去购物专用的导航路线、购物返回专用的导航路线,并相应的设置各条导航路线的使用时间。In other embodiments, the user can identify the stored historical navigation routes in advance, for example, as a dedicated navigation route for going to work, a dedicated navigation route for leaving get off work, a dedicated navigation route for going shopping, and a dedicated navigation route for shopping and returning, and correspondingly Set the usage time of each navigation route.

实施例3:将使用次数最多的或使用频率最高的匹配导航路线默认为用于本次导航的指定导航路线。使用次数最多的或使用频率最高的导航路线,在大多数情况下都是本次导航的导航路线,免去用户对匹配导航路线进行选择操作的步骤。Embodiment 3: The most frequently used or most frequently used matching navigation route is defaulted as the designated navigation route for this navigation. The most frequently used or most frequently used navigation route is the navigation route of this navigation in most cases, which saves the user from the step of selecting a matching navigation route.

实施例4:当匹配导航路线只有一条时,默认该条匹配导航路线为用于本次导航的指定导航路线。Embodiment 4: When there is only one matching navigation route, the matching navigation route is the designated navigation route for this navigation by default.

实施例5:当匹配导航路线只有一条时,如果在预设时长内没有接收到用户的修改指令或确认指令,则将该条匹配导航路线默认为用于本次导航的指定导航路线。例如,如果在15秒内没有接收到用户的修改指令或确认指令,则将该条匹配导航路线默认为用于本次导航的指定导航路线Embodiment 5: When there is only one matching navigation route, if no modification instruction or confirmation instruction from the user is received within the preset time period, the matching navigation route is defaulted as the designated navigation route for this navigation. For example, if no modification instruction or confirmation instruction from the user is received within 15 seconds, the matching navigation route will be defaulted as the designated navigation route for this navigation

当然,用户可以对导航终端确定的或默认的指定导航路线进行修改。Of course, the user can modify the designated navigation route determined by the navigation terminal or by default.

图3为一个实施例的导航路线的推荐装置模块图。Fig. 3 is a block diagram of a device for recommending a navigation route according to an embodiment.

与上述的导航路线的推荐方法相对应,本发明还提供一种导航路线的推荐装置,其包括:定位模块100、确定模块200、搜索模块300和处理模块400。Corresponding to the above method for recommending a navigation route, the present invention also provides a device for recommending a navigation route, which includes: a positioning module 100 , a determination module 200 , a search module 300 and a processing module 400 .

定位模块100用于实现实时定位;确定模块200用于获取定位信息以确定行车轨迹;搜索模块300用于根据预设的搜索规则从预存的历史导航路线集合中搜索与行车轨迹匹配的匹配导航路线;处理模块400用于展示匹配导航路线的信息,根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线。The positioning module 100 is used to realize real-time positioning; the determination module 200 is used to obtain positioning information to determine the driving trajectory; the search module 300 is used to search for a matching navigation route matching the driving trajectory from the pre-stored historical navigation route collection according to preset search rules The processing module 400 is used to display the information of the matching navigation route, and determine the specified navigation route for this navigation from the matching navigation routes according to the preset determination rules.

确定模块200获取定位信息以确定行车轨迹。The determination module 200 acquires positioning information to determine the driving trajectory.

定位信息是用于定位位置的信息,通常表现为经纬度信息,可以是四大卫星定位信息,例如可以是北斗卫星定位信息和GPS卫星定位信息。这意味着导航终端具备定位模块,例如北斗卫星定位模块和GPS卫星定位模块,以提供相应的定位信息。Positioning information is information for locating a position, usually expressed as longitude and latitude information, and may be four major satellite positioning information, for example, may be Beidou satellite positioning information and GPS satellite positioning information. This means that the navigation terminal has a positioning module, such as a Beidou satellite positioning module and a GPS satellite positioning module, to provide corresponding positioning information.

导航终端在启动后,确定模块200获取定位模块100提供的定位信息,并根据获取的定位信息确定行车轨迹。行车轨迹可以是导航终端根据定位信息和电子地图信息共同确定的,例如根据持续获取的定位信息在电子地图上标识出行车轨迹。持续获取是指以一定的频率或者变化的频率去获取定位信息。因此,行车轨迹实际上是定位信息和地图信息的数据集合,可以在电子地图上以点和线的形式描画出来。After the navigation terminal is started, the determining module 200 acquires the positioning information provided by the positioning module 100, and determines the driving track according to the acquired positioning information. The driving track can be jointly determined by the navigation terminal according to the positioning information and the electronic map information, for example, the driving track is marked on the electronic map according to the continuously acquired positioning information. Continuous acquisition refers to acquiring positioning information at a certain frequency or at a changing frequency. Therefore, the driving track is actually a data set of positioning information and map information, which can be drawn in the form of points and lines on the electronic map.

定位模块100确定行车轨迹后,搜索模块300根据预设的搜索规则从预存的历史导航路线集合中搜索与行车轨迹匹配的匹配导航路线。After the positioning module 100 determines the driving trajectory, the search module 300 searches for a matching navigation route matching the driving trajectory from the pre-stored historical navigation route collection according to preset search rules.

历史导航路线集合,是由多于一条的历史导航路线组成的。这些历史导航路线是在此之前曾经为用户导航过的行车路线。例如,用户家中到用户工作地点之间,由服务器曾经为用户提供的导航路线或用户已经保存的按照自己意愿行驶过的路线,都是历史导航路线。这些历史导航路线一起构成历史导航路线集合。服务器曾经为用户提供的导航路线通常由服务器存储,当然不排除导航终端从服务器处获得并导航后自行存储。因此,预存的历史导航路线包括系统自动存储的历史导航路线和用户存储的历史导航路线中的至少一种,通常而言是同时包括上述两种历史导航路线。A set of historical navigation routes is composed of more than one historical navigation routes. These historical navigation routes are driving routes that have been navigated for the user before. For example, between the user's home and the user's work place, the navigation routes provided by the server for the user or the routes saved by the user according to their own wishes are all historical navigation routes. These historical navigation routes together constitute a set of historical navigation routes. The navigation route once provided by the server to the user is usually stored by the server. Of course, it does not exclude that the navigation terminal obtains from the server and stores it after navigation. Therefore, the pre-stored historical navigation route includes at least one of the historical navigation route automatically stored by the system and the historical navigation route stored by the user, and usually includes the above two historical navigation routes at the same time.

搜索规则是用于从预存的历史导航路线集合中搜索与行车轨迹匹配的匹配导航路线的搜索算法,因此历史导航路线与行车轨迹是否匹配是主要的线索。The search rule is a search algorithm used to search for a matching navigation route that matches the driving track from the pre-stored historical navigation route collection, so whether the historical navigation route matches the driving track is the main clue.

在本实施例中,预设的搜索规则包括:如果历史导航路线包含与行车轨迹重合的片段,则历史导航路线为与行车轨迹匹配的匹配导航路线。In this embodiment, the preset search rule includes: if the historical navigation route includes a segment that coincides with the driving track, then the historical navigation route is a matching navigation route that matches the driving track.

搜索模块300确认历史导航路线包含与行车轨迹重合的片段包括如下步骤S210和步骤S220:The search module 300 confirms that the historical navigation route includes a segment that overlaps with the driving track, including the following steps S210 and S220:

步骤S210:搜索模块300获取行车轨迹的起点位置和当前位置。起点位置和当前位置可以是根据相应的定位信息和电子地图共同确定的位置,也可以仅仅根据定位信息确定的经纬度位置。Step S210: The search module 300 acquires the starting point and current location of the driving track. The starting location and the current location may be locations jointly determined according to corresponding positioning information and an electronic map, or may be longitude and latitude positions determined only according to positioning information.

步骤S220:搜索模块300确认历史导航路线中包含与起点位置和当前位置分别重合的第一位置和第二位置;若是则继续判断第一位置和第二位置之间的路线是否与行车轨迹重合;若是则确认历史导航路线包含与行车轨迹重合的片段。Step S220: The search module 300 confirms that the historical navigation route includes a first position and a second position that coincide with the starting position and the current position respectively; if so, continue to judge whether the route between the first position and the second position coincides with the driving track; If so, confirm that the historical navigation route includes a segment that coincides with the driving track.

本步骤中,搜索模块300首先搜索包含有第一位置(对应行车轨迹的起点位置)和第二位置(对应行车轨迹的当前位置)的历史导航路线,将没有包含有第一位置和第二位置的历史导航路线排除,缩小搜索范围。In this step, the search module 300 first searches for historical navigation routes that include the first position (the starting position corresponding to the driving track) and the second position (the current position corresponding to the driving track), and will not include the first position and the second position. Exclude historical navigation routes to narrow down the search scope.

然后搜索模块300继续搜索,在没有排除的历史导航路线中搜索第一位置和第二位置之间的路线与行车轨迹重合的历史导航路线。搜索模块300在判断是否重合时,可以在第一位置和第二位置之间的路线选取多个点,然后判断这些点是否也存在行车轨迹中;或者反过来,可以在行车轨迹选取多个点,然后判断这些点是否也存在第一位置和第二位置之间的路线中;如果存在,证明第一位置和第二位置之间的路线与行车轨迹重合,即可确认历史导航路线包含与行车轨迹重合的片段。Then the search module 300 continues to search, searching for historical navigation routes whose route between the first location and the second location coincides with the driving track among the historical navigation routes that are not excluded. When judging whether the search module 300 is coincident, a plurality of points can be selected on the route between the first position and the second position, and then judge whether these points also exist in the driving track; or conversely, multiple points can be selected in the driving track , and then judge whether these points also exist in the route between the first position and the second position; if they exist, prove that the route between the first position and the second position coincides with the driving track, and then confirm that the historical navigation route includes and drives Segments where tracks overlap.

而且,历史导航路线中包含的与行车轨迹重合的片段,既可以是以历史导航路线的起始地为起点的,也可以是以历史导航路线中的其中一点为起点的。例如历史导航路线1中的起始地为A点,目的地为B点,路线中间包括C点和D点。如果行车轨迹是A点到C点,则历史导航路线1中A点到C点的片段与行车轨迹重合;如果行车轨迹是C点到D点,则历史导航路线1中C点到D点的片段与行车轨迹重合。Moreover, the segment included in the historical navigation route that overlaps with the driving track can either start from the starting point of the historical navigation route, or start from a point in the historical navigation route. For example, in the historical navigation route 1, the starting point is point A, the destination is point B, and points C and D are included in the middle of the route. If the driving trajectory is from point A to point C, the segment from point A to point C in historical navigation route 1 coincides with the driving trajectory; if the driving trajectory is from point C to point D, the segment from point C to point D in historical navigation route 1 The segment coincides with the driving track.

行车轨迹是随着时间变化而变化的,则匹配的匹配导航路线也是随着时间而变化的。如图2,在道路网R上有四条纵向和横向的道路,当用户驾车从A点行驶到E点期间,路线1~5都是匹配导航路线;当用户继续驾车从E点行驶到C点期间,路线1~3为匹配导航路线而路线4~5被排除;当用户继续驾车从C点行驶到D点期间,路线1~2为匹配导航路线而路线3被排除;当用户继续驾车从D点行驶到B点期间,路线1为匹配导航路线而路线2被排除。另外,如果用户是从C点为起点并开始启动导航,并且驾车驶向D点时,则路线1~2为匹配导航路线。The driving track changes with time, and the matching navigation route also changes with time. As shown in Figure 2, there are four vertical and horizontal roads on the road network R. When the user drives from point A to point E, routes 1 to 5 are all matching navigation routes; when the user continues to drive from point E to point C During this period, routes 1-3 are matching navigation routes and routes 4-5 are excluded; when the user continues to drive from point C to point D, routes 1-2 are matching navigation routes and route 3 is excluded; when the user continues driving from During the journey from point D to point B, route 1 is a matching navigation route and route 2 is excluded. In addition, if the user starts navigation from point C and drives to point D, routes 1-2 are matching navigation routes.

行车轨迹是C点到D点,则历史导航路线1中C点到D点的片段与行车轨迹重合。The driving track is from point C to point D, then the segment from point C to point D in the historical navigation route 1 coincides with the driving track.

为了使得搜索到的导航路线更为精确,上述的搜索规则还可以考虑到历史导航路线的方向与行车轨迹的方向是否一致。因此,更优的,预设的搜索规则包括:如果历史导航路线包含与行车轨迹重合的片段,且历史导航路线的方向与行车轨迹的方向一致,则历史导航路线为与行车轨迹匹配的匹配导航路线。In order to make the searched navigation route more accurate, the above search rule may also take into account whether the direction of the historical navigation route is consistent with the direction of the driving track. Therefore, more preferably, the preset search rules include: if the historical navigation route contains a segment that coincides with the driving track, and the direction of the historical navigation route is consistent with the direction of the driving track, then the historical navigation route is a matching navigation that matches the driving track route.

搜索模块300搜索与行车轨迹匹配的匹配导航路线后,处理模块400展示匹配导航路线的信息,根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线。在这里,处理模块400包含了实现终端显示的功能,也包含了通过运算确定用于本次导航的指定导航路线的功能。After the search module 300 searches for a matching navigation route that matches the driving track, the processing module 400 displays the information of the matching navigation route, and determines the designated navigation route for this navigation from the matching navigation routes according to preset determination rules. Here, the processing module 400 includes the function of realizing terminal display, and also includes the function of determining the designated navigation route for this navigation through calculation.

匹配导航路线的信息包括匹配导航路线的目的地信息和轨迹信息中的至少一种。目的地信息可以是文字的形式表现出来,例如在导航终端上展示匹配导航路线各自对应的目的地名称。而轨迹信息可以是以线条的形式表现出来,例如在导航终端上展示电子地图并在其上描画线条状的导航路线。The information matching the navigation route includes at least one of destination information and track information matching the navigation route. Destination information may be displayed in the form of text, for example, displaying destination names corresponding to matching navigation routes on the navigation terminal. The trajectory information can be displayed in the form of lines, for example, displaying an electronic map on a navigation terminal and drawing a line-shaped navigation route on it.

考虑到匹配导航路线可能很多,因此需要有规则的展示。Considering that there may be many matching navigation routes, regular display is required.

在本实施例中,处理模块400展示匹配导航路线的信息包括如下步骤:获取匹配导航路线的使用次数或使用频率;根据使用次数或使用频率展示匹配导航路线的信息。In this embodiment, the processing module 400 displaying the information of the matching navigation route includes the following steps: acquiring the usage times or usage frequency of the matching navigation route; and displaying the information of the matching navigation route according to the usage times or usage frequency.

所谓使用次数,就是匹配导航路线曾经被用户用来导航的次数;所谓使用频率,就是匹配导航路线在单位时间内被用户用来导航的使用次数。当然,统计使用次数和使用频率时,可以是统计最近设定时间范围内的,例如最近两个月的使用次数和使用频率。The so-called number of uses refers to the number of times the matching navigation route has been used by the user for navigation; the so-called frequency of use refers to the number of times the matching navigation route is used by the user for navigation per unit time. Certainly, when counting the number of times of use and the frequency of use, it may be counted within a recently set time range, for example, the number of times of use and the frequency of use in the last two months.

以文字形式展示目的地信息为例,处理模块400可以按照使用次数从多到少的顺序展示匹配导航路线,或者按照使用频率从高到低的顺序展示匹配导航路线。当在电子地图上以线条形式展示匹配导航路线的轨迹信息时,可以用不同颜色的线条或不同形状的线条来区分不同的匹配导航路线。使用次数越多或使用频率越高,对应的线条的颜色就越鲜艳,或者线条越粗。Taking displaying destination information in text form as an example, the processing module 400 may display matching navigation routes in descending order of usage times, or display matching navigation routes in descending order of usage frequency. When the trajectory information of the matching navigation routes is displayed in the form of lines on the electronic map, lines of different colors or shapes can be used to distinguish different matching navigation routes. The more times of use or the higher the frequency of use, the brighter the color of the corresponding line, or the thicker the line.

考虑到匹配导航路线可能很多,处理模块400可以选择性展示部分的匹配导航路线:展示使用次数最多的或使用频率最高的前N条匹配导航路线的信息。例如,按照导航终端显示屏幕的大小,处理模块400展示次数最多的或使用频率最高的前5条匹配导航路线的信息。Considering that there may be many matching navigation routes, the processing module 400 may selectively display part of the matching navigation routes: display the information of the top N matching navigation routes that are most frequently used or most frequently used. For example, according to the size of the display screen of the navigation terminal, the processing module 400 displays information of the top 5 matching navigation routes that are the most frequently used or used most frequently.

在一些实施例中,处理模块400展示匹配导航路线的信息还可以是:联网查询匹配导航路线的实时路况,展示匹配导航路线的信息和对应的实时路况信息。实时路况信息包括被分享到网络上的实时路况图片。例如,处理模块400从服务器上获取关于该匹配导航路线的实时路况信息,并对用户做出相关的提示。例如在电子地图上的匹配导航路线上某点标识有“拥堵”等信息;或者还可以配上关于该匹配导航路线的实时路况图片,例如其他车主分享的实时路况图片。In some embodiments, the processing module 400 displaying the information of the matching navigation route may also be: querying the real-time traffic condition of the matching navigation route online, and displaying the information of the matching navigation route and the corresponding real-time traffic condition information. The real-time traffic information includes real-time traffic pictures shared on the network. For example, the processing module 400 acquires real-time road condition information about the matching navigation route from the server, and makes relevant prompts to the user. For example, information such as "congestion" is marked at a certain point on the matching navigation route on the electronic map; or it can also be accompanied by a real-time traffic picture about the matching navigation route, such as a real-time traffic picture shared by other car owners.

处理模块400展示匹配导航路线的信息的同时或之后,可以根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线。其中,处理模块400根据预设的确定规则从匹配导航路线中确定用于本次导航的指定导航路线,可以包括以下描述的任意一种或多种实施例。While or after the processing module 400 presents the information of the matching navigation route, it may determine the designated navigation route for this navigation from the matching navigation routes according to preset determination rules. Wherein, the processing module 400 determines a designated navigation route for this navigation from matching navigation routes according to preset determination rules, which may include any one or more embodiments described below.

实施例1:接收用户指令从匹配导航路线中确定用于本次导航的指定导航路线。在本实施例中,导航终端在接收到用户的选择指令后,将用户所选择的匹配导航路线确定为用于本次导航的指定导航路线。当导航终端为触控式终端时,用户可以按照自己的意愿,通过点击选择或点击确认的方式直接选择用于本次导航的指定导航路线,提高用户体验。Embodiment 1: Receiving a user instruction to determine a designated navigation route for this navigation from matching navigation routes. In this embodiment, after receiving the user's selection instruction, the navigation terminal determines the matching navigation route selected by the user as the designated navigation route for this navigation. When the navigation terminal is a touch terminal, the user can directly select the designated navigation route for this navigation by clicking to select or click to confirm according to his own wishes, thereby improving user experience.

实施例2:根据当前时间从匹配导航路线中确定用于本次导航的指定导航路线。考虑到用户用车时通常是工作日的上下班时间,或者周末的购物时间,因此可以调取当前时间,根据当前时间默认用于本次导航的指定导航路线。因此在本实施例中,导航终端在每次存储导航路线时,应当将该次导航相关的时间信息也一同存储,即每条存储的导航路线都有相关的时间信息与其相关联。Embodiment 2: Determine the designated navigation route used for this navigation from the matching navigation routes according to the current time. Considering that when the user uses the car, it is usually commute time on weekdays or shopping time on weekends, so the current time can be retrieved, and the designated navigation route used for this navigation is defaulted according to the current time. Therefore, in this embodiment, each time the navigation terminal stores a navigation route, it should also store time information related to the navigation, that is, each stored navigation route has relevant time information associated with it.

例如用户去上班使用的导航路线1通常在工作日上午7点到8点之间使用,则该条导航路线1对应着工作日7点到8点这个时间信息,在调用该导航路线1时可以同时调用与其关联的时间信息。这样,当用户在某个时间开始导航时,可以通过当前时间来确定用于本次导航的指定导航路线。例如当前时间是星期三上午7点15分,则可以将该导航路线1默认为用于本次导航的指定导航路线。For example, the navigation route 1 used by the user to go to work is usually used between 7:00 am and 8:00 am on weekdays, and this navigation route 1 corresponds to the time information from 7 am to 8 am on weekdays. When calling this navigation route 1, you can At the same time, the time information associated with it is called. In this way, when the user starts to navigate at a certain time, the designated navigation route for this navigation can be determined according to the current time. For example, the current time is 7:15 am on Wednesday, then the navigation route 1 may be defaulted as the designated navigation route for this navigation.

在其他实施例中,用户可以事先对存储的历史导航路线进行标识,例如标识为上班专用的导航路线、下班专用的导航路线、去购物专用的导航路线、购物返回专用的导航路线,并相应的设置各条导航路线的使用时间。In other embodiments, the user can identify the stored historical navigation routes in advance, for example, as a dedicated navigation route for going to work, a dedicated navigation route for leaving get off work, a dedicated navigation route for going shopping, and a dedicated navigation route for shopping and returning, and correspondingly Set the usage time of each navigation route.

实施例3:将使用次数最多的或使用频率最高的匹配导航路线默认为用于本次导航的指定导航路线。使用次数最多的或使用频率最高的导航路线,在大多数情况下都是本次导航的导航路线,免去用户对匹配导航路线进行选择操作的步骤。Embodiment 3: The most frequently used or most frequently used matching navigation route is defaulted as the designated navigation route for this navigation. The most frequently used or most frequently used navigation route is the navigation route of this navigation in most cases, which saves the user from the step of selecting a matching navigation route.

实施例4:当匹配导航路线只有一条时,默认该条匹配导航路线为用于本次导航的指定导航路线。Embodiment 4: When there is only one matching navigation route, the matching navigation route is the designated navigation route for this navigation by default.

实施例5:当匹配导航路线只有一条时,如果在预设时长内没有接收到用户的修改指令或确认指令,则将该条匹配导航路线默认为用于本次导航的指定导航路线。例如,如果在15秒内没有接收到用户的修改指令或确认指令,则将该条匹配导航路线默认为用于本次导航的指定导航路线Embodiment 5: When there is only one matching navigation route, if no modification instruction or confirmation instruction from the user is received within the preset time period, the matching navigation route is defaulted as the designated navigation route for this navigation. For example, if no modification instruction or confirmation instruction from the user is received within 15 seconds, the matching navigation route will be defaulted as the designated navigation route for this navigation

当然,用户可以对处理模块400确定的或默认的指定导航路线进行修改。Of course, the user can modify the specified navigation route determined by the processing module 400 or by default.

上述的导航路线的推荐方法和装置,获取定位信息以确定行车轨迹;根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。根据行车轨迹和预存的历史导航路线来向用户推荐匹配导航路线,并根据预设的确定规则确定用于本次导航的指定导航线路,可以在一定程度上免除了用户输入目的地等信息的操作,毕竟有些目的地是比较常用的,例如上班地点、家、购物地点,这就意味着大多数历史导航路线也是常用的,因而通过本方法和本装置可以有效减少用户的输入操作,提高了使用的便利性。The above-mentioned method and device for recommending a navigation route obtains positioning information to determine a driving track; searches for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to preset search rules; displays the matching navigation route information, and determine a designated navigation route for this navigation from the matching navigation routes according to preset determination rules. According to the driving track and the pre-stored historical navigation route, the matching navigation route is recommended to the user, and the designated navigation route for this navigation is determined according to the preset determination rules, which can relieve the user from inputting information such as the destination to a certain extent. After all, some destinations are commonly used, such as work place, home, and shopping place, which means that most historical navigation routes are also commonly used, so the method and device can effectively reduce the user's input operations and improve the user experience. convenience.

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flow chart of FIG. 1 are displayed sequentially as indicated by the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in Figure 1 may include multiple sub-steps or multiple stages, these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and the execution order is not necessarily performed sequentially, but may be performed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above descriptions are only part of the embodiments of the present invention. It should be pointed out that those skilled in the art can make some improvements and modifications without departing from the principles of the present invention. It should be regarded as the protection scope of the present invention.

Claims (10)

1.一种导航路线的推荐方法,其特征在于,包括如下步骤:1. A recommended method for a navigation route, comprising the steps of: 获取定位信息以确定行车轨迹;Obtain positioning information to determine the driving trajectory; 根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;Searching for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to a preset search rule; 展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。The information of the matching navigation routes is displayed, and the designated navigation route for this navigation is determined from the matching navigation routes according to preset determination rules. 2.根据权利要求1所述的导航线路的推荐方法,其特征在于,所述预存的历史导航路线包括系统自动存储的历史导航路线和用户存储的历史导航路线中的至少一种。2. The method for recommending a navigation route according to claim 1, wherein the pre-stored historical navigation route includes at least one of a historical navigation route automatically stored by the system and a historical navigation route stored by a user. 3.根据权利要求1所述的导航线路的推荐方法,其特征在于,所述预设的搜索规则包括:3. The method for recommending a navigation route according to claim 1, wherein the preset search rules include: 如果历史导航路线包含与所述行车轨迹重合的片段,则所述历史导航路线为与所述行车轨迹匹配的匹配导航路线。If the historical navigation route includes a segment that coincides with the driving track, then the historical navigation route is a matching navigation route that matches the driving track. 4.根据权利要求3所述的导航线路的推荐方法,其特征在于,所述预设的搜索规则包括:4. The method for recommending a navigation route according to claim 3, wherein the preset search rules include: 如果历史导航路线包含与所述行车轨迹重合的片段,且所述历史导航路线的方向与所述行车轨迹的方向一致,则所述历史导航路线为与所述行车轨迹匹配的匹配导航路线。If the historical navigation route includes a segment that coincides with the driving track, and the direction of the historical navigation route is consistent with the direction of the driving track, then the historical navigation route is a matching navigation route that matches the driving track. 5.根据权利要求3所述的导航线路的推荐方法,其特征在于,确认历史导航路线包含与所述行车轨迹重合的片段包括如下步骤:5. The method for recommending a navigation route according to claim 3, wherein confirming that the historical navigation route includes a segment overlapping with the driving track comprises the following steps: 获取所述行车轨迹的起点位置和当前位置;Obtain the starting position and current position of the driving track; 确认所述历史导航路线中包含与所述起点位置和当前位置分别重合的第一位置和第二位置;若是则继续判断所述第一位置和第二位置之间的路线是否与所述行车轨迹重合;若是则确认所述历史导航路线包含与所述行车轨迹重合的片段。Confirm that the historical navigation route includes a first position and a second position that coincide with the starting position and the current position respectively; if so, continue to judge whether the route between the first position and the second position is consistent with the driving track overlap; if so, confirm that the historical navigation route includes a segment that overlaps with the driving track. 6.根据权利要求1所述的导航路线的推荐方法,其特征在于,所述匹配导航路线的信息包括所述匹配导航路线的目的地信息和轨迹信息中的至少一种。6. The method for recommending a navigation route according to claim 1, wherein the information of the matching navigation route includes at least one of destination information and track information of the matching navigation route. 7.根据权利要求1所述的导航路线的推荐方法,其特征在于,所述展示所述匹配导航路线的信息包括如下步骤:7. The method for recommending a navigation route according to claim 1, wherein the displaying the information of the matching navigation route comprises the following steps: 获取所述匹配导航路线的使用次数或使用频率;Obtain the number of times or frequency of use of the matching navigation route; 根据所述使用次数或使用频率展示所述匹配导航路线的信息。The information of the matching navigation route is displayed according to the usage times or usage frequency. 8.根据权利要求7所述的导航路线的推荐方法,其特征在于,所述根据所述使用次数或使用频率展示所述匹配导航路线的信息包括:展示使用次数最多的或使用频率最高的前N条匹配导航路线的信息。8. The method for recommending a navigation route according to claim 7, wherein displaying the information of the matching navigation route according to the number of times of use or the frequency of use comprises: displaying the most frequently used or most frequently used previous Information about N matching navigation routes. 9.根据权利要求1所述的导航路线的推荐方法,其特征在于,所述根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线包括:接收用户指令从所述匹配导航路线中确定用于本次导航的指定导航路线。9. The method for recommending a navigation route according to claim 1, wherein said determining a designated navigation route for this navigation from said matching navigation route according to a preset determination rule comprises: receiving a user instruction from The specified navigation route used for this navigation is determined in the matching navigation route. 10.一种导航路线的推荐装置,其特征在于,包括:10. A device for recommending a navigation route, comprising: 确定模块,用于获取定位信息以确定行车轨迹;Determining module, used to obtain positioning information to determine the driving track; 搜索模块,用于根据预设的搜索规则从预存的历史导航路线集合中搜索与所述行车轨迹匹配的匹配导航路线;A search module, configured to search for a matching navigation route that matches the driving track from a pre-stored historical navigation route set according to a preset search rule; 处理模块,用于展示所述匹配导航路线的信息,根据预设的确定规则从所述匹配导航路线中确定用于本次导航的指定导航路线。The processing module is configured to display the information of the matching navigation route, and determine the specified navigation route for this navigation from the matching navigation routes according to preset determination rules.
CN201610597258.3A 2016-07-26 2016-07-26 The recommendation method and apparatus of navigation way Pending CN106289291A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610597258.3A CN106289291A (en) 2016-07-26 2016-07-26 The recommendation method and apparatus of navigation way

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610597258.3A CN106289291A (en) 2016-07-26 2016-07-26 The recommendation method and apparatus of navigation way

Publications (1)

Publication Number Publication Date
CN106289291A true CN106289291A (en) 2017-01-04

Family

ID=57652391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610597258.3A Pending CN106289291A (en) 2016-07-26 2016-07-26 The recommendation method and apparatus of navigation way

Country Status (1)

Country Link
CN (1) CN106289291A (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106840184A (en) * 2017-01-13 2017-06-13 深圳市元征科技股份有限公司 Auxiliary driving method and Intelligent worn device based on Intelligent worn device
CN107374922A (en) * 2017-08-10 2017-11-24 李海强 Blind guiding stick with navigation feature
CN107456363A (en) * 2017-08-10 2017-12-12 李海强 Multifunctional guide walking stick for blind people
CN107832394A (en) * 2017-10-31 2018-03-23 北京小米移动软件有限公司 Route recommendation method and device
CN108536703A (en) * 2017-03-02 2018-09-14 北京嘀嘀无限科技发展有限公司 Method and device is determined based on the destination of user data
CN108627174A (en) * 2017-03-24 2018-10-09 北京嘀嘀无限科技发展有限公司 Navigation routine determines method and device, data retrieval processing method and server
CN108848463A (en) * 2018-06-29 2018-11-20 百度在线网络技术(北京)有限公司 Commute route determination method and apparatus
CN108871355A (en) * 2017-05-12 2018-11-23 北京搜狗科技发展有限公司 A kind of air navigation aid and device, a kind of device for navigation
CN109059956A (en) * 2018-09-04 2018-12-21 深圳市宇墨科技有限公司 Navigation method and Related product
CN109596135A (en) * 2018-12-14 2019-04-09 清远市职业技术学校 Automobile navigation method, device, storage medium and electronic equipment
CN109883430A (en) * 2019-02-13 2019-06-14 平安科技(深圳)有限公司 Navigation routine recommended method, device, storage medium and computer equipment
CN110109942A (en) * 2019-05-13 2019-08-09 上海连尚网络科技有限公司 Method and apparatus for handling information
CN110134745A (en) * 2018-02-09 2019-08-16 北京搜狗科技发展有限公司 A kind of method, apparatus and equipment of enquiring route information
CN110411473A (en) * 2019-06-25 2019-11-05 深圳市星火车联科技有限公司 A kind of determining method and apparatus of distance
CN110617831A (en) * 2019-09-27 2019-12-27 百度在线网络技术(北京)有限公司 Method, device and equipment for generating navigation route
CN110887497A (en) * 2018-09-07 2020-03-17 上海擎感智能科技有限公司 Route recommendation method and device
CN111483465A (en) * 2019-01-28 2020-08-04 阿里巴巴集团控股有限公司 MPP expanding method and device, electronic equipment and storage medium
CN111486858A (en) * 2019-01-28 2020-08-04 阿里巴巴集团控股有限公司 Road network prediction tree construction method and device, electronic equipment and storage medium
CN112197785A (en) * 2020-09-30 2021-01-08 广州文远知行科技有限公司 Travel route generation method, travel route generation device, mobile carrier, and storage medium
CN108279017B (en) * 2018-01-29 2021-03-16 吉林大学 A method for calculating and adding waypoints in real time during navigation
CN112579924A (en) * 2020-12-29 2021-03-30 武汉中海庭数据技术有限公司 Road generation method, electronic device, and storage medium
CN112985430A (en) * 2019-12-13 2021-06-18 百度在线网络技术(北京)有限公司 Map matching disaster recovery method, device, equipment and storage medium
CN113830098A (en) * 2021-11-12 2021-12-24 比亚迪股份有限公司 Vehicle driving reminding method and device, storage medium and vehicle
CN114116929A (en) * 2021-10-08 2022-03-01 百度在线网络技术(北京)有限公司 Navigation processing method, device, electronic device and storage medium
CN114582119A (en) * 2022-01-21 2022-06-03 北京佰才邦技术股份有限公司 Traffic information pushing method, electronic device and storage medium
CN114701479A (en) * 2022-03-25 2022-07-05 合众新能源汽车有限公司 Method and device for energy management of a vehicle

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102099655A (en) * 2008-06-30 2011-06-15 株式会社电装 Vehicle navigation apparatus
CN102565826A (en) * 2010-12-07 2012-07-11 深圳市赛格导航科技股份有限公司 Navigation method and system
CN104102719A (en) * 2014-07-18 2014-10-15 百度在线网络技术(北京)有限公司 Track information pushing method and device
US9091561B1 (en) * 2013-10-28 2015-07-28 Toyota Jidosha Kabushiki Kaisha Navigation system for estimating routes for users
CN105628048A (en) * 2016-03-02 2016-06-01 腾讯科技(深圳)有限公司 Map information processing method and terminal
CN105674995A (en) * 2015-12-31 2016-06-15 百度在线网络技术(北京)有限公司 Method for acquiring commuting route based on user's travel locus, and apparatus thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102099655A (en) * 2008-06-30 2011-06-15 株式会社电装 Vehicle navigation apparatus
CN102565826A (en) * 2010-12-07 2012-07-11 深圳市赛格导航科技股份有限公司 Navigation method and system
US9091561B1 (en) * 2013-10-28 2015-07-28 Toyota Jidosha Kabushiki Kaisha Navigation system for estimating routes for users
CN104102719A (en) * 2014-07-18 2014-10-15 百度在线网络技术(北京)有限公司 Track information pushing method and device
CN105674995A (en) * 2015-12-31 2016-06-15 百度在线网络技术(北京)有限公司 Method for acquiring commuting route based on user's travel locus, and apparatus thereof
CN105628048A (en) * 2016-03-02 2016-06-01 腾讯科技(深圳)有限公司 Map information processing method and terminal

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106840184A (en) * 2017-01-13 2017-06-13 深圳市元征科技股份有限公司 Auxiliary driving method and Intelligent worn device based on Intelligent worn device
CN108536703A (en) * 2017-03-02 2018-09-14 北京嘀嘀无限科技发展有限公司 Method and device is determined based on the destination of user data
CN108627174A (en) * 2017-03-24 2018-10-09 北京嘀嘀无限科技发展有限公司 Navigation routine determines method and device, data retrieval processing method and server
CN108871355A (en) * 2017-05-12 2018-11-23 北京搜狗科技发展有限公司 A kind of air navigation aid and device, a kind of device for navigation
CN107374922A (en) * 2017-08-10 2017-11-24 李海强 Blind guiding stick with navigation feature
CN107456363A (en) * 2017-08-10 2017-12-12 李海强 Multifunctional guide walking stick for blind people
CN107832394A (en) * 2017-10-31 2018-03-23 北京小米移动软件有限公司 Route recommendation method and device
CN108279017B (en) * 2018-01-29 2021-03-16 吉林大学 A method for calculating and adding waypoints in real time during navigation
CN110134745B (en) * 2018-02-09 2024-05-07 北京搜狗科技发展有限公司 Method, device and equipment for inquiring route information
CN110134745A (en) * 2018-02-09 2019-08-16 北京搜狗科技发展有限公司 A kind of method, apparatus and equipment of enquiring route information
CN108848463A (en) * 2018-06-29 2018-11-20 百度在线网络技术(北京)有限公司 Commute route determination method and apparatus
CN109059956A (en) * 2018-09-04 2018-12-21 深圳市宇墨科技有限公司 Navigation method and Related product
CN110887497A (en) * 2018-09-07 2020-03-17 上海擎感智能科技有限公司 Route recommendation method and device
CN109596135B (en) * 2018-12-14 2022-09-27 清远市职业技术学校 Automobile navigation method, device, storage medium and electronic equipment
CN109596135A (en) * 2018-12-14 2019-04-09 清远市职业技术学校 Automobile navigation method, device, storage medium and electronic equipment
CN111483465A (en) * 2019-01-28 2020-08-04 阿里巴巴集团控股有限公司 MPP expanding method and device, electronic equipment and storage medium
CN111486858A (en) * 2019-01-28 2020-08-04 阿里巴巴集团控股有限公司 Road network prediction tree construction method and device, electronic equipment and storage medium
CN111486858B (en) * 2019-01-28 2024-03-19 阿里巴巴集团控股有限公司 Road network prediction tree construction method and device, electronic equipment and storage medium
CN109883430A (en) * 2019-02-13 2019-06-14 平安科技(深圳)有限公司 Navigation routine recommended method, device, storage medium and computer equipment
CN110109942A (en) * 2019-05-13 2019-08-09 上海连尚网络科技有限公司 Method and apparatus for handling information
CN110411473A (en) * 2019-06-25 2019-11-05 深圳市星火车联科技有限公司 A kind of determining method and apparatus of distance
CN110617831A (en) * 2019-09-27 2019-12-27 百度在线网络技术(北京)有限公司 Method, device and equipment for generating navigation route
CN110617831B (en) * 2019-09-27 2022-01-04 百度在线网络技术(北京)有限公司 Method, device and equipment for generating navigation route
CN112985430A (en) * 2019-12-13 2021-06-18 百度在线网络技术(北京)有限公司 Map matching disaster recovery method, device, equipment and storage medium
CN112985430B (en) * 2019-12-13 2024-06-25 百度在线网络技术(北京)有限公司 Disaster recovery method, device, equipment and storage medium for map matching
CN112197785A (en) * 2020-09-30 2021-01-08 广州文远知行科技有限公司 Travel route generation method, travel route generation device, mobile carrier, and storage medium
CN112579924A (en) * 2020-12-29 2021-03-30 武汉中海庭数据技术有限公司 Road generation method, electronic device, and storage medium
CN112579924B (en) * 2020-12-29 2022-03-25 武汉中海庭数据技术有限公司 Road generation method, electronic device, and storage medium
CN114116929A (en) * 2021-10-08 2022-03-01 百度在线网络技术(北京)有限公司 Navigation processing method, device, electronic device and storage medium
CN113830098A (en) * 2021-11-12 2021-12-24 比亚迪股份有限公司 Vehicle driving reminding method and device, storage medium and vehicle
CN114582119A (en) * 2022-01-21 2022-06-03 北京佰才邦技术股份有限公司 Traffic information pushing method, electronic device and storage medium
CN114701479A (en) * 2022-03-25 2022-07-05 合众新能源汽车有限公司 Method and device for energy management of a vehicle

Similar Documents

Publication Publication Date Title
CN106289291A (en) The recommendation method and apparatus of navigation way
US11592310B2 (en) Methods of obtaining point of interest data
US7480567B2 (en) Displaying a map having a close known location
US8682576B2 (en) Navigation based on user-defined points and paths
US8676497B2 (en) Method and apparatus to search and process POI information
US9602776B2 (en) Accessing web-based cameras arranged by category
US9786169B2 (en) On-vehicle information providing device, information providing center, and information providing system
US20070050128A1 (en) Method and system for off-board navigation with a portable device
CN110795643A (en) Map design system and method for refining perception scene from parking lot to parking space
US20120316772A1 (en) Navigation system and method for planning route thereof
US20090299620A1 (en) Method for searching routes of a portable terminal
US20130054134A1 (en) Telematics apparatus for driving assistance, system of the same, and method of the same
WO2004036146A1 (en) Navigation apparatus and server apparatus
JP5560229B2 (en) Route search system and route search method
US9778064B2 (en) Method for providing traffic conditions data using a wireless communications device, and a navigation device in which this method is employed
JP2012225792A (en) Information service system and information service method
WO2013106990A1 (en) Terminal and method for displaying point of interest
KR101015414B1 (en) How to update navigation device, system and web map search server and query information
JP2023528498A (en) A method for recommending a vehicle boarding position to be called by a user via a network, a management server used for this method, and a recording medium recording a program for executing the method for recommending a vehicle boarding position to be called by a user via a network.
WO2008041317A1 (en) Spot information providing device, spot information retrieving device, spot information retrieving method, spot information retrieving program, and recording medium
JP2015022741A (en) Submission sentence search system, submission sentence search device, submission sentence search method, and computer program
JP5978971B2 (en) Posted sentence search system, posted sentence search apparatus, posted sentence search method, and computer program
JP7358016B2 (en) electronic equipment
JP2004320429A (en) Information terminal apparatus and radio communications method
JP2015114960A (en) Information search system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20170104