专利名称:基于步行的导航装置及导航方法
技术领域:
本发明属于导航技术领域,尤其涉及一种基于步行的导航装置及导航方法。
背景技术:
目前,车载全球定位系统(Global Positioning System , GPS)已广泛应用于曰 常工作与生活中。为方便用户在不驾驶车辆时使用导航系统,现已有各种用于 步行的导航系统。在步行导航系统中,导航系统根据用户的出发地及目的地, 规划从出发地到目的地的公共交通路线。
当用户在使用步行导航系统时,用户参考导航系统提供的路径乘坐公共交 通工具或者步行前往目的地。当用户处在一个陌生的地方时,经常出现不知道 其当前位置附近是否有公交车站、有哪些公交车站、经过这些公交车站有哪些 公交路线以及对应的公交路线会经过哪些地方的情况,从而给用户的出行带来 了很大的不便。
发明内容
本发明所要解决的技术问题在于提供一种基于步行的导航装置及导航方 法,以解决现有的导航装置不能提供公交车站信息,从而导致用户出行不便的 问题。
本发明的目的是通过以下技术方案来实现的
一种基于步行的导航装置,包括输入模块用于输入信息;定位模块 用于接收GPS信号并转换GPS信号;地图数据存储模块存储有地图数据及 公交交通信息;搜索模块用于根据输入模块输入的信息或定位模块传输的信息在地图数据存储库中搜索公共交通信息;显示模块用于显示搜索结果。
本发明采取的技术方案还包括所述搜索模块根据设定的搜索位置在一定 距离范围内搜索公共交通信息。
本发明采取的技术方案还包括还包括搜索范围设定模块,用于设定搜索 模块的搜索范围。
本发明采取的技术方案还包括所述公共交通信息包括公交站点信息、公 交路线信息以及搜索位置与公交站点之间的位置信息。
本发明采取的技术方案还包括所述公交站点信息以列表方式排列显示或 者可选方式显示。
本发明采取的另一技术方案为 一种基于步行的导航方法,包括
步骤A:启动导航系统的步行导航模式,设定需要搜索的位置;
步骤B:搜索设定位置一定范围内的公共交通信息;
步骤C:显示搜索到的公共交通信息。
本发明采取的技术方案还包括在所述步骤A中,需要搜索的位置是根据 接收到的GPS信号确定的用户的当前位置或者用户设定的某一位置。
本发明采取的技术方案还包括所述步骤B还包括设定搜索的范围。
本发明采取的技术方案还包括在所述步骤C中,所述公共交通信息包括 公交站点信息、公交路线信息以及搜索位置与公交站点之间的位置信息。
本发明采取的技术方案还包括所述步骤C还包括选中显示的公交站点, 获耳又对应经过所述公交站点的公交线路,并以可选的方式或者排列方式显示。
采用了本发明的技术方案后,基于步行的导航装置及导航方法能根据用户 输入的位置信息,查找该位置信息一定范围内的公共交通信息,使用户能方便、 快捷的查看公共交通站点以及相关路线,方便用户出行。
图1为本发明实施例的基于步行的导航装置的结构示意图。 图2为本发明实施例的基于步行的导航方法的流程图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明的构思在于,基于步行的导航装置及导航方法根据用户输入的位置 信息,查找该位置信息一定范围内的公交站点以及搜索位置与公交站点之间的 位置关系等信息,方便用户快速、准确地获取公共交通信息。
请参阅图1,为本发明实施例的基于步行的导航装置的结构示意图。本发
明实施例的步行导航装置包括搜索模块101、输入模块102、定位模块103、地 图数据存储模块104、显示模块105以及搜索范围设定模块106。
搜索模块101,用于根据输入模块102输入的信息或定位模块103传输的 信息在地图数据存储库104中搜索公共交通信息,该公共交通信息包括公交站 点、地铁站点等信息。
输入模块102用于向基于步行的导航装置输入信息,其中,该信息可以是 用户想要查找的位置信息,也可以是其它信息,如用户当前所处的位置信息。
定位模块103,其包括一 GPS接受装置,用于接收GPS信号并转换GPS 信号,其可以用于定位用户当前的位置。
地图数据存储模块104,其中存储有地图数据及公交站点信息、公交线路 信息等信息,另外,地图数据存储模块104还可以存储其它公共交通信息,如 地铁站信息等。
显示模块105,用于显示搜索模块104的搜索结果,搜索结果包括用户设定的搜索位置、搜索到的公交站点,并显示搜索位置与公交站点之间的位置 关系。显然,公交站点也可以以列表方式排列显示,并显示各/>交站点与搜索 位置之间的距离。其中,各公交站点以可选方式显示,用户可选中其中的公交
站点以获:f又该站点的详细信息。
显示模块105还用于从搜索模块101及在地图数据存储模块104中提取该
公交线路经过的所有公交站点并显示。
搜索范围设定模块106用于设定搜索模块101的搜索范围,该搜索范围可 以由用户根据自己的需求扩大或减小,例如设定搜索范围为搜索位置200米或 者500米之内的范围。
请参阅图2,为本发明实施例的基于步行的导航方法的流程图,本发明实 施例的步行导航方法包括如下步骤
步骤S1:启动步行导航系统。在本发明实施例中,导航系统一般具有多种 导航模式,用户选中步行导航模式即启动步行导航系统。
步骤S2:设定需搜索的位置。在本步骤中,需搜索的位置可以是基于步行 的导航装置根据其定位模块103接收到的GPS信号确定的用户的当前位置,也 可以是用户根据需要,自己通过基于步行的导航装置的输入模块102设定的某 一位置。
步骤S3:搜索模块101在地图数据存储单元104中搜索在步骤S2中设定 的位置一定距离范围内的公共交通信息,该公共交通信息可以是公交站点,或 者地铁站点,以及其它公共交通信息。该步骤中,搜索的范围可以是导航系统 设定的搜索范围,也可以是用户根据自己的需求扩大或减小搜索的范围,例如 设定位置200米或者500米之内的公交站点。
步骤S4:显示步骤S3中搜索到的公交站点。在基于步行的导航装置的显 示模块105上显示电子地图,并将步骤S2中用户设定的搜索位置及步骤S3中 搜索到的公交站点定位到电子地图上,以显示搜索位置与公交站点之间的位置关系。显然,公交站点也可以以列表方式排列显示,并显示各公交站点与搜索 位置之间的距离。在本步骤中,各^^交站点以可选方式显示,用户可选中其中 的7>交站点以获取该站点的详细4言息。
步骤S5:用户选中步骤S4中显示的某一公交站点后,基于步行的导航装 置的搜索模块101从地图数据存储模块104中获取对应经过该公交站点的公交 线路并以可选的方式在显示模块105上显示。
步骤S6:在用户选中步骤S5中某一条公交线路后,搜索模块101及在地 图数据存储模块104中提取该公交线路经过的所有公交站点并显示。
釆用了本发明的技术方案后,基于步行的导航装置及导航方法能根据用户 输入的位置信息,查找该位置信息一定范围内的公共交通信息,使用户能方便、 快捷的查看公共交通站点以及相关路线,方便用户出行。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种基于步行的导航装置,其特征在于,包括输入模块用于输入信息;定位模块用于接收GPS信号并转换GPS信号;地图数据存储模块存储有地图数据及公交交通信息;搜索模块用于根据输入模块输入的信息或定位模块传输的信息在地图数据存储库中搜索公共交通信息;显示模块用于显示搜索结果。
2、 如权利要求l所述的基于步行的导航装置,其特征在于,所述搜索模块 根据设定的搜索位置在一定距离范围内搜索公共交通信息。
3、 如权利要求2所述的基于步行的导航装置,其特征在于,还包括搜索范 围设定模块,用于设定搜索模块的搜索范围。
4、 如权利要求2或3所述的基于步行的导航装置,其特征在于,所述公共 交通信息包括公交站点信息、公交路线信息以及搜索位置与公交站点之间的位 置信息。
5、 如权利要求4所述的基于步行的导航装置,其特征在于,所述公交站点 信息以列表方式排列显示或者可选方式显示。
6、 一种基于步行的导航方法,包括步骤A:启动导航系统的步行导航^莫式,设定需要搜索的位置; 步骤B:搜索设定位置一定范围内的公共交通信息; 步骤C:显示搜索到的公共交通信息。
7、 如权利要求6所述的基于步行的导航方法,其特征在于,在所述步骤A 中,需要搜索的位置是根据接收到的GPS信号确定的用户的当前位置或者用户设定的某一位置。
8、 如权利要求6或7所述的基于步行的导航方法,其特征在于,所述步骤 B还包括设定搜索的范围。
9、 如权利要求6所述的基于步行的导航方法,其特征在于,在所述步骤C 中,所述公共交通信息包括公交站点信息、公交路线信息以及搜索位置与公 交站点之间的位置信息。
10、 如权利要求9所述的基于步行的导航方法,其特征在于,所述步骤C 还包括选中显示的公交站点,获取对应经过所述公交站点的公交线路,并以 可选的方式或者排列方式显示。
全文摘要
本发明涉及一种基于步行的导航装置及导航方法。本发明基于步行的导航装置包括输入模块用于输入信息;定位模块用于接收GPS信号并转换GPS信号;地图数据存储模块存储有地图数据及公交交通信息;搜索模块用于根据输入模块输入的信息或定位模块传输的信息在地图数据存储库中搜索公共交通信息;显示模块用于显示搜索结果。本发明使用户能方便、快捷的查看公共交通站点以及相关路线,方便用户出行。
文档编号G01C21/34GK101581585SQ20091008711
公开日2009年11月18日 申请日期2009年6月17日 优先权日2009年6月17日
发明者张文星 申请人:深圳市凯立德计算机系统技术有限公司