Gps定位导航方法

文档序号:6736268阅读:439来源:国知局
Gps定位导航方法
【专利摘要】本发明提供一种GPS定位导航方法,涉及无线通信技术,为解决导航软件无法为用户提供实时最优出行路径的问题,包括:公交车通过车载模块与GPS定位系统相连,实时获取公交车位置信息,并将公交车位置信息存储到云数据库中;当需要导航时,终端设备接收用户发送的导航起始位置和终止位置信息,根据该信息启动导航软件获取两条以上公交车导航路径;终端设备从公交车导航路径中获取公交车信息,向服务器发送公交车位置请求,接收服务器返回的公交车位置信息和该公交车位置对应的实时路况信息,根据上述信息计算每条公交车导航路径对应的路程时间,从两条以上公交车导航路径中选取路程时间最短的公交车导航路径为出行路径。本发明可以应用在导航系统中。
【专利说明】GPS定位导航方法
【技术领域】
[0001]本发明涉及无线通信技术,尤其涉及一种GPS定位导航方法。
【背景技术】
[0002]随着通信以及信息处理技术的不断发展,人们去一些没有去过的地方时,通常采用导航方式规划出行路线。目前,人们出行大多采用乘坐公交车的方式,导航规划的乘坐公交车出行的路线往往不止一种,在现有技术中,导航软件一般采用平均算法确定出行路线的时间,从而可以使用户选择路程时间最短的导航路线作为出行路线。然而在实际的生活中,公交车由于交通堵塞、交通事故或者道路施工等因素影响常常会让乘客等车时间过长,而使导航规划的乘坐公交车出行路线实时性不高,无法满足用户的出行需求。

【发明内容】

[0003]本发明要解决的技术问题是如何能够为用户提供实时最优公交出行导航路线。
[0004]为解决上述技术问题,本发明的实施例提供一种GPS定位导航方法,包括:公交车通过车载模块与GPS定位系统相连,实时获取公交车位置信息,并将公交车位置信息发送给智能公交定位查询系统的服务器,通过所述服务器将所述公交车位置信息存储到云数据库中;当需要导航时,终端设备接收用户发送的导航起始位置和终止位置信息,根据该起始位置和终止位置信息启动导航软件,获取两条以上公交车导航路径;终端设备从所述公交车导航路径中获取公交车信息,根据所述公交车信息向所述智能公交定位查询系统的服务器发送公交车位置请求,该公交车位置请求用于请求所述公交车信息对应的公交车位置信息;终端设备接收所述智能公交定位查询系统的服务器根据所述公交车位置请求返回的公交车位置信息和该公交车位置对应的实时路况信息,根据所述公交车位置信息和该公交车位置对应的实时路况信息计算每条公交车导航路径对应的路程时间,根据每条公交车导航路径对应的路程时间从所述两条以上公交车导航路径中选取路程时间最短的公交车导航路径为出行路径。
[0005]进一步地,本发明实施例提供的GPS定位导航方法,还包括:当用户采用所述出行路径出行时,终端设备开启GPS定位功能,对所述用户进行实时定位,获取实时定位信息;当所述实时定位信息指示用户到达公交车站时,终端设备向所述智能公交定位查询系统的服务器发送公交车预计等待时间请求,从该服务器获取公交车的预计等待时间;终端设备根据所述公交车的预计等待时间对所述出行路径进行调整,并将调整后的结果显示给用户。
[0006]本发明的上述技术方案的有益效果如下:
[0007]上述方案中智能公交定位查询系统可以实时获取公交车位置信息,并将该公交车位置信息发送给终端设备,使得终端设备可以根据公交车位置信息进行导航路径规划,选取路程时间最短的导航路径作为用户的出行路径,解决了现有技术中导航软件由于无法准确获取导航路径的路程时间,而无法为用户提供最优的出行方案,导致用户由于等公交车时间过长而使乘公交车出行体验差的问题。
【专利附图】

【附图说明】
[0008]图1为本发明实施例提供的GPS定位导航方法流程图一;
[0009]图2为本发明实施例提供的GPS定位导航方法的原理图;
[0010]图3为本发明实施例提供的GPS定位导航方法流程图二。
【具体实施方式】
[0011]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0012]本发明针对导航软件无法为用户提供实时最优出行路径的问题,提供一种GPS定位导航方法。
[0013]如图1所示,本发明的实施例提供一种GPS定位导航方法,包括:
[0014]步骤101,公交车通过车载模块与GPS定位系统相连,实时获取公交车位置信息,并将公交车位置信息发送给智能公交定位查询系统的服务器,通过服务器将公交车位置信息存储到云数据库中;
[0015]步骤102,当需要导航时,终端设备接收用户发送的导航起始位置和终止位置信息,根据该起始位置和终止位置信息启动导航软件获取两条以上公交车导航路径;
[0016]如图2所示,导航软件获取的两条以上公交车导航路径中,每条路径有其对应的时间,如时间1、时间2、时间3和时间4,此时间是根据平均算法确定的,如果时间2最短,则路线2即为此时的最优路线。
[0017]步骤103,终端设备从公交车导航路径中获取公交车信息,根据公交车信息向智能公交定位查询系统的服务器发送公交车位置请求,该公交车位置请求用于请求所述公交车信息对应的公交车位置信息;
[0018]步骤104,终端设备接收智能公交定位查询系统的服务器根据公交车位置请求返回的公交车位置信息和该公交车位置对应的实时路况信息,根据公交车位置信息和该公交车位置对应的实时路况信息计算每条公交车导航路径对应的路程时间,根据每条公交车导航路径对应的路程时间从两条以上公交车导航路径中选取路程时间最短的公交车导航路径为出行路径。
[0019]如图2所示,此时,终端设备可以获取每条导航路径对应的新的路程时间,如时间
5、时间6、时间7和时间8,终端设备可以根据该路程时间获取出行路径,例如:如果时间7最短,则出现路径为路线3.[0020]进一步地,为了满足实时性需求,如图3所示,本发明实施例提供的GPS定位导航方法,还可以包括:
[0021]步骤105,当用户采用出行路径出行时,终端设备开启GPS定位功能,对用户进行实时定位,获取实时定位信息;
[0022]步骤106,当实时定位信息指示用户到达公交车站时,终端设备向智能公交定位查询系统的服务器发送公交车预计等待时间请求,从该服务器获取公交车的预计等待时间;
[0023]步骤107,终端设备根据公交车的预计等待时间对出行路径进行调整,并将调整后的结果显示给用户。
[0024]上述方案中智能公交定位查询系统可以实时获取公交车位置信息,并将该公交车位置信息发送给终端设备,使得终端设备可以根据公交车位置信息进行导航路径规划,选取路程时间最短的导航路径作为用户的出行路径,解决了现有技术中导航软件由于无法准确获取导航路径的路程时间,而无法为用户提供最优的出行方案,导致用户由于等公交车时间过长而使乘公交车出行体验差的问题。
[0025]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种GPS定位导航方法,其特征在于,包括: 公交车通过车载模块与GPS定位系统相连,实时获取公交车位置信息,并将公交车位置信息发送给智能公交定位查询系统的服务器,通过所述服务器将所述公交车位置信息存储到云数据库中; 当需要导航时,终端设备接收用户发送的导航起始位置和终止位置信息,根据该起始位置和终止位置信息启动导航软件,获取两条以上公交车导航路径; 终端设备从所述公交车导航路径中获取公交车信息,根据所述公交车信息向所述智能公交定位查询系统的服务器发送公交车位置请求,该公交车位置请求用于请求所述公交车信息对应的公交车位置信息; 终端设备接收所述智能公交定位查询系统的服务器根据所述公交车位置请求返回的公交车位置信息和该公交车位置对应的实时路况信息,根据所述公交车位置信息和该公交车位置对应的实时路况信息计算每条公交车导航路径对应的路程时间,根据每条公交车导航路径对应的路程时间从所述两条以上公交车导航路径中选取路程时间最短的公交车导航路径为出行路径。
2.根据权利要求1所述的GPS定位导航方法,其特征在于,还包括: 当用户采用所述出行路径出行时,终端设备开启GPS定位功能,对所述用户进行实时定位,获取实时定位信息; 当所述实时定位信息指示用户到达公交车站时,终端设备向所述智能公交定位查询系统的服务器发送公交车预计等待时间请求,从该服务器获取公交车的预计等待时间; 终端设备根据所述公交车的预计等待时间对所述出行路径进行调整,并将调整后的结果显示给用户。
【文档编号】G08G1/123GK103592666SQ201310586649
【公开日】2014年2月19日 申请日期:2013年11月20日 优先权日:2013年11月20日
【发明者】张雁翎, 张中山, 赵冬岩, 谢绣缝 申请人:北京科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1