CN108692735A - 导航路线的处理方法、装置、存储介质及电子设备 - Google Patents

导航路线的处理方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN108692735A
CN108692735A CN201810301237.1A CN201810301237A CN108692735A CN 108692735 A CN108692735 A CN 108692735A CN 201810301237 A CN201810301237 A CN 201810301237A CN 108692735 A CN108692735 A CN 108692735A
Authority
CN
China
Prior art keywords
navigation
destination node
starting point
navigation routine
routine
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
CN201810301237.1A
Other languages
English (en)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810301237.1A priority Critical patent/CN108692735A/zh
Publication of CN108692735A publication Critical patent/CN108692735A/zh
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/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries

Landscapes

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

Abstract

本申请实施例公开了一种导航路线的处理方法、装置、存储介质及电子设备,其中,本申请实施例通过获取用户输入的起始点以及终点生成导航路线,并生成选择指令;接收用户根据选择指令选择的至少一个目标节点;根据至少一个目标节点对导航路线进行修订,生成目标导航路线;显示目标导航路线,并展示目标导航路线的导航信息。以此用户可以在基于起始点和终点生成的固定的导航路线上,输入需要途经的目标节点,根据目标节点对固定的导航路线进行修订,生成具有用户个性化的目标导航路线并进行显示,提升了导航路线的处理效率。

Description

导航路线的处理方法、装置、存储介质及电子设备
技术领域
本发明涉及信息处理技术领域,尤其涉及一种导航路线的处理方法、装置、存储介质及电子设备。
背景技术
随着电子设备的功能越来越强大,电子设备如手机上能实现的功能越来越多。比如,利用手机进行导航是当前流行的一种导航方式,用户可以在手机的导航软件上输入起点和终点,导航软件会智能的为用户推荐出最优的导航路线。
然而,导航软件推荐的最优导航路线一般为固定不变的,即要么为距离最短的导航路线、时间最短的导航路线,但是,用户对于导航路线往往有个性化的偏好,比如需要路过起点至终点中的多个中途点,这时需要多次输入不同的终点才可以顺利出行,操作比较繁琐,导航路线的处理效率较低。
发明内容
本申请实施例提供了一种导航路线的处理方法、装置、存储介质及电子设备,能够提升导航路线的处理效率。
第一方面,本申请实施例了提供了一种导航路线的处理方法,包括:
获取用户输入的起始点以及终点生成导航路线,并生成选择指令;
接收用户根据所述选择指令选择的至少一个目标节点;
根据所述至少一个目标节点对导航路线进行修订,生成目标导航路线;
显示所述目标导航路线,并展示目标导航路线的导航信息。
第二方面,本申请实施例了提供了的一种导航路线的处理装置,包括:
获取单元,用于获取用户输入的起始点以及终点生成导航路线,并生成选择指令;
接收单元,用于接收用户根据所述选择指令选择的至少一个目标节点;
修订单元,用于根据所述至少一个目标节点对导航路线进行修订,生成目标导航路线;
显示单元,用于显示所述目标导航路线,并展示目标导航路线的导航信息。
第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的导航路线的处理方法。
第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的导航路线的处理方法。
本申请实施例通过获取用户输入的起始点以及终点生成导航路线,并生成选择指令;接收用户根据选择指令选择的至少一个目标节点;根据至少一个目标节点对导航路线进行修订,生成目标导航路线;显示目标导航路线,并展示目标导航路线的导航信息。以此用户可以在基于起始点和终点生成的固定的导航路线上,输入需要途经的目标节点,根据目标节点对固定的导航路线进行修订,生成具有用户个性化的目标导航路线并进行显示,提升了导航路线的处理效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的导航路线的处理方法的一个流程示意图。
图2是本申请实施例提供的导航路线的处理方法的另一个流程示意图。
图3是本申请实施例提供的导航路线处理的场景示意图。
图4是本申请实施例提供的导航路线的处理装置的一个结构示意图。
图5是本申请实施例提供的导航路线的处理装置的另一结构示意图。
图6是本申请实施例提供的电子设备的一个结构示意图。
图7是本申请实施例提供的电子设备的另一结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。
在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存***中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实***置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
本文所使用的术语“模块”可看做为在该运算***上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算***上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。
本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、***、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请实施例提供一种导航路线的处理方法,该导航路线的处理方法的执行主体可以是本申请实施例提供的导航路线的处理装置,或者集成了该导航路线的处理装置的电子设备,其中该导航路线的处理装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。
请参阅图1,图1为本申请实施例提供的导航路线的处理方法的流程示意图。本申请实施例提供的导航路线的处理方法的具体流程可以如下:
201、获取用户输入的起始点以及终点生成导航路线,并生成选择指令。
其中,用户可以通过打开电子设备中的导航客户端输入起始点位置以及终点位置,该导航客户端可以根据用户输入的起始点位置以及终点位置提供最佳的导航路线,该最佳的导航路线为距离最短或者花费时间最短的导航路线。
进一步的,在生成最佳导航路线之后,电子设备会生成选择指令,该选择指令用于指示用户选择至少一个目标节点,该目标节点为用户在从起始点到达终点过程中,需要途径的某个地点,比如某个超市、公园以及学校等等。
202、接收用户根据选择指令选择的至少一个目标节点。
其中,电子设备将该导航路线显示在导航客户端的地图上,在该地图上,可以显示出导航路线附近的节点信息(如地点信息)等,用户可以根据需要在地图上标识出至少一个目标节点,即根据需要选择导航路线附近希望途经的地点,如用户从A地点到B地点的路上,希望经过某一超市进行购物,那么可以直接在地图上标识出该超市作为目标节点。
203、根据至少一个目标节点对导航路线进行修订,生成目标导航路线。
其中,电子设备会根据用户选择的至少一个目标节点对导航路线重新规划,规划的路线为从起始点出发,依次路过每一目标节点,并在最后仍到达终点,且起始点到目标节点、目标节点之间以及目标节点与终点之间为最优路线,即最短路线,因此,用户可以根据自身需要,个性化的选择自己想要的路线。
在一些实施方式中,该根据至少一个目标节点对导航路线进行修订,生成目标导航路线的步骤,可以包括:
(1)获取导航路线中的起始点以及终点;
(2)获取该至少一个目标节点;
(3)根据该起始点与该至少一个目标节点生成第一导航路线,将第一导航路线与终点进行导航连接,生成目标导航路线。
其中,电子设备首先获取导航线路中的起始点和终点以及获取用户选择的至少一个目标节点,然后分别获取起始点到每一目标节点的距离,将与起始点距离最小的目标节点确定为连接节点,并将该连接节点与起始点进行导航连接。
进一步的,将该接连节点作为新的起始点,重新获取新的起始点到每一目标节点的距离,将与新的起始点距离最小的目标节点确定为连接节点,并将该连接节点与新的起始点进行导航连接,依次类推,直至将每一目标节点都进行导航连接,生成第一导航路线,在生成第一导航路线后,将第一导航路线中最后确定的连接节点与终点进行导航连接,生成目标导航路线。
在一实施方式中,该根据该起始点与该至少一个目标节点生成第一导航路线的步骤,可以包括:
(1)获取该起始点与每一目标节点的距离值,将与起始点的距离值最小的目标节点确定为连接节点;
(2)将该起始点与该连接节点进行导航连接,并将该连接节点确定为起始点,返回执行获取该起始点与每一目标节点的距离值的步骤,直至遍历每一目标节点,生成第一导航路线。
其中,为了重新规划的目标导航路线为最优导航路线,基于起始点开始,计算出起始点到每一目标节点的实际距离值,并将与起始点实际距离值最小的目标节点确定为连接节点,将该起始点与该连接节点进行导航连接,该导航连接为按照最优的路线进行连接,即保证了起始点与连接节点的距离为最短距离。
进一步的,在导航连接之后,将该连接节点确定为起始点,并返回执行获取该新的起始点与剩下的每一目标节点的距离值的步骤,将与新的起始点实际距离最小的目标节点确定为连接节点,并将新的起始点与连接节点进行导航连接。直至遍历每一目标节点,即将每一目标节点都进行了导航连接,生成第一导航路线。
204、显示目标导航路线,并展示目标导航路线的导航信息。
其中,电子设备将该新的目标导航路线显示在导航客户端的地图上,并可以将导航信息展示在目标导航路线上,该导航信息可以为导航路线的总距离以及与预计通过的时间等。
在一些实施方式中,该显示目标导航路线,并展示目标导航路线的导航信息的步骤,可以包括:
(1)显示该目标导航路线;
(2)统计该目标导航路线的导航距离值以及预计时间,并将该导航距离之以及预计时间进行展示。
其中,电子设备将目标导航路线显示在导航客户端的地图上,并统计出目标导航路线的总导航路线距离以及通过该目标导航路线的预计时间,并将该总导航路线距离以及通过该目标导航路线的预计时间展示在地图上。
在一实施方式中,电子设备可以将每一段导航路线,即两个地点之间的导航路线距离,以及通过该两个地点之间的预计时间显示在每一段导航路线上。
由上可知,本申请实施例通过获取用户输入的起始点以及终点生成导航路线,并生成选择指令;接收用户根据选择指令选择的至少一个目标节点;根据至少一个目标节点对导航路线进行修订,生成目标导航路线;显示目标导航路线,并展示目标导航路线的导航信息。以此用户可以在基于起始点和终点生成的固定的导航路线上,输入需要途经的目标节点,根据目标节点对固定的导航路线进行修订,生成具有用户个性化的目标导航路线并进行显示,提升了导航路线的处理效率。
下面将在上述实施例描述的方法基础上,对本申请的显示方法做进一步介绍。参考图2,该导航路线的处理方法可以包括:
301、获取用户输入的起始点以及终点生成导航路线,并生成选择指令。
其中,用户可以通过打开电子设备中的导航客户端输入起始点位置以及终点位置,该导航客户端可以根据用户输入的起始点位置以及终点位置提供最佳的导航路线。
进一步的,在生成最佳导航路线之后,电子设备会生成选择指令,该选择指令用于指示用户选择至少一个目标节点,该目标节点为用户在从起始点到达终点过程中,需要途径的某个地点,比如某个超市、公园以及学校等等。
如图3所示,用户在电子设备10的导航应用中输入起点以及终点后,导航应用为自动根据起点以及终点的实际路况,生成最优的导航路线。
302、接收用户根据选择指令选择的至少一个目标节点。
其中,用户可以根据需要在导航路线附近选择途经的至少一个目标节点,选择方式可以为单击选择或者双击选择等等。
如图3所示,用户通过食指在导航应用中进行点击操作,选择一个目标节点。
303、获取导航路线中的起始点以及终点,并获取至少一个目标节点。
其中,电子设备分析导航路线,获取出导航路线中的起始点以及终点,并获取用户选择的至少一个目标节点。
304、获取起始点与每一目标节点的距离值,将与起始点的距离值最小的目标节点确定为连接节点。
其中,电子设备获取起始点与每一目标节点的距离值,将与起始点的距离值最小的目标节点确定为连接点。
305、将起始点与连接节点进行导航连接,并将连接节点确定为起始点,返回执行获取起始点与每一目标节点的距离值的步骤,直至遍历每一目标节点,生成第一导航路线。
其中,电子设备将起始点与连接节点进行导航连接,即以最优的导航路线连接起始点与连接节点,在导航连接之后,将连接节点确定为新的起始点,并返回执行步骤304,重新获取新的起始点与剩下的每一目标节点的距离值,将与新的起始点的距离最小的目标节点确定为连接节点,将新的起始点与连接节点进行导航连接,以此类推,直至遍历每一目标节点,即将每一目标节点都进行导航连接,生成第一导航路线。
306、将第一导航路线与终点进行导航连接,生成目标导航路线。
其中,电子设备将第一导航路线中最后一个进行导航连接的目标节点与终点进行连接,得到一个完成的导航路线,将该完整的导航路线确定为目标导航路线。
307、显示目标导航路线。
其中,可以将该目标导航路线显示在导航客户端的地图上。
如图3所示,电子设备10上的导航应用,获取导航路线上的起点和终点以及用户选择的目标节点,首先将起点与目标节点进行导航连接,然后将目标节点与终点进行导航连接,以生成目标导航路线,并将该目标导航路线显示在导航应用上。
308、统计目标导航路线的导航距离值以及预计时间,并将导航距离值以及预计时间进行展示。
其中,电子设备统计计算目标导航路线的总导航距离值,以及通过该总导航距离值需要花费的预计时间,将总导航距离值以及通过该总导航距离值需要花费的预计时间展示在导航客户端上,以使得用户可以进行大致评估。
309、获取目标导航路线上的路口信息。
其中,电子设备可以获取目标导航路线上的路口信息,该路口信息可以包括转弯路口,红绿灯路口等等。
310、在目标导航路线上标注路口信息。
其中,电子设备可以将获取到路口信息以个性标签或者个性图片的方式标注在目标导航路线上,使得用户可以快速的了解到目标导航路线上需要注意的路口信息。
由上可知,本申请实施例通过获取用户输入的起始点以及终点生成导航路线,并生成选择指令;接收用户根据选择指令选择的至少一个目标节点;根据起始点、每一目标节点以及终点生成最优的目标导航路线;显示目标导航路线,并将目标导航路线的总导航距离值以及通过目标导航路线的预计时间进行展示。以此用户可以在基于起始点和终点生成的固定的导航路线上,输入需要途经的目标节点,根据目标节点对固定的导航路线进行修订,生成具有用户个性化的目标导航路线并进行显示,提升了导航路线的处理效率。
在一实施例中还提供了一种导航路线的处理装置。请参阅图4,图4为本申请实施例提供的导航路线的处理装置的结构示意图。其中该导航路线的处理装置应用于电子设备,该导航路线的处理装置包括获取单元401、接收单元402、修订单元403以及显示单元404,如下:
该获取单元401,用于获取用户输入的起始点以及终点生成导航路线,并生成选择指令。
其中,用户可以通过打开电子设备中的导航客户端输入起始点位置以及终点位置,该获取单元401可以根据用户输入的起始点位置以及终点位置提供最佳的导航路线,该最佳的导航路线为距离最短或者花费时间最短的导航路线。
进一步的,在生成最佳导航路线之后,该获取单元401会生成选择指令,该选择指令用于指示用户选择至少一个目标节点,该目标节点为用户在从起始点到达终点过程中,需要途径的某个地点,比如某个超市、公园以及学校等等。
该接收单元402,用于接收用户根据该选择指令选择的至少一个目标节点。
其中,电子设备将该导航路线显示在导航客户端的地图上,在该地图上,可以显示出导航路线附近的节点信息(如地点信息)等,用户可以根据需要在地图上标识出至少一个目标节点,即根据需要选择导航路线附近希望途经的地点,如用户从A地点到B地点的路上,希望经过某一超市进行购物,那么可以直接在地图上标识出该超市作为目标节点。
该修订单元403,用于根据该至少一个目标节点对导航路线进行修订,生成目标导航路线。
其中,该修订单元403会根据用户选择的至少一个目标节点对导航路线重新规划,规划的路线为从起始点出发,依次路过每一目标节点,并在最后仍到达终点,且起始点到目标节点、目标节点之间以及目标节点与终点之间为最优路线,即最短路线,因此,用户可以根据自身需要,个性化的选择自己想要的路线。
该显示单元404,用于显示该目标导航路线,并展示目标导航路线的导航信息。
其中,该显示单元404将该新的目标导航路线显示在导航客户端的地图上,并可以将导航信息展示在目标导航路线上,该导航信息可以为导航路线的总距离以及与预计通过的时间等。
在一实施例中,参考图5,该修订单元403,可以包括:
第一获取子单元4031,用于获取导航路线中的起始点以及终点;
第二获取子单元4032,用于获取该至少一个目标节点;
生成子单元4033,用于根据该起始点与该至少一个目标节点生成第一导航路线,将第一导航路线与终点连接,生成目标导航路线。
其中,导航路线的处理装置中各单元执行的步骤可以参考上述方法实施例描述的方法步骤。该导航路线的处理装置可以集成在电子设备中,如手机、平板电脑等。
具体实施时,以上各个单元可以作为独立的实体实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单位的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例提供的导航路线的处理装置通过该获取单元401获取用户输入的起始点以及终点生成导航路线,并生成选择指令;该接收单元402接收用户根据选择指令选择的至少一个目标节点;该修订单元403根据至少一个目标节点对导航路线进行修订,生成目标导航路线;该显示单元404显示目标导航路线,并展示目标导航路线的导航信息。以此用户可以在基于起始点和终点生成的固定的导航路线上,输入需要途经的目标节点,根据目标节点对固定的导航路线进行修订,生成具有用户个性化的目标导航路线并进行显示,提升了导航路线的处理效率。
本申请实施例还提供一种电子设备。请参阅图6,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。
该处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而对电子设备500进行整体监控。
该存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。
在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:
获取用户输入的起始点以及终点生成导航路线,并生成选择指令;
接收用户根据该选择指令选择的至少一个目标节点;
根据该至少一个目标节点对导航路线进行修订,生成目标导航路线;
显示该目标导航路线,并展示目标导航路线的导航信息。
在某些实施方式中,在根据该至少一个目标节点对导航路线进行修订,生成目标导航路线时,处理器501可以具体执行以下步骤:
获取导航路线中的起始点以及终点;
获取该至少一个目标节点;
根据该起始点与该至少一个目标节点生成第一导航路线,将第一导航路线与终点连接,生成目标导航路线。
在某些实施方式中,在根据该起始点与该至少一个目标节点生成第一导航路线时,处理器501还可以具体执行以下步骤:
获取该起始点与每一目标节点的距离值,将与起始点的距离值最小的目标节点确定为连接节点;
将该起始点与该连接节点进行导航连接,并将该连接节点确定为起始点,返回执行获取该起始点与每一目标节点的距离值的步骤,直至遍历每一目标节点,生成第一导航路线。
在某些实施方式中,在显示该目标导航路线,并展示目标导航路线的导航信息时,处理器501可以具体执行以下步骤:
显示该目标导航路线;
统计该目标导航路线的导航距离值以及预计时间,并将该导航距离值以及预计时间进行展示。
在某些实施方式中,在显示该目标导航路线,并展示目标导航路线的导航信息之后,处理器501还可以具体执行以下步骤:
获取目标导航路线上的路口信息;
在该目标导航路线上标注该路口信息。
由上述可知,本申请实施例的电子设备,通过获取用户输入的起始点以及终点生成导航路线,并生成选择指令;接收用户根据选择指令选择的至少一个目标节点;根据至少一个目标节点对导航路线进行修订,生成目标导航路线;显示目标导航路线,并展示目标导航路线的导航信息。以此用户可以在基于起始点和终点生成的固定的导航路线上,输入需要途经的目标节点,根据目标节点对固定的导航路线进行修订,生成具有用户个性化的目标导航路线并进行显示,提升了导航路线的处理效率。
请一并参阅图7,在某些实施方式中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。
该显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在某些实施方式中,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。
该射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。
该音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。
该电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理***与处理器501逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管图7中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。
本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的导航路线的处理方法,比如:获取用户输入的起始点以及终点生成导航路线,并生成选择指令;接收用户根据该选择指令选择的至少一个目标节点;根据该至少一个目标节点对导航路线进行修订,生成目标导航路线;显示该目标导航路线,并展示目标导航路线的导航信息。
在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM,)、或者随机存取记忆体(Random Access Memory,RAM)等。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
需要说明的是,对本申请实施例的导航路线的处理方法而言,本领域普通测试人员可以理解实现本申请实施例的导航路线的处理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如导航路线的处理方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
对本申请实施例的导航路线的处理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
以上对本申请实施例所提供的一种导航路线的处理方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (10)

1.一种导航路线的处理方法,其特征在于,包括:
获取用户输入的起始点以及终点生成导航路线,并生成选择指令;
接收用户根据所述选择指令选择的至少一个目标节点;
根据所述至少一个目标节点对导航路线进行修订,生成目标导航路线;
显示所述目标导航路线,并展示目标导航路线的导航信息。
2.如权利要求1所述的导航路线的处理方法,其特征在于,所述根据所述至少一个目标节点对导航路线进行修订,生成目标导航路线的步骤,包括:
获取导航路线中的起始点以及终点;
获取所述至少一个目标节点;
根据所述起始点与所述至少一个目标节点生成第一导航路线,将第一导航路线与终点进行导航连接,生成目标导航路线。
3.如权利要求2所述的导航路线的处理方法,其特征在于,所述根据所述起始点与所述至少一个目标节点生成第一导航路线的步骤,包括:
获取所述起始点与每一目标节点的距离值,将与起始点的距离值最小的目标节点确定为连接节点;
将所述起始点与所述连接节点进行导航连接,并将所述连接节点确定为起始点,返回执行获取所述起始点与每一目标节点的距离值的步骤,直至遍历每一目标节点,生成第一导航路线。
4.如权利要求1至3所述的导航路线的处理方法,其特征在于,所述显示所述目标导航路线,并展示目标导航路线的导航信息的步骤,包括:
显示所述目标导航路线;
统计所述目标导航路线的导航距离值以及预计时间,并将所述导航距离值以及预计时间进行展示。
5.如权利要求4所述的导航路线的处理方法,其特征在于,所述显示所述目标导航路线,并展示目标导航路线的导航信息的步骤之后,还包括:
获取目标导航路线上的路口信息;
在所述目标导航路线上标注所述路口信息。
6.一种导航路线的处理装置,其特征在于,包括:
获取单元,用于获取用户输入的起始点以及终点生成导航路线,并生成选择指令;
接收单元,用于接收用户根据所述选择指令选择的至少一个目标节点;
修订单元,用于根据所述至少一个目标节点对导航路线进行修订,生成目标导航路线;
显示单元,用于显示所述目标导航路线,并展示目标导航路线的导航信息。
7.如权利要求6所述的导航路线的处理装置,其特征在于,所述修订单元,包括:
第一获取子单元,用于获取导航路线中的起始点以及终点;
第二获取子单元,用于获取所述至少一个目标节点;
生成子单元,用于根据所述起始点与所述至少一个目标节点生成第一导航路线,将第一导航路线与终点进行导航连接,生成目标导航路线。
8.如权利要求7所述的导航路线的处理装置,其特征在于,所述生成子单元,具体用于:
获取所述起始点与每一目标节点的距离值,将与起始点的距离值最小的目标节点确定为连接节点;
将所述起始点与所述连接节点进行导航连接,并将所述连接节点确定为起始点,返回执行获取所述起始点与每一目标节点的距离值的步骤,直至遍历每一目标节点,生成第一导航路线。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至5任一项所述的导航路线的处理方法的步骤。
10.一种电子设备,包括处理器和存储器,所述存储器有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至5任一项所述的导航路线的处理方法。
CN201810301237.1A 2018-04-04 2018-04-04 导航路线的处理方法、装置、存储介质及电子设备 Pending CN108692735A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810301237.1A CN108692735A (zh) 2018-04-04 2018-04-04 导航路线的处理方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810301237.1A CN108692735A (zh) 2018-04-04 2018-04-04 导航路线的处理方法、装置、存储介质及电子设备

Publications (1)

Publication Number Publication Date
CN108692735A true CN108692735A (zh) 2018-10-23

Family

ID=63845473

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810301237.1A Pending CN108692735A (zh) 2018-04-04 2018-04-04 导航路线的处理方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN108692735A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110334084A (zh) * 2019-05-09 2019-10-15 北京百度网讯科技有限公司 数据存储方法、装置、设备及存储介质
CN110631599A (zh) * 2019-08-29 2019-12-31 重庆长安汽车股份有限公司 一种基于空气污染的导航方法、***、服务器及汽车
CN110706356A (zh) * 2019-09-19 2020-01-17 百度在线网络技术(北京)有限公司 路径绘制方法、装置、电子设备和存储介质
CN111736538A (zh) * 2019-05-17 2020-10-02 北京京东尚科信息技术有限公司 插队调度方法和装置
CN113465623A (zh) * 2021-07-09 2021-10-01 联想(北京)有限公司 一种处理方法、装置及电子设备
CN113551685A (zh) * 2021-07-30 2021-10-26 重庆大学 用于双时变路网的多偏好路线规划方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104111076A (zh) * 2013-04-19 2014-10-22 神达电脑股份有限公司 移动电子装置显示兴趣点的方法
CN104165631A (zh) * 2013-05-17 2014-11-26 百度在线网络技术(北京)有限公司 导航路线的调整方法及装置
CN105091897A (zh) * 2015-09-01 2015-11-25 王小安 一种地图兴趣点设置方法
CN105509744A (zh) * 2015-11-26 2016-04-20 南京邮电大学 基于二维码的室内定位及路由选择全景导向方法
CN106557474A (zh) * 2015-09-24 2017-04-05 北京四维图新科技股份有限公司 获取沿途 poi 的方法及装置、数据库、导航终端及汽车
CN107314774A (zh) * 2017-08-29 2017-11-03 努比亚技术有限公司 一种地图导航方法、设备及计算机可读存储介质
CN107392359A (zh) * 2017-06-30 2017-11-24 广东欧珀移动通信有限公司 导航路线更换方法、装置、存储介质、电子设备及服务器

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104111076A (zh) * 2013-04-19 2014-10-22 神达电脑股份有限公司 移动电子装置显示兴趣点的方法
CN104165631A (zh) * 2013-05-17 2014-11-26 百度在线网络技术(北京)有限公司 导航路线的调整方法及装置
CN105091897A (zh) * 2015-09-01 2015-11-25 王小安 一种地图兴趣点设置方法
CN106557474A (zh) * 2015-09-24 2017-04-05 北京四维图新科技股份有限公司 获取沿途 poi 的方法及装置、数据库、导航终端及汽车
CN105509744A (zh) * 2015-11-26 2016-04-20 南京邮电大学 基于二维码的室内定位及路由选择全景导向方法
CN107392359A (zh) * 2017-06-30 2017-11-24 广东欧珀移动通信有限公司 导航路线更换方法、装置、存储介质、电子设备及服务器
CN107314774A (zh) * 2017-08-29 2017-11-03 努比亚技术有限公司 一种地图导航方法、设备及计算机可读存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
远望图书: "《微型计算机2007年下半年合订本》", 31 January 2008, 重庆大学出版社 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110334084A (zh) * 2019-05-09 2019-10-15 北京百度网讯科技有限公司 数据存储方法、装置、设备及存储介质
CN110334084B (zh) * 2019-05-09 2021-10-08 北京百度网讯科技有限公司 数据存储方法、装置、设备及存储介质
CN111736538A (zh) * 2019-05-17 2020-10-02 北京京东尚科信息技术有限公司 插队调度方法和装置
CN110631599A (zh) * 2019-08-29 2019-12-31 重庆长安汽车股份有限公司 一种基于空气污染的导航方法、***、服务器及汽车
CN110706356A (zh) * 2019-09-19 2020-01-17 百度在线网络技术(北京)有限公司 路径绘制方法、装置、电子设备和存储介质
CN113465623A (zh) * 2021-07-09 2021-10-01 联想(北京)有限公司 一种处理方法、装置及电子设备
CN113551685A (zh) * 2021-07-30 2021-10-26 重庆大学 用于双时变路网的多偏好路线规划方法
CN113551685B (zh) * 2021-07-30 2022-08-26 重庆大学 用于双时变路网的多偏好路线规划方法

Similar Documents

Publication Publication Date Title
CN108692735A (zh) 导航路线的处理方法、装置、存储介质及电子设备
CN107957831B (zh) 一种展示界面内容的数据处理方法、装置和处理设备
CN107678799B (zh) 应用程序管控方法、装置、存储介质及电子设备
CN106973150B (zh) 定位精度等级调整方法、装置及移动终端
CN110573837B (zh) 导航方法、装置、存储介质以及服务器
CN109948633A (zh) 用户性别预测方法、装置、存储介质及电子设备
CN108363792A (zh) 应用页面的链接生成方法、装置、存储介质及电子设备
WO2014145084A1 (en) Methods for managing applications using semantic modeling and tagging and devices thereof
CN109408136A (zh) 信息处理方法、装置、存储介质及电子设备
CN107958365B (zh) 物料信息变更方法、装置、存储介质及电子设备
CN109284261A (zh) 应用查找方法、装置、存储介质及电子设备
CN109961077A (zh) 性别预测方法、装置、存储介质及电子设备
CN108984064A (zh) 分屏显示方法、装置、存储介质和电子设备
CN107766891A (zh) 用户性别识别方法、装置、存储介质及电子设备
CN107943534A (zh) 后台应用程序的关闭方法、装置、存储介质及电子设备
CN107613097A (zh) 快捷方式图标的显示方法、装置、存储介质及电子设备
CN109960801A (zh) 数据处理方法及装置
CN109062468A (zh) 分屏显示方法、装置、存储介质和电子设备
CN106547870A (zh) 数据库的分表方法及装置
CN107818046A (zh) 应用程序页面的a/b测试方法及装置
CN107909368A (zh) 支付控制方法及装置、终端及可读存储介质
CN108540152A (zh) 射频干扰的处理方法、装置、存储介质及电子设备
CN107807730B (zh) 应用清理方法、装置、存储介质及电子设备
CN107943571A (zh) 后台应用管控方法、装置、存储介质及电子设备
US9462062B2 (en) Portable terminal for displaying local service based on context awareness technology, and operation method of the portable terminal

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

Application publication date: 20181023