一种动态视角的导航方法、终端、服务器及系统技术方案

技术编号:4052277 阅读:222 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供了一种动态视角的导航方法,所述方法包括:生成初始导航信息,所述初始导航信息包括导航终端的位置信息及行进方向;向导航服务器上传所述初始导航信息;获取所述导航服务器根据所述初始导航信息生成的导航数据包,所述导航数据包中包括多个分别与预设的多个视角区域对应的导航数据;根据导航终端内置的电子罗盘提供的当前视角所在的视角区域从所述导航数据包中选取对应的导航数据进行显示。相应地本发明专利技术实施例还提供了一种导航终端、导航服务器以及导航系统。通过实施本发明专利技术,能够得到基于任意位置的三维导航数据,而且能够根据当前视角进行显示,能够真实地反映用户所处位置的三维导航信息。

【技术实现步骤摘要】

本专利技术涉及导航领域,尤其涉及一种动态视角的导航方法、终端、服务器及系统
技术介绍
现有三维导航多是简单的将地图信息存储于本地,根据全球定位系统(Global Positioning System, GPS)提供的位置信息以一定的计算方式生成三维图像,且一般只能 在公路上行进时才能使用其三维导航模式,因为导航终端内部存储空间有限,一般只能存 储位于公路上车辆视角的三维地图信息,公路之外位置的三维导航信息往往不能提供,且 每一位置的三维图像信息的视角是固定不变的,不能真实反映用户所处位置的三维导航信 肩、ο
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种动态视角的导航方法、终端、服 务器及系统。可以得到基于任意位置的三维导航数据,并且能够真实的反映用户所处位置 的三维导航信息。为了解决上述技术问题,本专利技术实施例提供了一种动态视角的导航方法,所述方 法包括生成初始导航信息,所述初始导航信息包括导航终端的位置信息及行进方向;向导航服务器上传所述初始导航信息;获取所述导航服务器根据所述初始导航信息生成的导航数据包,所述导航数据包 中包括多个分别与预设的多个视角区域对应的导航数据;根据导航终端内置的电子罗盘提供的当前视角所在的视角区域从所述导航数据 包中选取对应的导航数据进行显示。相应地,本专利技术实施例还提供了一种导航终端,包括初始信息生成单元,用于生成初始导航信息,所述初始导航信息包括导航终端的 位置信息及行进方向;上传单元,用于向导航服务器上传所述初始导航信息;导航数据获取单元,用于获取所述导航服务器根据所述上传单元上传的初始导航 信息生成的导航数据包,所述导航数据包中包括多个分别与预设的多个视角区域对应的导 航数据;电子罗盘,用于提供导航终端的当前视角;导航显示单元,用于根据所述电子罗盘提供的所述导航终端的当前视角所在的视 角区域从所述导航数据包中选取对应的导航数据进行显示。相应地,本专利技术实施例还提供了一种导航服务器,包括导航数据库,用于储存导航地图信息,所述导航地图信息包括一个三维导航图 像;初始导航信息获取单元,用于获取导航终端发出的初始导航信息,所述初始导航 信息包括导航终端的位置信息及行进方向;导航地图信息选取单元,用于根据所述初始导航信息从导航数据库选取导航地图 fn息;导航数据包生成单元,用于根据所述导航地图信息和预设的视角区域生成多个分 别与所述多个视角区域对应的导航数据,并根据所述多个导航数据生成所述导航数据包, 所述导航数据包包括多个视角的导航数据;导航数据发送单元,用于向导航终端发送所述导航数据包。相应地,本专利技术实施例还提供了一种导航系统,所述导航系统包括导航服务器和 至少一个导航终端,其中所述导航服务器用于储存导航地图信息,所述导航地图信息包括一个三维导航图 像;获取导航终端发出的初始导航信息,所述初始导航信息包括导航终端的位置信息及行 进方向;根据所述初始导航信息从导航数据库选取导航地图信息根据所述导航地图信息和 预设的视角区域生成多个分别与所述多个视角区域对应的导航数据,并根据所述多个导航 数据生成导航数据包;向导航终端发送所述导航数据包;所述导航终端用于生成所述初始导航信息;向导航服务器上传所述初始导航信 息;获取所述导航服务器根据所述初始导航信息生成的导航数据包,所述导航数据包中包 括多个分别与所述预设的多个视角区域对应的导航数据;根据导航终端内置的电子罗盘提 供的当前视角所在的视角区域从所述导航数据包中选取对应的导航数据进行显示。实施本专利技术实施例,具有如下有益效果本专利技术实施例通过向导航服务器发送初始导航信息,获取导航服务器发回的导航 数据包,进而根据电子罗盘提供的当前视角显示该视角的导航数据,能够得到基于任意位 置的三维导航数据,而且能够根据当前视角进行显示,能够真实地反映用户所处位置的三 维导航信息。附图说明图1为本专利技术实施例中一种导航系统的结构组成示意图;图2为本专利技术实施例中一种导航终端的结构组成示意图;图3为本专利技术实施例中视角区域分布示意图;图4为本专利技术实施例中一种导航服务器的结构组成示意图;图5为本专利技术一种动态视角的导航方法的一个实施例流程示意图;图6为本专利技术一种动态视角的导航方法的另一个实施例流程示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。图1为本专利技术实施例中一种导航系统的结构组成示意图,该导航系统包括导航服务器10和至少一个导航终端20,其中导航服务器10用于储存导航地图信息,所述导航地图信息包括一个三维导航图 像;获取导航终端20发出的初始导航信息,所述初始导航信息包括导航终端的位置信息及 行进方向;根据所述初始导航信息从导航数据库选取导航地图信息;根据所述导航地图信 息和预设的视角区域生成多个分别与所述多个视角区域对应的导航数据,并根据所述多个 导航数据生成导航数据包;向导航终端20发送所述导航数据包。所述导航地图信息可以 为对应导航终端位置及方向的三维导航图像,所述导航数据可以为不同视角区域的导航图 片。导航终端20用于生成所述初始导航信息;向导航服务器10上传所述初始导航信 息;获取所述导航服务器根据所述初始导航信息生成的导航数据包,所述导航数据包中包 括多个分别与所述预设的多个视角区域对应的导航数据;根据导航终端20内置的电子罗 盘提供的当前视角所在的视角区域从所述导航数据包中选取对应的导航数据进行显示。所 述导航终端可以为车载导航或手持导航等,可以通过GPS系统或导航终端内置的传感器获 取终端自身的初始导航信息,可以包括位置信息、行进方向以及行进速率等。图2为本专利技术实施例中一种导航终端的结构组成示意图,该导航终端包括初始信息生成单元201,用于生成初始导航信息,所述初始导航信息包括导航终端 的位置信息及行进方向;具体地,所述初始信息生成单元201可以通过导航终端内置的GPS 系统或传感器(例如惯性加速度传感器等)生成所述初始导航信息,该初始导航信息包括 导航终端的位置信息及行进方向,还可以包括行进速率等信息。上传单元202,用于向导航服务器上传所述初始导航信息;具体地,上传单元可以 通过无线发送装置将初始信息生成单元201生成的所述初始导航信息发送至导航服务器。导航数据获取单元203,用于获取所述导航服务器根据所述初始导航信息生成的 导航数据包,所述导航数据包中包括多个分别与预设的多个视角区域对应的导航数据;具 体地,可以将导航终端的视角预设为多个视角区域,例如将视角在水平方向上分为如图3 所示的5个区域,其中0° 25°为第一边界视角区域、25° 65°为第一副视角区域、 65° 115°为主视角区域、115° 155°为第二副视角区域以及155° 180°为第二边 界视角区域,所述导航数据包中可以包括5个分别于上述5个视角区域对应的导航数据主 视角导航数据、第一副视角导航数据、第二副视角导航数据、第一边界视角导航数据以及第 二边界视角导航数据,进一步地所述多个视角的导航数据可以为不同本文档来自技高网...

【技术保护点】
一种动态视角的导航方法,其特征在于,所述方法包括:生成初始导航信息,所述初始导航信息包括导航终端的位置信息及行进方向;向导航服务器上传所述初始导航信息;获取所述导航服务器根据所述初始导航信息生成的导航数据包,所述导航数据包中包括多个分别与预设的多个视角区域对应的导航数据;根据导航终端内置的电子罗盘提供的当前视角所在的视角区域从所述导航数据包中选取对应的导航数据进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗李敏
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1