专利名称:一种导航方法及导航装置的制作方法
技术领域:
本发明主要涉及导航领域,特别是指一种导航方法及导航装置。
背景技术:
随着科学技术的进步和生活水平的提高,汽车已经成为最为重要的交能工作,通过汽车出行大部分都需要导航系统进行导航。现有的导航数据,是将现实世界抽象为点状的兴趣点(POI,Point of Interest)、线条状的道路及面状的水系、绿地、轨道线等要素。发明人在实现本发明技术方案的过程中发现,现有技术中至少存在以下缺点现 有技术中这种形式的导航数据对用户来说显得过于抽象,对于非专业用户而言不够直观,难以辨读,尤其在复杂的立交桥等地方更是难以区分其上下层关系及道路的真实走向。
发明内容
本发明提出一种导航方法及导航装置,解决现有技术中由于基础导航数据对现实世界过度抽象,导航用户难以理解和辨识的缺陷,使导航数据更加具体和直观,提高了用户体验。本发明的技术方案是这样实现的一种导航方法,包括确定需要导航的导航范围;判断是否存在表达所述导航范围的市街图数据,所述市街图数据是指描述现实世界中各种组成要素的三维图形数据;如果存在表达所述导航范围的市街图数据,则调用所述导航范围的市街图数据;显示所述导航范围的市街图数据进行导航。优选的,还包括如果不存在表达所述导航范围的市街图数据,则调用表达所述导航范围的基础导航数据,所述基础导航数据是指描述现实世界中各种组成要素的二维点、线、面数据;显示所述导航范围的基础导航数据进行导航。优选的,所述确定需要导航的导航范围具体包括定位当前所在位置;获取目的地位置;根据当前所在位置和目的地位置规划导航路径;根据所述导航路径确定所述导航范围。优选的,所述市街图数据包括建筑物要素数据、道路面要素数据、道路线要素数据、街区面要素数据、水系要素数据、绿地要素数据、轨道线要素数据中任意一种或几种的组合。一种导航装置,包括第一确定单元,用于确定需要导航的导航范围;
第一判断单元,用于判断是否存在表达所述导航范围的市街图数据,所述市街图数据是指描述现实世界中各种组成要素的三维图形数据;第一调用单元,用于当存在表达所述导航范围的市街图数据时,调用所述导航范围的市街图数据;第一显示单元,用于显示所述导航范围的市街图数据进行导航。优选的,还包括第二调用单元,用于当不存在表达所述导航范围的市街图数据时,调用表达所述导航范围的基础导航数据,所述基础导航数据是指描述现实世界中各种组成要素的二维点、线、面数据; 第二显示单元,用于显示所述导航范围的基础导航数据进行导航。优选的,所述第一确定单元包括定位单元,用于定位当前所在位置;获取单元,用于获取目的地位置;规划单元,用于根据当前所在位置和目的地位置规划导航路径;第二确定单元,用于根据所述导航路径确定所述导航范围。优选的,所述市街图数据包括建筑物要素数据、道路面要素数据、道路线要素数据、街区面要素数据、水系要素数据、绿地要素数据、轨道线要素数据中任意一种或几种的组合。优选的,还包括第一存储单元,用于存储市街图数据;第二存储单元,用于存储基础导航数据。本发明技术方案采用市街图数据进行导航,相比只采用基础导航数据进导航更加具体和详细,信息量丰富,可以更加真实地表达实地情况,提高了用户体验。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明一种导航方法第一实施例的流程示意图;图2为本发明一种导航装置第一实施例的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参照图1,示出本发明一种导航方法第一实施例的流程示意图,包括步骤S110、确定需要导航的导航范围。
导航范围的确定有多种方式,如可以根据历史记录确定,人工选择确定,本发明实施例优选采用的方式包括如下Slll至S114几个子步骤
步骤S111、定位当前所在位置。定位当前所在位置可以通过GPS(Global Positioning System,全球定位系统)定位实现。步骤S112、获取目的地位置。可以通过交互装置获取目的位置,如通过键盘、触摸屏输入目的地位置。步骤S113、根据当前所在位置和目的地位置规划导航路径。步骤S114、根据所述导航路径确定所述导航范围。规划好导航路径后,可以根据精度和范围的要求确定导航范围,最简单的导航范围就是导航路径,没有其它建筑要素和道路要素,导航范围还可以是导航路径加上导航路径周边的建筑要素和道路要素等。步骤S120、判断是否存在表达所述导航范围的市街图数据,若是,进入步骤S130,否则进入步骤S150。表达所述导航范围的市街图数据是指导航范围内的各要素(如道路要素、建筑要素等)通过所述市街图数据进行描述。所述市街图数据是指描述现实世界中各种组成要素的三维图形数据,市街图数据是描述现实世界的三维图形数据,比描述现实世界的二维基础导航数据更加具体、详细,更能真实的描述实地情况。市街图数据是与基础导航数据对应的,基础导航数据是将现实世界抽象为点状的兴趣点、线条状的道路及面状的水系、绿地、轨道线等要素。所述市街图数据包括建筑物要素数据、道路面要素数据、道路线要素数据、街区面要素数据、水系要素数据、绿地要素数据、轨道线要素数据中任意一种或几种的组合。所述市街图数据将现实世界以街区面、建筑物、道路面、道路线、水系、绿地、轨道线来表达,更符合实地情况,也更为直观。步骤S130、调用所述导航范围的市街图数据。如果数据库中存在表达所述导航范围的市街图数据,则调用所述导航范围的市街图数据,进入步骤S140。步骤S140、显示所述导航范围的市街图数据进行导航。步骤S150、调用表达所述导航范围的基础导航数据,进入步骤S160。如果不存在表达所述导航范围的市街图数据,则调用表达所述导航范围的基础导航数据,所述基础导航数据是指描述现实世界中各种组成要素的二维点、线、面数据;步骤S160、显示所述导航范围的基础导航数据进行导航。本发明技术方案采用市街图数据进行导航,相比基础导航数据更加具体和详细,信息量丰富,可以更加真实地表达实地情况,提高了用户体验。参照图2,示出了本发明一种导航装置第一实施例的结构示意图。所述导航装置200包括第一确定单元210,用于确定需要导航的导航范围。第一判断单元220,用于判断是否存在表达所述导航范围的市街图数据。
所述市街图数据是指描述现实世界中各种组成要素的三维图形数据。所述市街图数据包括建筑物要素数据、道路面要素数据、道路线要素数据、街区面要素数据、水系要素数据、绿地要素数据、轨道线要素数据中任意一种或几种的组合。第一调用单元230,用于当存在表达所述导航范围的市街图数据时,调用所述导航范围的市街图数据。
第一显示单元240,用于显示所述导航范围的市街图数据进行导航。所述导航装置200还包括第二调用单元250,用于当不存在表达所述导航范围的市街图数据时,调用表达所述导航范围的基础导航数据。所述基础导航数据是指描述现实世界中各种组成要素的二维点、线、面数据;第二显示单元260,用于显示所述导航范围的基础导航数据进行导航。需要说明的是,所述第一显示单元240和所述第二显示单元260只是功能逻辑上的划分,在实际的物理实现上是可以由同一物理物件来实现的,也即所述第一显示单元240和所述第二显示单元260都是同一块显示屏,当然,也可以采用两块显示屏。其中,所述第一确定单元210包括定位单元,用于定位当前所在位置。获取单元,用于获取目的地位置。规划单元,用于根据当前所在位置和目的地位置规划导航路径。第二确定单元,用于根据所述导航路径确定所述导航范围。所述导航装置200还包括第一存储单元270,用于存储市街图数据。第二存储单元280,用于存储基础导航数据。同样,所述第一存储单元270和所述第二存储单元280也只是功能逻辑上的划分,可以由同一存储物质(如硬盘)实现。本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,对各步骤的先后变化也在本发明的保护范围之内。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种导航方法,其特征在于,包括 确定需要导航的导航范围; 判断是否存在表达所述导航范围的市街图数据,所述市街图数据是指描述现实世界中各种组成要素的三维图形数据; 如果存在表达所述导航范围的市街图数据,则调用所述导航范围的市街图数据; 显示所述导航范围的市街图数据进行导航。
2.根据权利要求I所述的导航方法,其特征在于,还包括 如果不存在表达所述导航范围的市街图数据,则调用表达所述导航范围的基础导航数 据,所述基础导航数据是指描述现实世界中各种组成要素的二维点、线、面数据; 显示所述导航范围的基础导航数据进行导航。
3.根据权利要求I或2所述的导航方法,其特征在于,所述确定需要导航的导航范围具体包括 定位当前所在位置; 获取目的地位置; 根据当前所在位置和目的地位置规划导航路径; 根据所述导航路径确定所述导航范围。
4.根据权利要求3所述的导航方法,其特征在于,所述市街图数据包括 建筑物要素数据、道路面要素数据、道路线要素数据、街区面要素数据、水系要素数据、绿地要素数据、轨道线要素数据中任意一种或几种的组合。
5.一种导航装置,其特征在于,包括 第一确定单元,用于确定需要导航的导航范围; 第一判断单元,用于判断是否存在表达所述导航范围的市街图数据,所述市街图数据是指描述现实世界中各种组成要素的三维图形数据; 第一调用单元,用于当存在表达所述导航范围的市街图数据时,调用所述导航范围的市街图数据; 第一显示单元,用于显示所述导航范围的市街图数据进行导航。
6.根据权利要求5所述的导航装置,其特征在于,还包括 第二调用单元,用于当不存在表达所述导航范围的市街图数据时,调用表达所述导航范围的基础导航数据,所述基础导航数据是指描述现实世界中各种组成要素的二维点、线、面数据; 第二显示单元,用于显示所述导航范围的基础导航数据进行导航。
7.根据权利要求5或6所述的导航装置,其特征在于,所述第一确定单元包括 定位单元,用于定位当前所在位置; 获取单元,用于获取目的地位置; 规划单元,用于根据当前所在位置和目的地位置规划导航路径; 第二确定单元,用于根据所述导航路径确定所述导航范围。
8.根据权利要求7所述的导航装置,其特征在于,所述市街图数据包括 建筑物要素数据、道路面要素数据、道路线要素数据、街区面要素数据、水系要素数据、绿地要素数据、轨道线要素数据中任意一种或几种的组合。
9.根据权利要求8所述的导航装置,其特征在于,还包括第一存储单元,用于存储市街图数据;第二存储单元,用于存储基础导航数据。
全文摘要
本发明公开了导航方法及导航装置。所述导航方法包括确定需要导航的导航范围;判断是否存在表达所述导航范围的市街图数据,所述市街图数据是指描述现实世界中各种组成要素的三维图形数据;如果存在表达所述导航范围的市街图数据,则调用所述导航范围的市街图数据;显示所述导航范围的市街图数据进行导航。本发明解决现有技术中由于基础导航数据对现实世界过度抽象,导航用户难以理解和辨识的缺陷,使导航数据更加具体和直观,提高了用户体验。
文档编号G01C21/26GK102645225SQ201110042029
公开日2012年8月22日 申请日期2011年2月21日 优先权日2011年2月21日
发明者朱磊, 黄雯雯 申请人:北京四维图新科技股份有限公司