专利名称:网络导航系统及其导航方法
技术领域:
本发明涉及数据通信,尤其是涉及一种网络导航系统及其导航方法。
背景技术:
目前随着公路交通的日益发展,汽车驾驶员需要面对遍布城区大街小巷、交规复杂的市区境内公路线,同时也需要面对高速公路、国道、省道等各等级公路的境外交通公路线;行车难题从过去的主要体现于道路少、路况差变成现在的交通路线的选择困难以及容易迷路上。为了满足驾驶员的行车路线选择以及定位需求,汽车导航系统成为越来越重要的车载设备。现在普遍使用的车载导航系统是在全球卫星定位系统(GPQ基础上发展起来的, 通过接受定位卫星信号,经过微处理器计算出移动台即车载平台所在精确经纬度,以及车载平台的速度方向,并解析到放置或安装于车载平台的导航终端的地理信息系统(GIS) 中,然后通过人机终端的显示器显示出来,而实现本车定位功能。当用户根据地理信息系统的地图信息通过人机终端输入目标地的位置后,车载平台上的导航引擎,将根据地理信息系统所提供的线路信息,按照一定的规则计算出从车载平台所在位置到目标地的最优化路径,并通过人机终端的显示器显示,从而实现路线查询功能。上述地理信息系统安装于车载平台上的,其中地图数据包括道路、相关交规信息等都是预先存储于车载平台以备地理信息系统调用。一旦地图数据有更新或修改,需要用户重新购买地图数据,并进行重新烧录存储或者安装升级。上述导航系统中存在新版地图数据发布消息,用户无法及时掌握,地图数据存储量有限,更新地图数据成本较高等缺点。此外,申请号为02151633. 2以及200710023255. χ的两项中国专利均公开了导航装置中的地图数据更新方法,在网络服务器上设置地图数据库,通过GPRS无线通讯,将网络服务器中的地图下载到本地车载设备中进行使用。所述网络服务器仅作为地图数据的存储空间使用,依然存在功能单一难以扩展,车载设备与网络服务器之间无法灵活交互,更新速度较慢等问题。
发明内容
为了解决上述技术问题,本发明提供了一种网络导航系统及其导航方法,使得车载设备可以通过网络调用所需地图数据以及导航相关数据,而无需在本地进行地图数据的更新升级,并实现车载设备与网络服务器的信息交互的功能,易于进行应用服务的扩展。本发明提供了一种导航方法,包括对车载平台的定位方法以及路线查询方法;所述定位方法包括车载设备获取车载平台当前的经纬度数据;从网络服务器调用地图数据,对上述经纬度数据以及地图数据进行处理,获取车载平台的当前位置;所述路线查询方法包括 车载设备接收用户的目的地信息,根据车载平台当前位置或出发地信息以及目的地信息,并结合网络服务器提供的地图数据进行导航计算,获取行车路径。所述定位方法中,从网络服务器调用地图数据是网络服务器根据车载平台当前的经纬度数据提供的相应地区的地图数据。所述路线查询方法中,网络服务器提供的地图数据包括车载平台当前位置或出发地以及目的地相应地区的地图数据。所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。可选的,所述出发地信息以及目的地信息为经纬度或地图位置。所述获取的行车路径包括行程距离最短的路径、行程时间最快的路径、行程成本最低的路径。所述进行导航计算还包括结合网络服务器提供的导航相关数据。所述导航相关数据包括实时交通信息、天气路况信息。所述路线查询方法还包括车载设备接收用户的指定途经地信息进行分段导航计算。本发明提供了一种使用上述导航方法的网络导航系统,其特征在于,包括车载设备以及网络服务器;所述车载设备包括GPS模块、人机终端、处理器模块以及通讯模块;所述GPS模块从GPS定位卫星接收车载平台的经纬度;所述人机终端与用户进行信息交互;所述处理器模块对GPS模块以及人机终端所产生的数据进行处理,并通过通讯模块与网络服务器进行数据通讯,从网络服务器调用地图数据,进行导航计算;所述网络服务器包括通讯单元、数据调用单元、地图数据存储单元;所通讯单元与车载设备进行数据通讯;所述数据调用单元,基于来自车载设备的信息从地图数据存储单元调用相关地图数据,并通过通讯单元反馈至车载设备。所述车载设备的通讯模块以及网络服务器的通讯单元的通讯方式为无线通讯。所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。所述网络服务器还包括数据中心,所述数据中心提供导航相关数据,供数据调用单元进行调用。所述导航相关数据包括实时交通信息、天气路况信息。所述处理器模块包括导航引擎,所述导航引擎根据GPS模块提供的经纬度、人机终端的用户交互信息、以及网络服务器提供的地图数据或导航相关数据进行导航计算。所述导航计算包括对车载平台的定位以及路线查询。本发明提供了另一种导航方法,包括对车载平台的定位方法以及路线查询方法;所述定位方法包括网络服务器根据来自车载设备的车载平台当前的经纬度数据调用地图数据,并进行处理,获取车载平台的当前位置,反馈给车载设备;所述路线查询方法包括网络服务器根据来自车载设备的车载平台当前的经纬度数据或出发地信息以及目的地信息,调用并结合地图数据,进行导航计算,获取行车路径,反馈给车载设备。所述定位方法包括,车载设备获取车载平台当前的经纬度数据,发送给网络服务器。
所述路线查询方法中,网络服务器调用的地图数据包括车载平台当前位置或出发地以及目的地相应地区的地图数据。所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。所述出发地信息以及目的地信息为经纬度或地图位置。所述获取的行车路径包括行程距离最短的路径、行程时间最快的路径、行程成本最低的路径。所述网络服务器进行导航计算还包括调用并结合导航相关数据。所述导航相关数据包括实时交通信息、天气路况信息。还包括网络服务器根据来自车载设备的用户指定途经地信息进行分段导航计算。本发明提供的一种使用上述导航方法的网络导航系统,其特征在于,包括车载设备以及网络服务器;所述车载设备包括GPS模块、人机终端、处理器模块以及通讯模块;所述GPS模块从GPS定位卫星接收车载平台的经纬度;所述人机终端与用户进行信息交互;所述处理器模块对GPS模块以及人机终端所产生的数据进行处理,并通过通讯模块与网络服务器进行数据通讯;所述网络服务器包括通讯单元、导航引擎、数据调用单元、地图数据存储单元; 所通讯单元与车载设备进行数据通讯;所述数据调用单元,基于来自车载设备的信息从地图数据存储单元调用相关地图数据;所述导航引擎根据车载设备提供的数据结合所述调用的地图数据进行导航计算,并通过通讯单元反馈至车载设备。所述车载设备的通讯模块以及网络服务器的通讯单元的通讯方式为无线通讯。所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。所述网络服务器还包括数据中心,所述数据中心提供导航相关数据,待数据调用单元的调用。所述导航相关数据包括实时交通信息、天气路况信息。所述导航引擎根据车载系统中GPS模块提供的经纬度、人机终端的用户交互信息、以及本地调用的地图数据或导航相关数据进行导航计算。所述导航计算包括对车载平台的定位以及路线查询。和现有技术相比本发明的优点在于导航所需的地图数据并非存储于车载平台本地,而是存储于网络服务器,易于网络实时更新,而无需在本地进行升级。车载设备通过通讯模块与网络服务器进行网络交互, 可以大幅降低车载设备的硬件要求,易于扩展额外的应用服务。降低了单车导航设备的购买、升级成本,同时确保导航数据的时效性、广泛性以及准确性。
图1为使用本发明所述第一种导航方法的网络导航系统示意图;图2以及图3分别为本发明所述第一种导航方法的定位以及路径查询步骤示意图;图4为使用本发明所述第二种导航方法的网络导航系统示意图。图5以及图6分别为本发明所述第二种导航方法的定位以及路径查询步骤示意具体实施例方式下面结合附图对本发明的具体实施方式
做详细的说明。下述实施例仅为举例说明,本发明的并不仅限于实施例中的方案,除此之外,本领域技术人员可以在现有技术范围内进行的简单变换而得到的技术方案都在本发明的保护范围内。本发明提供了两种导航方法以及分别使用所述导航方法的网络导航系统。其中第一种导航方法中,导航主要通过车载设备本地实现。图2以及图3分别为所述第一种导航方法的定位以及路径查询步骤示意图;图1 为使用上述导航方法的网络导航系统示意图。结合图1、图2以及图3对本发明实施例做进一步介绍。首先如图1所示,所述网络导航系统包括车载设备100以及网络服务器200。其中, 车载设备安装于汽车或其他移动平台上,网络服务器200作为远程服务器而独立于车载平台。车载设备100与网络服务器200之间进行无线通讯,使得车载平台能够远离于网络服务器200进行导航。所述车载设备100包括GPS模块101、人机终端102、处理器模块103以及通讯模块104 ;所述GPS模块101从GPS定位卫星接收车载平台的经纬度;所述人机终端102与用户进行信息交互并接收用户操作指令;所述处理器模块103对GPS模块101以及人机终端 102所产生的数据进行处理,并通过通讯模块104与网络服务器200进行数据通讯,从网络服务器200调用地图数据,进行导航计算。具体的,处理器模块103向GPS模块101发出请求,GPS模块101将接收到的车载平台经纬度数据传输给处理器模块处理。而人机终端102具有输入输出设备,例如通过IXD 液晶显示屏向用户进行图形展示,用户也可以通过按键、触摸屏等输入设备向导航系统输入各种操作指令,请求各种应用服务。处理器模块103处理上述的操作指令并返回相应的操作结果。所述网络服务器200包括通讯单元201、数据调用单元202、地图数据存储单元 203,还包括数据中心204。其中所述通讯单元201与车载设备100进行数据通讯;所述数据调用单元202,基于来自车载设备100的信息,从地图数据存储单元203或数据中心204 分别调用地图数据或者导航相关数据,并通过通讯单元反馈至车载设备100。所述地图数据包括包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。所述导航相关数据包括实时交通信息、天气路况信息等。对于导航计算而言地图数据是必要的,而导航相关数据可以作为辅助参考,协助导航计算。所述处理器模块103还包括导航引擎103a,所述导航引擎103a根据GPS模块101 提供的经纬度、人机终端102的用户交互信息例如各种操作指令以及输入的出发地、目的地信息等、以及网络服务器200提供的地图数据或导航相关数据进行导航计算。所述导航计算包括对车载平台的定位以及路线查询。和现有的导航系统相比,本发明实施例中地图数据存储并更新于网络服务器200 中,因此无需在车载设备100上进行升级,另一方面网络服务器200的存储空间较大,理论上能够存储无限的地图数据,因此能够最大化满足远程导航的需求。车载设备100仅仅作为导航系统位于车载平台上的一个服务终端,在需要时对网络服务器200内的地图数据进行调用。因此降低了单车上安装导航系统的硬件需求,大幅度降低用户所需承担的安装、升级成本。如图2所示,在第一种导航方法中,进行车载平台定位的步骤包括步骤Sll、GPS模块获取车载平台当前的经纬度数据;其中,还包括用户通过人机终端向导航系统提请定位请求,处理器模块根据上述定位请求,向GPS模块发出获取数据请求,然后工作于双工模式的GPS模块将与GPS定位卫星进行数据通讯,从GPS定位卫星中获取当前车载平台的经纬度数据,并反馈给处理器模块。步骤S12、处理器模块通过通讯模块从网络服务器调用地图数据;其中,处理器模块从GPS模块得到当前车载平台的经纬度数据后,通过通讯模块向网络服务器调用地图数据,所述地图数据可以仅仅与经纬度数据相关,即可以为上述经纬度所涉及的局部地图。另一方面,处理器模块还可以预先从网络服务器下载某个特定区域(例如用户指定的导航区域)的全局地图数据,实时备用,而无需在每次导航过程中临时调用,以避免车载设备与网络服务器进行网络通讯存在障碍时无法导航的问题。步骤S13、所述处理器模块对上述经纬度数据以及地图数据进行解析,获取车载平台的当前位置;上述过程中,处理器模块中导航引擎所需的工作即将车载平台的经纬度数据对应于地图数据,将车载平台的经纬度数据实时转化为实际的地图位置。步骤S14、将上述车载平台的当前位置通过人机终端展示给用户;其中,处理器模块解析相关数据获取车载平台的当前位置后,可以通过人机终端的输出显示设备例如LCD显示屏,借助图文显示软件,以图形的形式向用户展示当前所在区域的地图以及当前车载平台在地图上的具体位置。如图3所示,第一种导航方法中,进行路线查询的步骤包括步骤S101、用户通过人机终端输入目的地位置信息;其中,路线查询包括从车载平台当前位置到目的地位置的路线查询,还包括手动输入出发地位置以及目的地位置,在两地之间进行路线查询。前者的出发地位置即车载平台当前位置,也即在路线查询之前还默认进行了车载平台的定位步骤,获取车载平台当前的经纬度数据。所述人工输入的出发地以及目的地位置信息,可以是详细的经纬度数据,也可以是地图位置或者其他特定条件所限定的地理位置。步骤S102、处理器模块通过通讯模块从网络服务器调用地图数据;与定位方法相同,处理器可以临时根据出发地以及目的地的位置信息,从网络服务器上调用相关的地图数据;也可以根据用户的实际需要,预先从网络服务器上下载了某个特定区域的全局地图数据。步骤S103、所述处理器模块根据车载平台当前位置、目的地位置,并结合地图数据进行导航计算,获取行车路径;首先处理器模块中的导航引擎在地图上确定车载平台的当前位置或者出发地位置以及目的地位置,然后按照一定的规则进行导航计算,获取一条较优化的行车路径。上述规则包括查找行程距离最短的路径、行程时间最快的路径、行程成本最低的路径或者其他根据用户的导航需求而设定的规则,例如进一步考虑当前的实时交通状况、同时考虑用户的中途折转需求进行分段导航等等。步骤S104、将上述行车路径通过人机终端展示给用户。其中,处理器模块解析相关数据获取所需的行车路径后,可以通过人机终端的输出显示设备例如IXD显示屏,借助图文显示软件,以图形的形式向用户展示。同时还可以配合实时显示车载平台当前的位置,进行相应的行车指示等。本发明还提供了第二种导航方法,导航主要在网络服务器上远程实现。图5以及图6分别为所述第二种导航方法的定位以及路径查询步骤示意图;图4 为使用上述导航方法的网络导航系统示意图。结合图4、图5以及图6对本发明实施例作进一步介绍。首先如图4所示,所述网络导航系统包括车载设备100以及网络服务器200。与前述实施例相同,车载设备安装于汽车或其他移动平台上,网络服务器200作为远程服务器而独立于车载平台。车载设备100与网络服务器200之间进行无线通讯,使得车载平台能够远离于网络服务器200进行导航。所述车载设备100包括GPS模块101、人机终端102、处理器模块103以及通讯模块104 ;所述GPS模块101从GPS定位卫星接收车载平台的经纬度;所述人机终端102与用户进行信息交互并接收用户操作指令;所述处理器模块103对GPS模块101以及人机终端 102所产生的数据进行处理,并通过通讯模块104与网络服务器200进行数据通讯。具体的,处理器模块103向GPS模块101发出请求,GPS模块101将接收到的车载平台经纬度数据传输给处理器模块处理。而人机终端102具有输入输出设备,例如通过IXD 液晶显示屏向用户进行图形展示,用户也可以通过按键、触摸屏等输入设备向导航系统输入各种操作指令,请求各种应用服务。处理器模块103处理上述的操作指令并返回相应的操作结果。所述网络服务器200包括通讯单元201、数据调用单元202、地图数据存储单元 203,还包括导航引擎205以及数据中心204。其中所述通讯单元201与车载设备100进行数据通讯;所述数据调用单元202,基于来自车载设备100的信息,从地图数据存储单元203 或数据中心204分别调用地图数据或者导航相关数据;所述导航引擎205根据车载设备提供的数据结合所述调用的地图数据或导航相关数据进行导航计算,并通过通讯单元201反馈至车载设备100。所述地图数据包括包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。所述导航相关数据包括实时交通信息、天气路况信息等。对于导航计算而言地图数据是必要的,而导航相关数据可以作为辅助参考,协助导航计算。所述网络服务器200的导航引擎205根据车载设备100中GPS模块101提供的经纬度、人机终端102的用户交互信息例如各种操作指令以及输入的出发地、目的地信息等、 以及地图数据存储单元203、数据中心204提供的地图数据或导航相关数据进行导航计算。 所述导航计算包括对车载平台的定位以及路线查询。和现有的导航系统相比,本发明实施例中地图数据同样存储并更新于网络服务器 200中,因此也具有与前述实施例相同的优点,进一步的将导航计算整合至网络服务器中实现,从而能够进一步降低车载设备的硬件要求,而利用网络服务器的较强运算能力可以进行更复杂的导航行为。
如图5所示,在第二种导航方法中,进行车载平台定位的步骤包括步骤S21、GPS模块获取车载平台当前的经纬度数据;其中,还包括用户通过人机终端向导航系统提请定位请求,处理器模块根据上述定位请求,向GPS模块发出获取数据请求,然后工作于双工模式的GPS模块将与GPS定位卫星进行数据通讯,从GPS定位卫星中获取当前车载平台的经纬度数据,并反馈给处理器模块。步骤S22、处理器模块将上述经纬度数据经由通讯模块发送至网络服务器;其中,处理器模块将经纬度数据进行初步的打包处理,然后通过通讯模块传输至网络服务器,进一步的,在传输至网络服务器的信号数据中除包括车载平台经纬度数据外, 还包括相应的定位应用服务请求。步骤S23、所述网络服务器根据所述经纬度数据调用地图数据,并由导航引擎进行解析,获取车载平台的当前位置,并通过通讯单元、通讯模块反馈给处理器模块;其中,网络服务器的通讯单元在收到处理器模块发送的定位应用服务请求后,数据调用单元从地图数据存储单元中调用相应的地图数据,导航引擎将车载平台的经纬度数据对应于地图数据,转化为实际的地图位置。反馈给处理器模块的信息应当包括相应的局部或全局地图以及标识于地图上的车载平台位置。步骤S24、将上述车载平台的当前位置通过人机终端展示给用户;其中,处理器模块从网络服务器得到反馈的车载平台当前位置后,可以通过人机终端的输出显示设备例如LCD显示屏,借助图文显示软件,以图形的形式向用户展示当前所在区域的地图以及当前车载平台在地图上的具体位置。如图6所示,在第二种导航方法中,进行路线查询的步骤包括步骤S201、用户通过人机终端输入目的地位置信息;其中,路线查询包括从车载平台当前位置到目的地位置的路线查询,还包括手动输入出发地位置以及目的地位置,在两地之间进行路线查询。前者的出发地位置即车载平台当前位置,也即在路线查询时,还需从GPS模块获取车载平台当前的经纬度数据。所述人工输入的出发地以及目的地位置信息,可以是详细的经纬度数据,也可以是地图位置或者其他特定条件所限定的地理位置。步骤S202、处理器模块将上述车载平台的经纬度数据或者出发地位置信息以及目的地位置信息经由通讯模块发送至网络服务器;与定位方法相同,处理器模块将上述数据进行初步的打包处理,然后通过通讯模块传输至网络服务器,上述传输至网络服务器的信号数据中还应当包括相应的路线查询服务请求。步骤S203、所述网络服务器的导航引擎根据车载平台当前位置或出发地位置、目的地位置,并结合相应的地图数据进行导航计算,获取行车路径,并通过通讯单元、通讯模块反馈给处理器模块;首先网络服务器的通讯单元在收到处理器模块发送的路线查询服务请求后,数据调用单元从地图数据存储单元中调用与出发地目的地相关的地图数据,导航引擎解析车载平台的经纬度数据或者出发地位置信息以及目的地位置信息,在地图上确定车载平台的当前位置或者出发地位置以及目的地位置,然后按照一定的规则进行导航计算,获取一条较优化的行车路径。上述规则包括查找行程距离最短的路径、行程时间最快的路径、行程成本最低的路径或者其他根据用户的导航需求而设定的规则,例如进一步考虑当前的实时交通状况、同时考虑用户的中途折转需求进行分段导航等等。需要指出的是,相比于现有技术,网络服务器较车载设备具有近于无限的地图数据存储能力以及处理运算能力,因此可以更容易实现远程导航。步骤S204、将上述行车路径通过人机终端展示给用户。其中,处理器模块从网络服务器得到反馈的行车路径后,可以通过人机终端的输出显示设备例如IXD显示屏,借助图文显示软件,以图形的形式向用户展示。同时还可以配合前述定位步骤,实时显示车载平台当前的位置,进行相应的行车指示等。以下通过具体的导航实例对本发明所述网络导航系统及其导航方法做进一步介绍。结合图1,对本发明的导航系统进行导航的第一个实例进行说明。假设用户仅仅在A市行车,也即其导航需求仅仅在A市境内,现在位于A市的χ处, 而用户希望驱车前往y处。则用户需要先得知自身所在的χ处在A市地图上的具体位置, 也即本车当前地图位置,然后查询前往y处的具体行车路径,并希望得到实时行车指示。首先,用户通过人机终端102开启导航设备,并发出定位指令。处理器模块103再接收到相应的定位指令后,将向GPS模块101发出请求。GPS模块101开始工作,从GPS定位卫星获取车载平台当前的经纬度数据。通常对于用户而言,经纬度数据是缺乏直观意义的,必须对应于具体的地图,从而易于被人识别。处理器模块103根据上述经纬度数据,通过通讯模块104向网络服务器200调用相关的A市地图数据。另一方面,由于用户的行车习惯,导航区域仅为A市,因此先前处理器模块103可能已下载存储了 A市的地图数据,如果用户认为无更新必要的话,则处理器模块可以直接从本地调用,而无需与网络服务器200联网。处理器模块103将车载平台的经纬度数据对应于A市的地图数据,即将抽象的经纬度数据转化为地图上的具体位置,然后通过人机终端102的LCD显示屏向用户做图形展示,以便用户可以清晰直接的获知当前所在χ处的位置信息。上述的定位过程可以实时进行,也即辅以A市地图实时向用户展示车载平台行进的位置、方向、甚至速度等相关要素。然后,用户在人机终端102上通过按键或者触摸屏等方式输入所希望前往的y处位置信息,发出路线查询请求。所述位置信息可以是经纬度也可以是地图位置。在实际应用中,用户并不可能清楚目的地的经纬度,因此更广泛的应用方式是,直接在A市地图中标记所需前往的地图位置,或者直接文本输入目的地的门牌号、地标名等位置信息。处理器模块103从人机终端102上获取目的地的位置信息后,并结合当前车载平台的定位信息,通过通讯模块104向网络服务器200调用相关的A市地图数据,同样所述A 市地图数据也可以是处理器模块103预先下载的,便于直接从本地调用,而无需与网络服务器200联网。处理器模块103的导航引擎103a在A市地图上确定了车载平台当前位置以及目的地位置后,按照一定的规则进行导航计算,获取一条较优化的行车路径。例如查找最近的路线、是否走高架、是否避开交通拥堵地段等等。然后将上述行车路径,通过人机终端102的LCD显示屏向用户图形展示具体的行车路线,另一方面结合上述定位步骤中所获知的车载平台行进的位置、方向、速度等相关要素,对用户以图形、文本或者语音等方式做出相应的行车指示。结合图4,对本发明的导航系统进行导航的第二个实例进行说明。假设用户不仅在A市行车,而经常具有跨区域的远程导航需求,例如现在位于A市某处,而用户希望驱车前往D市某处。可以途径B市也可以绕道C市等,交通道路选择较为复杂。现有的导航系统由于地图数据在车载设备上的存储能力有限,上述跨区域的远程导航可能难以实现。本实施例所述的导航系统中,地图数据均存储于网络服务器,且导航相应处理计算也主要由网络服务器完成,车载设备仅作为通讯终端使用,从而完成上述远程导航过程。在导航过程中,用户同样需要先得知自身在A市的具体位置,也即本车当前地图位置,然后查询前往D市某地的具体行车路径,也同样希望得到实时的行车指示。首先,用户通过人机终端102开启导航设备,并发出定位指令。处理器模块103再接收到相应的定位指令后,将向GPS模块101发出请求。GPS模块101开始工作,从GPS定位卫星获取车载平台当前的经纬度数据。与第一个实例不同,处理器模块103得到车载平台的经纬度数据后,直接进行初步的打包处理,通过通讯模块104传输给网络服务器200,且传输至网络服务器200的数据信息中还包括相应的定位服务请求。网络服务器200的数据调用单元202从地图数据存储单元203中调用地图数据,而导航引擎205将上述车载平台的经纬度数据对应于A市地图数据,获取车载平台在A市的具体地图位置,然后将上述地图位置经由通讯单元204、通讯模块104反馈给处理器模块103。处理器模块103,对网络服务器200反馈的数据进行解析处理后,通过人机终端 102的LCD显示屏向用户做图形展示,以便用户可以清晰直接的获知当前所处A市的具体位
直fe息。上述的定位过程同样可以实时进行,也即辅以A市地图实时向用户展示车载平台行进的位置、方向、甚至速度等相关要素。然后,用户在人机终端102上通过按键或者触摸屏等方式输入所希望前往D市目的地的位置信息,发出路线查询请求。所述位置信息同样可以是经纬度也可以是地图位置。 在实际应用中,用户可以直接文本输入目的地的门牌号、地标名等位置信息,也可以先从网络服务器200调用D市的地图,然后在地图上进行目的地的标识。处理器模块103从人机终端102上获取目的地的位置信息后,同时与车载平台当前位置的经纬度数据,一并通过通讯模块104发送至网络服务器200,同时发送相应的路线查询请求。网络服务器200在收到处理器模块103发送的路线查询服务请求后,数据调用单元202相应上述请求,从地图数据存储单元203中调用与出发地目的地相关的地图数据,导航引擎205解析车载平台的经纬度数据或以及目的地位置信息,在地图上确定车载平台的当前位置以及目的地位置,然后按照一定的规则进行导航计算,获取一条较优化的行车路径。上述规则包括查找最快的路径,例如从途径B市前往D市;查找行车成本最低的路径, 例如不选择高速而绕过收费站等;或者根据用户的特殊请求,先去C市再前往D市,将从A市前往D市的路程拆分为从A到市C市再从C市前往D市的分段导航。网络服务器200在包括有A市、D市以及途径地区的一个大范围地图上确定了车载平台当前位置以及目的地位置后,并获取用户所需的行车路径后。然后将上述行车路径以及相关地区的地图等数据信息经由通讯单元201、通讯模块104反馈给处理器模块103。所述处理器模块103,对上述反馈的数据信息进行解析,通过人机终端102的IXD 显示屏向用户图形展示具体的行车路线,另一方面结合前述实时定位中所获知的车载平台行进的位置、方向、速度等相关要素,对用户以图形、文本或者语音等方式做出相应的行车指示。在第二实施例中,由于导航计算处理主要通过网络服务器200中的导航引擎205 进行,整个导航过程需要在车载设备100以及网络服务器200之间进行实时的网络通讯, 且传输数据量较大,因此对通讯模块104的稳定性以及通讯带宽具有更高的要求,传统的 GPRS等无线通讯方式可能难以满足,需要采用带宽更高、连接更稳定的无线通讯模式,例如 3G标准等。本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
权利要求
1.一种导航方法,其特征在于,包括对车载平台的定位方法以及路线查询方法;所述定位方法包括车载设备获取车载平台当前的经纬度数据;从网络服务器调用地图数据,对上述经纬度数据以及地图数据进行处理,获取车载平台的当前位置;所述路线查询方法包括车载设备接收用户的目的地信息,根据车载平台当前位置或出发地信息以及目的地信息,并结合网络服务器提供的地图数据进行导航计算,获取行车路径。
2.根据权利要求1所述的导航方法,其特征在于,所述定位方法中,从网络服务器调用地图数据是网络服务器根据车载平台当前的经纬度数据提供的相应地区的地图数据。
3.根据权利要求1所述的导航方法,其特征在于,所述路线查询方法中,网络服务器提供的地图数据包括车载平台当前位置或出发地以及目的地相应地区的地图数据。
4.根据权利要求1至3任一项所述的导航方法,其特征在于,所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。
5.根据权利要求1所述的导航方法,其特征在于,所述出发地信息以及目的地信息为经纬度或地图位置。
6.根据权利要求1所述的导航方法,其特征在于,所述获取的行车路径包括行程距离最短的路径、行程时间最快的路径、行程成本最低的路径。
7.根据权利要求1所述的导航方法,其特征在于,所述进行导航计算还包括结合网络服务器提供的导航相关数据。
8.根据权利要求7所述的导航方法,其特征在于,所述导航相关数据包括实时交通信息、天气路况信息。
9.根据权利要求1所述的导航方法,其特征在于,还包括车载设备接收用户的指定途经地信息进行分段导航计算。
10.一种使用权利要求1所述导航方法的网络导航系统,其特征在于,包括车载设备以及网络服务器;所述车载设备包括GPS模块、人机终端、处理器模块以及通讯模块;所述GPS模块从 GPS定位卫星接收车载平台的经纬度;所述人机终端与用户进行信息交互;所述处理器模块对GPS模块以及人机终端所产生的数据进行处理,并通过通讯模块与网络服务器进行数据通讯,从网络服务器调用地图数据,进行导航计算;所述网络服务器包括通讯单元、数据调用单元、地图数据存储单元;所述通讯单元与车载设备进行数据通讯;所述数据调用单元,基于来自车载设备的信息从地图数据存储单元调用相关地图数据,并通过通讯单元反馈至车载设备。
11.根据权利要求10所述的网络导航系统,其特征在于,所述车载设备的通讯模块以及网络服务器的通讯单元的通讯方式为无线通讯。
12.根据权利要求10所述的网络导航系统,其特征在于,所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。
13.根据权利要求10所述的网络导航系统,其特征在于,所述网络服务器还包括数据中心,所述数据中心提供导航相关数据,供数据调用单元进行调用。
14.根据权利要求13所述的网络导航系统,其特征在于,所述导航相关数据包括实时交通信息、天气路况信息。
15.根据权利要求13所述的网络导航系统,其特征在于,所述处理器模块包括导航引擎,所述导航引擎根据GPS模块提供的经纬度、人机终端的用户交互信息以及网络服务器提供的地图数据或导航相关数据进行导航计算。
16.根据权利要求15所述的网络导航系统,其特征在于,所述导航计算包括对车载平台的定位以及路线查询。
17.一种导航方法,其特征在于,包括对车载平台的定位方法以及路线查询方法;所述定位方法包括网络服务器根据来自车载设备的车载平台当前的经纬度数据调用地图数据,并进行处理,获取车载平台的当前位置,反馈给车载设备;所述路线查询方法包括网络服务器根据来自车载设备的车载平台当前的经纬度数据或出发地信息以及目的地信息,调用并结合地图数据,进行导航计算,获取行车路径,反馈给车载设备。
18.根据权利要求17所述的导航方法,其特征在于,所述定位方法包括,车载设备获取车载平台当前的经纬度数据,发送给网络服务器。
19.根据权利要求17所述的导航方法,其特征在于,所述路线查询方法中,网络服务器调用的地图数据包括车载平台当前位置或出发地以及目的地相应地区的地图数据。
20.根据权利要求17所述的导航方法,其特征在于,所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。
21.根据权利要求17所述的导航方法,其特征在于,所述出发地信息以及目的地信息为经纬度或地图位置。
22.根据权利要求17所述的导航方法,其特征在于,所述获取的行车路径包括行程距离最短的路径、行程时间最快的路径、行程成本最低的路径。
23.根据权利要求17所述的导航方法,其特征在于,所述网络服务器进行导航计算还包括调用并结合导航相关数据。
24.根据权利要求23所述的导航方法,其特征在于,所述导航相关数据包括实时交通信息、天气路况信息。
25.根据权利要求17所述的导航方法,其特征在于,还包括网络服务器根据来自车载设备的用户指定途经地信息进行分段导航计算。
26.一种使用权利要求17所述导航方法的网络导航系统,其特征在于,包括车载设备以及网络服务器;所述车载设备包括GPS模块、人机终端、处理器模块以及通讯模块;所述GPS模块从 GPS定位卫星接收车载平台的经纬度;所述人机终端与用户进行信息交互;所述处理器模块对GPS模块以及人机终端所产生的数据进行处理,并通过通讯模块与网络服务器进行数据通讯;所述网络服务器包括通讯单元、导航引擎、数据调用单元、地图数据存储单元;所通讯单元与车载设备进行数据通讯;所述数据调用单元,基于来自车载设备的信息从地图数据存储单元调用相关地图数据;所述导航引擎根据车载设备提供的数据结合所述调用的地图数据进行导航计算,并通过通讯单元反馈至车载设备。
27.根据权利要求沈所述的网络导航系统,其特征在于,所述车载设备的通讯模块以及网络服务器的通讯单元的通讯方式为无线通讯。
28.根据权利要求沈所述的网络导航系统,其特征在于,所述地图数据包括城市境内外的道路交通地图,并根据实际道路变化进行及时更新。
29.根据权利要求沈所述的网络导航系统,其特征在于,所述网络服务器还包括数据中心,所述数据中心提供导航相关数据,待数据调用单元的调用。
30.根据权利要求四所述的网络导航系统,其特征在于,所述导航相关数据包括实时交通信息、天气路况信息。
31.根据权利要求沈所述的网络导航系统,其特征在于,所述导航引擎根据车载系统中GPS模块提供的经纬度、人机终端的用户交互信息、以及本地调用的地图数据或导航相关数据进行导航计算。
32.根据权利要求沈所述的网络导航系统,其特征在于,所述导航计算包括对车载平台的定位以及路线查询。
全文摘要
本发明提供了一种网络导航系统及其导航方法,其中所述导航方法,包括对车载平台的定位方法以及路线查询方法;所述定位方法包括车载设备获取车载平台当前的经纬度数据;从网络服务器调用地图数据,对上述经纬度数据以及地图数据进行处理,获取车载平台的当前位置;所述路线查询方法包括车载设备接收用户的目的地信息,根据车载平台当前位置或出发地信息以及目的地信息,并结合网络服务器提供的地图数据进行导航计算,获取行车路径。本发明中地图数据存储于网络服务器,易于网络实时更新,而无需在车载平台本地进行升级。降低车载设备的硬件要求,降低成本,确保导航数据的时效性、广泛性以及准确性。
文档编号G01C21/26GK102155947SQ20101011114
公开日2011年8月17日 申请日期2010年2月11日 优先权日2010年2月11日
发明者姜宇, 应宜伦, 张晔晖, 竺大炜, 霍亮 申请人:上海博泰悦臻电子设备制造有限公司, 上海博泰悦臻网络技术服务有限公司