CN107389083A - 一种进行导航处理的方法和装置 - Google Patents
一种进行导航处理的方法和装置 Download PDFInfo
- Publication number
- CN107389083A CN107389083A CN201710597701.1A CN201710597701A CN107389083A CN 107389083 A CN107389083 A CN 107389083A CN 201710597701 A CN201710597701 A CN 201710597701A CN 107389083 A CN107389083 A CN 107389083A
- Authority
- CN
- China
- Prior art keywords
- navigation
- route data
- navigation route
- target
- original position
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3415—Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3484—Personalized, e.g. from learned user behaviour or user-defined profiles
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Navigation (AREA)
Abstract
本公开是关于一种进行导航处理的方法,属于汽车技术领域。该方法包括:生成目标导航路线数据,显示对应目标导航路线数据的保存选项;当接收到点击保存选项触发的保存指令时,向服务器发送目标导航路线数据,以使服务器存储目标导航路线数据,并将目标导航路线数据的选项,添加到导航路线列表中,其中导航路线列表中包括至少一个导航路线数据的选项;当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求;接收服务器发送的导航路线列表,显示导航路线列表;当接收到对导航路线列表中的目标导航路线数据的选项的选择指令时,基于目标导航路线数据,进行导航处理。采用本公开,可以节约用户的时间,给用户的使用带来较大的方便。
Description
技术领域
本公开是关于汽车技术领域,尤其是关于一种进行导航处理的方法和装置。
背景技术
随着汽车的使用频率越来越高,车载导航***也得到了广泛的推广和应用,已经成为汽车必备的功能之一。
用户在驾车行驶中,可以在导航应用中输入想要到达的目的地的名称,点击导航按键,导航应用则可以生成由当前位置到目的地的导航路线,并进行导航。
在实现本公开的过程中,发明人发现至少存在以下问题:
用户在驾驶中需要导航时,须先在导航***中输入目的地进行查询路线,确定路线,再点击导航按键,操作比较复杂,耗时较长,给用户的使用带来不便。
发明内容
为了克服相关技术中存在的问题,本公开提供了一种进行导航处理的方法和装置。所述技术方案如下:
根据本公开实施例第一方面,提供一种进行导航处理的方法,所述方法包括:
生成目标导航路线数据,显示对应所述目标导航路线数据的保存选项;
当接收到点击所述保存选项触发的保存指令时,向服务器发送所述目标导航路线数据,以使所述服务器存储所述目标导航路线数据,并将所述目标导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求;
接收所述服务器发送的所述导航路线列表,显示所述导航路线列表;
当接收到对所述导航路线列表中的所述目标导航路线数据的选项的选择指令时,基于所述目标导航路线数据,进行导航处理。
可选的,所述生成目标导航路线数据之后,还包括:
显示对应所述目标导航路线数据的导航选项;
当接收到点击所述导航选项触发的导航指令时,基于所述目标导航路线数据,进行导航处理。
可选的,所述生成目标导航路线数据之后,还包括:
显示对应所述目标导航路线数据的分享选项;
当接收到点击所述分享选项触发的分享指令时,显示本地登录的第一账户的好友账户列表;
当接收到对应所述好友账户列表中第二账户的分享指令时,向服务器发送携带所述目标导航路线数据和所述第二账户的账户标识的路线分享请求,以使所述服务器将所述目标导航路线数据发送给所述第二账户登录的终端。
可选的,所述基于所述目标导航路线数据,进行导航处理,包括:
获取本地进行导航处理的导航应用程序的第一版本号,并向服务器获取所述导航应用程序的当前最高的第二版本号;
判断所述第一版本号与所述第二版本号是否相同;
如果所述第一版本号和所述第二版本号相同,则基于所述目标导航路线数据,进行导航处理;
如果所述第一版本号和所述第二版本号不相同,则向所述服务器获取所述导航应用程序对应所述第二版本号的数据包,基于所述数据包对本地的所述导航应用程序进行更新,基于所述目标导航路线数据,进行导航处理。
可选的,所述基于所述目标导航路线数据,进行导航处理,包括:
判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到从所述起始位置出发的选择指令时,生成从所述当前位置到所述起始位置之间的第一导航路线数据;
当基于第一导航路线数据导航到所述起始位置时,基于所述目标导航路线数据,进行导航处理。
可选的,所述基于所述目标导航路线数据,进行导航处理,包括:
判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到不从所述起始位置出发的选择指令时,生成从所述当前位置到途经点之间的第二导航路线数据,其中,所述途经点是生成所述目标导航路线数据时设置的途经点;
当基于所述第二导航路线数据导航到所述途经点时,基于所述目标导航路线数据,进行导航处理。
可选的,所述基于所述目标导航路线数据,进行导航处理,包括:
判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到不从起始位置出发的选择指令时,生成从所述当前位置到最近位置之间的第三导航路线数据,其中,所述最近位置是所述当前位置距离所述目标导航路线数据对应的目标路线最近的位置;
当基于第三导航路线数据导航到所述最近位置时,基于所述目标导航路线数据,进行导航处理。
可选的,所述基于所述目标导航路线数据,进行导航处理,包括:
显示是否规避交通拥堵的提示信息;
当接收到不规避交通拥堵的选择指令时,基于所述目标导航路线数据,进行导航处理;
所述方法还包括:
当接收到规避交通拥堵的选择指令时,将当前位置作为起始位置,将目的地作为结束位置,生成第四导航路线数据,基于所述第四导航路线数据,进行导航处理。
可选的,所述方法还包括:
当达到目的地之后,显示是否保存对应导航线路数据的提示信息;
当接收到保存导航线路数据的选择指令时,向服务器发送所述导航路线数据,以使所述服务器存储所述导航路线数据,并将所述导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
关闭进行导航处理的导航应用程序。
根据本公开实施例第一方面,提供一种进行导航处理的装置,所述装置包括:
第一生成模块,被配置为生成目标导航路线数据;
第一显示模块,被配置为显示对应所述目标导航路线数据的保存选项;
第一发送模块,被配置为当接收到点击所述保存选项触发的保存指令时,向服务器发送所述目标导航路线数据,以使所述服务器存储所述目标导航路线数据,并将所述目标导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
第二发送模块,被配置为当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求;
第二显示模块,被配置为接收所述服务器发送的所述导航路线列表,显示所述导航路线列表;
导航模块,被配置为当接收到对所述导航路线列表中的所述目标导航路线数据的选项的选择指令时,基于所述目标导航路线数据,进行导航处理。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例中,用户利用该导航处理方法,可以在出发之前将导航路线查好并存储起来,当使用的时候无需再次输入起始位置和结束位置进行查找导航路线,而是可以直接使用之前保存的导航路线数据对应的导航路线进行导航处理,从而,可以简化操作。该方法操作简单,可以节约用户的时间,给用户的使用带来较大的方便。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:
图1是根据一示例性实施例示出的一种进行导航处理的方法流程图;
图2是根据一示例性实施例示出的一种进行导航处理的方法流程图;
图3是根据一示例性实施例示出的一种进行导航处理的方法流程图;
图4是根据一示例性实施例示出的一种进行导航处理的方法流程图;
图5是根据一示例性实施例示出的一种进行导航处理的装置的结构示意图;
图6是根据一示例性实施例示出的一种进行导航处理的装置的结构示意图;
图7是根据一示例性实施例示出的一种进行导航处理的装置的结构示意图;
图8是根据一示例性实施例示出的一种进行导航处理的装置的结构示意图;
图9是根据一示例性实施例示出的一种进行导航处理的装置的结构示意图;
图10是根据一示例性实施例示出的一种进行导航处理的装置的结构示意图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
实施例一
本公开一示例性实施例提供了一种进行导航处理的方法,该方法可以应用于终端如手机(为方便描述,以下统一为手机),再通过汽车上的车载导航***执行导航过程,也可以直接应用于手机或车载导航***。
其中,若使用手机和车载导航***共同进行导航处理,则手机上进行导航处理的导航应用程序与车载导航***中的导航应用程序需相同。
如图1所示,本实施例进行导航处理的方法可以包括以下步骤:
步骤101,生成目标导航路线数据,显示对应所述目标导航路线数据的保存选项。
其中,该步骤的执行主体可以是手机也可以是车载导航***,以手机为例进行介绍。
在实施中,生成目标导航路线数据的处理可以是,获取用户输入的起始位置与结束位置,基于所述起始位置与所述结束位置,生成目标导航路线数据。其中,起始位置是用户的出发地点,结束位置为用户欲要达到的目的地或途经点,例如用户从A地出发,到C地,需要在A与C之间的B地停留一下,则A地为出发地点,B地为途经点,C地为目的地。
步骤101的具体过程可以是,首先,用户在手机上登入本地账户,可以称为第一账户。然后可以在任意时间段内在手机中,输入起始位置和结束位置,其中,任意时间段可以在开车之前任意时间内也可以在开车中。然后,手机基于起始位置和结束位置,在服务器中获取对应起始位置和结束位置的导航路线数据,进而生成目标导航路线数据,并在显示界面上,显示该目标导航路线数据的保存选项。
可选的,步骤101之后还可以直接进入导航处理,相应的步骤如图2所示,可以是:
步骤201,显示对应所述目标导航路线数据的导航选项。
步骤202,当接收到点击所述导航选项触发的导航指令时,基于所述目标导航路线数据,进行导航处理。
在实施中,当手机上生成目标导航路线数据之后,在手机显示屏上显示导航选项。当用户点击导航选项时,手机接收到该指令进行导航处理。
步骤102,当接收到点击所述保存选项触发的保存指令时,向服务器发送所述目标导航路线数据,以使所述服务器存储所述目标导航路线数据,并将所述目标导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项。
其中,该步骤可以紧跟着步骤101,也可以在步骤202之后,该步骤通常与步骤101的执行主体相同,也以手机为例进行介绍。
在实施中,当用户点击上述保存选项中的保存指令时,手机接收到上述指令时,向服务器发送上述目标导航路线数据,以使服务器将该目标导航路线数据存储起来。同时,服务器将对应所述目标导航路线数据的标识(类似该目标导航路线数据的名称)选项,添加到手机的导航路线列表中,以备后续用户再次使用该目标导航路线数据的时候,可以登入上述账户,从导航路线列表中找到该目标导航路线数据的标识并进行相应处理,如导航处理或分享处理等。
步骤103,当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求。
进行该步骤的时间可以与步骤102不在同一个时间段,例如,步骤101的生成目标导航路线数据的时间以及步骤102的储存时间可以均在16:00左右,该步骤的时间可以在16:00之后的任意时间内,如18:00左右。
该步骤中的执行主体可以是手机也可以是车载导航***,以车载导航***为执行主体为例进行说明。
在实施中,当用户打算利用车载导航***进行导航时,首先登入第一账户,用户点击进入导航路线列表的选项的指令时,车载导航***向服务器发送更新导航路线列表的请求,服务器对该导航路线列表进行更新。
步骤104,接收所述服务器发送的所述导航路线列表,显示所述导航路线列表。
其中,该步骤的执行主体同步骤103相同,可以为车载导航***。
在实施中,车载导航***接收到服务器已经更新的导航路线列表时,在车载导航***的显示屏上显示导航路线列表,其中该导航路线列表中包含有之前保存的所有导航路线数据。
步骤105,当接收到对所述导航路线列表中的所述目标导航路线数据的选项的选择指令时,基于所述目标导航路线数据,进行导航处理。
其中,该步骤的执行主体同步骤103相同,可以为车载导航***。
基于上述步骤所述,用户利用该导航处理方法,可以在出发之前将导航路线查好并存储起来,当使用的时候无需再次输入起始位置和结束位置进行查找导航路线,而是可以直接使用之前保存的导航路线数据对应的导航路线进行导航处理。该方法操作简单,可以节约用户的时间,给用户的使用带来较大的方便。
可选的,用户还可以将生成的目标导航路线数据分享给其他用户,相应的处理流程,如图3所示,可以包括如下步骤:
步骤301,显示对应所述目标导航路线数据的分享选项。
在实施中,在步骤101生成目标导航路线数据之后,用户可以先选择进行分享给其他用户,相应的,在显示界面上显示对应所述目标导航路线数据的分享选项。
步骤302,当接收到点击所述分享选项触发的分享指令时,显示本地登录的第一账户的好友账户列表。
其中,分享选项需要满足所有用户使用的导航应用程序相同。
在实施中,当用户点击上述分享选项中的分享指令时,在手机的显示界面上显示第一账户的好友账户列表,其中,在列表中显示的用户都可以进行相互分享导航路线数据。
步骤303,当接收到对应所述好友账户列表中第二账户的分享指令时,向服务器发送携带所述目标导航路线数据和所述第二账户的账户标识的路线分享请求,以使所述服务器将所述目标导航路线数据发送给所述第二账户登录的终端。
在实施中,用户在上述分享选项的好友列表中选中第二账户,并点击分享指令,手机会向服务器发送携带所述目标导航路线数据和所述第二账户的账户标识的路线分享请求。这样,当第二账户登录其导航终端时,服务器再向第二账户发送第一账户分享过来的所述目标导航路线数据,然后,第二账户可以基于所述目标导航路线数据进行导航处理。
这样,当多人驾驶多辆汽车外出时,只需其中一个用户按照该方法进行生成导航路线数据,再将该导航路线数据分享给其他用户,多个驾驶员共同使用同一个导航路线,给用户的出行带来方便。
可选的,当用户从服务器调用之前保存的导航路线数据时,可以先判断用户进行导航处理的导航应用程序的版本号与该导航应用程序的当前最高的版本号是否相同,相应的,步骤105中基于所述目标导航路线数据,进行导航处理,可以进行如下处理:
首先,获取本地进行导航处理的导航应用程序的第一版本号,并向服务器获取所述导航应用程序的当前最高的第二版本号。
其中,在进行导航处理之前需要对当前车载导航***的导航应用程序的版本号进行判断,若该导航应用程序的版本号较低,则出现上述目标导航路线数据在该导航应用程序中打不开的情况。
然后,判断所述第一版本号与所述第二版本号是否相同。
最后,如果所述第一版本号和所述第二版本号相同,则基于所述目标导航路线数据,进行导航处理;如果所述第一版本号和所述第二版本号不相同,则向所述服务器获取所述导航应用程序对应所述第二版本号的数据包,基于所述数据包对本地的所述导航应用程序进行更新,基于所述目标导航路线数据,进行导航处理。
可选的,用户输入的起始位置与汽车所在的当前位置可能会有偏差,相应的,在用户基于所述目标导航路线数据,进行导航处理之前,车载导航***可以先判断汽车当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离。如果当前位置与起始位置之间的距离小于或者等于预设距离阈值,则基于目标导航路线数据,进行导航处理,也即是,用户输入的起始位置与汽车所在的当前位置有偏差,但偏差在预设距离阈值(例如,可以是500米)之内,可以认为当前位置也即是起始位置。如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,然后再基于用户的选择进行相应的处理,用户可以有以下三种选择方案:
方案一
当车载导航***接收到从所述起始位置出发的选择指令时,生成从所述当前位置到起始位置之间的第一导航路线数据,也即是,用户选择从输入的起始位置处出发,这种情况常见于多个朋友集合在一起再出发去目的地的情况。
其中,在基于第一导航路线数据导航到起始位置的过程中,车载导航***可以实时判断出当前路段的拥堵情况,并自动规避拥堵路段,可以在较短的时间内达到起始位置。
当车载导航***基于第一导航路线数据导航到上述起始位置时,基于上述目标导航路线数据,进行导航处理。
方案二
当车载导航***接收到不从起始位置出发的选择指令时,生成从当前位置到途经点之间的第二导航路线数据,其中,上述途经点是生成所述目标导航路线数据时设置的途经点。例如用户从A地出发,到C地,需要在A与C之间的B地停留一下,则A地为出发地点,B地为途经点,C地为目的地,当前位置距离A地较远,可以选择先导航到达B地。
其中,在基于第二导航路线数据导航到途经点的过程中,车载导航***可以实时判断出当前路段的拥堵情况,并自动规避拥堵路段,可以在较短的时间内达到途经点。
然后,当基于所述第二导航路线数据导航到途经点时,基于目标导航路线数据,进行导航处理。也即是,当用户导航到达B地之后,从B地到C地可以再基于之前保存的导航路线数据,进行导航处理。
方案三
当接收到不从起始位置出发的选择指令时,生成从当前位置到最近位置之间的第三导航路线数据,其中,上述最近位置是当前位置距离目标导航路线数据对应的目标路线最近的位置。这种情况是,用户想尽可能多的沿着之前保存的目标导航路线数据对应的目标路线进行导航。
其中,在基于第三导航路线数据导航到最近位置的过程中,车载导航***可以实时判断出当前路段的拥堵情况,并自动规避拥堵路段,可以在较短的时间内达到最近位置。
当基于第三导航路线数据导航到所述最近位置时,基于所述目标导航路线数据,进行导航处理。
可选的,车载导航***在基于目标导航路线数据,进行导航处理之前,会提示用户在后续导航过程中,是否规避交通拥堵。当用户选择不规避交通拥堵时,则车载导航***在后续导航过程中,一直沿着已保存的导航路线进行导航到目的地。当用户选择规避交通拥堵时,车载导航***会将当前位置作为起始位置,目的地作为结束位置,生成第四导航路线数据,在后续导航过程中,基于第四导航路线数据对应的导航路线进行导航处理。也即是,当用户选择规避交通拥堵时,车载导航***不一定按照已保存的目标导航路线数据对应的目标导航路线,进行导航处理,在导航过程中会实时判断当前路段的拥堵情况,尽可能比较畅通的从当前位置到达目的地。
但是,如果在生成目标导航路线数据时,如果用户设置有途经点,则即使用户选择规避交通拥堵,车载导航***也是先导航到途经点再导航到目的地,只是在导航过程中会实时判断当前路段的拥堵情况,遇到拥堵则规避。
可选的,当达到距离目的地一公里时,显示是否导航到已推荐的停车场;当接收到不导航到已推荐的停车场的选择指令时,基于所述目标导航路线数据,进行导航处理;当接收到导航到已推荐的停车场的选择指令时,将当前位置作为起始位置,将停车场作为结束位置,生成第五导航路线数据,基于所述第五导航路线数据,进行导航到停车场。
可选的,当用户达到目的地之后,也可以将导航路线进行保存,相应的:当达到目的地之后,显示是否保存对应导航线路数据的提示信息;当接收到保存导航线路数据的选择指令时,向服务器发送所述导航路线数据,以使所述服务器存储所述导航路线数据,并将所述导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;关闭进行导航处理的导航应用程序。其中,在保存导航路线数据时,用户还可以选择是否覆盖已保存的目标导航路线数据,用户可以选择覆盖也可以选择不覆盖,两个都同时保存在服务器中,以备后续进行导航处理。
当然,用户也可以选择不保存当前导航路线数据,也即是,当达到目的地之后,显示是否保存对应导航线路数据的提示信息;当接收到不保存导航线路数据的选择指令时,关闭进行导航处理的导航应用程序。
上述导航处理的流程可以用图4进行表示。
本公开实施例中,用户利用该导航处理方法,可以在出发之前将导航路线查好并存储起来,当使用的时候无需再次输入起始位置和结束位置进行查找导航路线,而是可以直接使用之前保存的导航路线数据对应的导航路线进行导航处理。该方法操作简单,可以节约用户的时间,给用户的使用带来较大的方便。
实施例二
本公开又一示例性实施例提供了一种进行导航处理的装置,如图5所示,所述装置包括:
第一生成模块510,被配置为生成目标导航路线数据;
第一显示模块520,被配置为显示对应所述目标导航路线数据的保存选项;
第一发送模块530,被配置为当接收到点击所述保存选项触发的保存指令时,向服务器发送所述目标导航路线数据,以使所述服务器存储所述目标导航路线数据,并将所述目标导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
第二发送模块540,被配置为当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求;
第二显示模块550,被配置为接收所述服务器发送的所述导航路线列表,显示所述导航路线列表;
导航模块560,被配置为当接收到对所述导航路线列表中的所述目标导航路线数据的选项的选择指令时,基于所述目标导航路线数据,进行导航处理。
可选的,所述第一显示模块520,还被配置为显示对应所述目标导航路线数据的导航选项;
所述导航模块560,还被配置为当接收到点击所述导航选项触发的导航指令时,基于所述目标导航路线数据,进行导航处理。
可选的,所述第一显示模块520,还被配置为显示对应所述目标导航路线数据的分享选项;
所述第二显示模块550,还被配置为当接收到点击所述分享选项触发的分享指令时,显示本地登录的第一账户的好友账户列表;
所述第一发送模块530,还被配置为当接收到对应所述好友账户列表中第二账户的分享指令时,向服务器发送携带所述目标导航路线数据和所述第二账户的账户标识的路线分享请求,以使所述服务器将所述目标导航路线数据发送给所述第二账户登录的终端。
可选的,如图6所示,所述导航模块560包括:
第一获取子模块561,被配置为获取本地进行导航处理的导航应用程序的第一版本号,并向服务器获取所述导航应用程序的当前最高的第二版本号;
第一判断子模块562,被配置为判断所述第一版本号与所述第二版本号是否相同;
第一导航子模块563,被配置为如果所述第一版本号和所述第二版本号相同,则基于所述目标导航路线数据,进行导航处理;
第一导航子模块563,还被配置为如果所述第一版本号和所述第二版本号不相同,则向所述服务器获取所述导航应用程序对应所述第二版本号的数据包,基于所述数据包对本地的所述导航应用程序进行更新,基于所述目标导航路线数据,进行导航处理。
可选的,如图7所示,所述导航模块560包括:
第二判断子模块561’,被配置为判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
第二导航子模块562’,被配置为如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
第一生成子模块563’,被配置为如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到从所述起始位置出发的选择指令时,生成从所述当前位置到所述起始位置之间的第一导航路线数据;
第二导航子模块562’,还被配置为当基于第一导航路线数据导航到所述起始位置时,基于所述目标导航路线数据,进行导航处理。
可选的,如图8所示,所述导航模块560包括:
第三判断子模块561”,被配置为判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
第三导航子模块562”,被配置为如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
第二生成子模块563”,被配置为如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到不从所述起始位置出发的选择指令时,生成从所述当前位置到途经点之间的第二导航路线数据,其中,所述途经点是生成所述目标导航路线数据时设置的途经点;
第三导航子模块562”,还被配置为当基于所述第二导航路线数据导航到所述途经点时,基于所述目标导航路线数据,进行导航处理。
可选的,如图9所示,所述导航模块560包括:
第四判断子模块561”’,被配置为判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
第四导航子模块562”’,被配置为如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
第三生成子模块563”’,被配置为如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到不从起始位置出发的选择指令时,生成从所述当前位置到最近位置之间的第三导航路线数据,其中,所述最近位置是所述当前位置距离所述目标导航路线数据对应的目标路线最近的位置;
第四导航子模块562”’,还被配置为当基于第三导航路线数据导航到所述最近位置时,基于所述目标导航路线数据,进行导航处理。
可选的,如图10所示,所述导航模块560包括:
第一显示子模块561””,被配置为显示是否规避交通拥堵的提示信息;
第五导航子模块562””,被配置为当接收到不规避交通拥堵的选择指令时,基于所述目标导航路线数据,进行导航处理;
所述装置还包括:
第二生成模块570,被配置为当接收到规避交通拥堵的选择指令时,将当前位置作为起始位置,将目的地作为结束位置,生成第四导航路线数据;
所述导航模块560,还被配置为基于所述第四导航路线数据,进行导航处理。
可选的,所述装置还包括:
所述第一显示模块520,还被配置为当达到目的地之后,显示是否保存对应导航线路数据的提示信息;
所述第一发送模块530,还被配置为当接收到保存导航线路数据的选择指令时,向服务器发送所述导航路线数据,以使所述服务器存储所述导航路线数据,并将所述导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
所述导航模块560,还被配置为关闭进行导航处理的导航应用程序。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开实施例中,用户利用该导航处理方法,可以在出发之前将导航路线查好并存储起来,当使用的时候无需再次输入起始位置和结束位置进行查找导航路线,而是可以直接使用之前保存的导航路线数据对应的导航路线进行导航处理,从而,可以简化操作。该方法操作简单,可以节约用户的时间,给用户的使用带来较大的方便。
需要说明的是:上述实施例提供的进行导航处理的装置在进行导航处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的进行导航处理的装置与进行导航处理的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种进行导航处理的方法,其特征在于,所述方法包括:
生成目标导航路线数据,显示对应所述目标导航路线数据的保存选项;
当接收到点击所述保存选项触发的保存指令时,向服务器发送所述目标导航路线数据,以使所述服务器存储所述目标导航路线数据,并将所述目标导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求;
接收所述服务器发送的所述导航路线列表,显示所述导航路线列表;
当接收到对所述导航路线列表中的所述目标导航路线数据的选项的选择指令时,基于所述目标导航路线数据,进行导航处理。
2.根据权利要求1所述的方法,其特征在于,所述生成目标导航路线数据之后,还包括:
显示对应所述目标导航路线数据的导航选项;
当接收到点击所述导航选项触发的导航指令时,基于所述目标导航路线数据,进行导航处理。
3.根据权利要求1所述的方法,其特征在于,所述生成目标导航路线数据之后,还包括:
显示对应所述目标导航路线数据的分享选项;
当接收到点击所述分享选项触发的分享指令时,显示本地登录的第一账户的好友账户列表;
当接收到对应所述好友账户列表中第二账户的分享指令时,向服务器发送携带所述目标导航路线数据和所述第二账户的账户标识的路线分享请求,以使所述服务器将所述目标导航路线数据发送给所述第二账户登录的终端。
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标导航路线数据,进行导航处理,包括:
获取本地进行导航处理的导航应用程序的第一版本号,并向服务器获取所述导航应用程序的当前最高的第二版本号;
判断所述第一版本号与所述第二版本号是否相同;
如果所述第一版本号和所述第二版本号相同,则基于所述目标导航路线数据,进行导航处理;
如果所述第一版本号和所述第二版本号不相同,则向所述服务器获取所述导航应用程序对应所述第二版本号的数据包,基于所述数据包对本地的所述导航应用程序进行更新,基于所述目标导航路线数据,进行导航处理。
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标导航路线数据,进行导航处理,包括:
判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到从所述起始位置出发的选择指令时,生成从所述当前位置到所述起始位置之间的第一导航路线数据;
当基于第一导航路线数据导航到所述起始位置时,基于所述目标导航路线数据,进行导航处理。
6.根据权利要求1所述的方法,其特征在于,所述基于所述目标导航路线数据,进行导航处理,包括:
判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到不从所述起始位置出发的选择指令时,生成从所述当前位置到途经点之间的第二导航路线数据,其中,所述途经点是生成所述目标导航路线数据时设置的途经点;
当基于所述第二导航路线数据导航到所述途经点时,基于所述目标导航路线数据,进行导航处理。
7.根据权利要求1所述的方法,其特征在于,所述基于所述目标导航路线数据,进行导航处理,包括:
判断当前位置与生成目标导航路线数据时用户输入的起始位置之间的距离;
如果所述当前位置与所述起始位置之间的距离小于或者等于预设距离阈值,则基于所述目标导航路线数据,进行导航处理;
如果所述当前位置与所述起始位置之间的距离大于预设距离阈值,则显示是否从所述起始位置出发的提示信息,当接收到不从起始位置出发的选择指令时,生成从所述当前位置到最近位置之间的第三导航路线数据,其中,所述最近位置是所述当前位置距离所述目标导航路线数据对应的目标路线最近的位置;
当基于第三导航路线数据导航到所述最近位置时,基于所述目标导航路线数据,进行导航处理。
8.根据权利要求1所述的方法,其特征在于,所述基于所述目标导航路线数据,进行导航处理,包括:
显示是否规避交通拥堵的提示信息;
当接收到不规避交通拥堵的选择指令时,基于所述目标导航路线数据,进行导航处理;
所述方法还包括:
当接收到规避交通拥堵的选择指令时,将当前位置作为起始位置,将目的地作为结束位置,生成第四导航路线数据,基于所述第四导航路线数据,进行导航处理。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当达到目的地之后,显示是否保存对应导航线路数据的提示信息;
当接收到保存导航线路数据的选择指令时,向服务器发送所述导航路线数据,以使所述服务器存储所述导航路线数据,并将所述导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
关闭进行导航处理的导航应用程序。
10.一种进行导航处理的装置,其特征在于,所述装置包括:
第一生成模块,被配置为生成目标导航路线数据;
第一显示模块,被配置为显示对应所述目标导航路线数据的保存选项;
第一发送模块,被配置为当接收到点击所述保存选项触发的保存指令时,向服务器发送所述目标导航路线数据,以使所述服务器存储所述目标导航路线数据,并将所述目标导航路线数据的选项,添加到导航路线列表中,其中所述导航路线列表中包括至少一个导航路线数据的选项;
第二发送模块,被配置为当接收到历史导航路线调用指令时,向服务器发送导航路线列表请求;
第二显示模块,被配置为接收所述服务器发送的所述导航路线列表,显示所述导航路线列表;
导航模块,被配置为当接收到对所述导航路线列表中的所述目标导航路线数据的选项的选择指令时,基于所述目标导航路线数据,进行导航处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710597701.1A CN107389083A (zh) | 2017-07-20 | 2017-07-20 | 一种进行导航处理的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710597701.1A CN107389083A (zh) | 2017-07-20 | 2017-07-20 | 一种进行导航处理的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107389083A true CN107389083A (zh) | 2017-11-24 |
Family
ID=60337449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710597701.1A Pending CN107389083A (zh) | 2017-07-20 | 2017-07-20 | 一种进行导航处理的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107389083A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109357682A (zh) * | 2018-09-19 | 2019-02-19 | 潍坊工程职业学院 | 一种道路导航方法 |
WO2020052243A1 (en) * | 2018-09-13 | 2020-03-19 | Huawei Technologies Co., Ltd. | Multimodal location sensing on a mobile phone |
CN114500428A (zh) * | 2022-01-24 | 2022-05-13 | 腾讯科技(深圳)有限公司 | 导航分享方法及装置、电子设备、存储介质、程序产品 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070233373A1 (en) * | 2006-02-03 | 2007-10-04 | Lg Electronics Inc. | Map scale changing method and apparatus for navigation system |
CN101936739A (zh) * | 2009-06-29 | 2011-01-05 | 株式会社日立制作所 | 导航装置、路径搜索服务器和路径搜索*** |
CN102230805A (zh) * | 2011-06-30 | 2011-11-02 | 福建慧翰信息技术有限公司 | 路径预约规划结果动态更新***及方法 |
CN102853843A (zh) * | 2011-06-30 | 2013-01-02 | 爱信艾达株式会社 | 导航***、导航方法及导航程序 |
CN104764458A (zh) * | 2015-03-26 | 2015-07-08 | 腾讯科技(深圳)有限公司 | 一种输出导航路线信息的方法和装置 |
CN105466442A (zh) * | 2015-12-28 | 2016-04-06 | 宁波云航信息技术有限公司 | 模糊起点预设路线导航方法 |
CN106767857A (zh) * | 2015-11-20 | 2017-05-31 | 上海汽车集团股份有限公司 | 车载导航偏航路径重算方法及装置 |
-
2017
- 2017-07-20 CN CN201710597701.1A patent/CN107389083A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070233373A1 (en) * | 2006-02-03 | 2007-10-04 | Lg Electronics Inc. | Map scale changing method and apparatus for navigation system |
CN101936739A (zh) * | 2009-06-29 | 2011-01-05 | 株式会社日立制作所 | 导航装置、路径搜索服务器和路径搜索*** |
CN102230805A (zh) * | 2011-06-30 | 2011-11-02 | 福建慧翰信息技术有限公司 | 路径预约规划结果动态更新***及方法 |
CN102853843A (zh) * | 2011-06-30 | 2013-01-02 | 爱信艾达株式会社 | 导航***、导航方法及导航程序 |
CN104764458A (zh) * | 2015-03-26 | 2015-07-08 | 腾讯科技(深圳)有限公司 | 一种输出导航路线信息的方法和装置 |
CN106767857A (zh) * | 2015-11-20 | 2017-05-31 | 上海汽车集团股份有限公司 | 车载导航偏航路径重算方法及装置 |
CN105466442A (zh) * | 2015-12-28 | 2016-04-06 | 宁波云航信息技术有限公司 | 模糊起点预设路线导航方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020052243A1 (en) * | 2018-09-13 | 2020-03-19 | Huawei Technologies Co., Ltd. | Multimodal location sensing on a mobile phone |
CN112739984A (zh) * | 2018-09-13 | 2021-04-30 | 华为技术有限公司 | 手机多模态位置感测 |
CN109357682A (zh) * | 2018-09-19 | 2019-02-19 | 潍坊工程职业学院 | 一种道路导航方法 |
CN114500428A (zh) * | 2022-01-24 | 2022-05-13 | 腾讯科技(深圳)有限公司 | 导航分享方法及装置、电子设备、存储介质、程序产品 |
CN114500428B (zh) * | 2022-01-24 | 2023-09-22 | 腾讯科技(深圳)有限公司 | 导航分享方法及装置、电子设备、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11373126B2 (en) | Vehicle dispatch system, vehicle dispatch method, server, user terminal, and storage medium | |
KR100650091B1 (ko) | 통신장치들의 집합중에서 선택된 통신장치로 메시지를타겟팅하는 방법 | |
US9453738B1 (en) | Using routing symbols to describe a driving maneuver | |
US6701251B2 (en) | Method and system for providing multiple beginning maneuvers for navigation of a vehicle | |
US6427119B1 (en) | Method and system for providing multiple entry points to a vehicle navigation route | |
US8340890B1 (en) | Method and apparatus for enabling commuter groups | |
US8781729B2 (en) | Identifying a route configured to travel through multiple points of interest | |
CN108180916A (zh) | 车辆位置共享方法及*** | |
CN104581640B (zh) | 一种实现车联网接人功能的云服务器、***及方法 | |
CN107389083A (zh) | 一种进行导航处理的方法和装置 | |
CN105847375A (zh) | 信息处理方法及装置 | |
CN114500428B (zh) | 导航分享方法及装置、电子设备、存储介质 | |
CN105261230A (zh) | 车队管理方法及装置 | |
CN106411717A (zh) | 基于驾驶环境下的实时位置共享方法及终端 | |
US6640186B2 (en) | Method and system for generating a list of maneuvers for navigation of a vehicle | |
CN106934473A (zh) | 接送机服务预订***及方法 | |
CN106657199A (zh) | 订单密度的确定方法、终端及服务器 | |
US20100114485A1 (en) | Providing Popular Global Positioning Satelite (GPS) Routes | |
US11855752B2 (en) | Method for pushing information, method and apparatus for controlling presentation of content | |
CN102857527A (zh) | 行车轨迹同步共享方法和*** | |
CN109959384A (zh) | 路线的确定方法、计算机终端、存储介质和处理器 | |
JP2007011962A (ja) | 施設情報提供システム及び施設情報提供方法 | |
US20210056493A1 (en) | Device for creating and managing itineraries | |
KR20130108723A (ko) | 위치 기반 공유 서비스 방법 및 그 장치 | |
CN108737247A (zh) | 信息推送方法及装置 |
Legal Events
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 |
Application publication date: 20171124 |
|
RJ01 | Rejection of invention patent application after publication |