一种电子地图俯视角度显示控制方法、装置及设备制造方法及图纸

技术编号:2988445 阅读:221 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于导航领域,提供了一种电子地图俯视角度显示控制方法、装置及设备,所述方法包括以下步骤:接收电子地图俯视角度切换指令;根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;显示所述三维导航图像。在本发明专利技术实施例中,根据不同俯视角度下的透视投影计算函数以及路网、路网周边设施的位置数据和三维数据生成路网和路网周边设施的三维导航图像,突破了传统地图的二维显示的局限,增强了导航系统的导航效果,使得用户可以从不同俯视角度察看电子地图,满足了用户多角度观察导航图像的需求。

【技术实现步骤摘要】

本专利技术属于导航领域,尤其涉及一种电子地图俯视角度显示控制方法、装置及设备
技术介绍
全球定位系统(Global Positioning System,GPS)利用导航卫星进行定时、定位和测距,能在全世界范围内实现全天候、全方位连续为海上、陆地和空中的用户提供实时高精度的三维空间、速度和时间信息。该系统主要由三部分组成,即空间部分、地面控制部分和用户装置部分。空间部分由24颗卫星组成,分布在6个道平面上。地面控制部分由负责管理、协调整个地面控制系统的工作的主控站、在主控站的控制下,向卫星注入寻电文的地面天线、作为数据自动收集中心的监测站和通讯辅助系统组成。用户装置部分主要由GPS接收机和卫星天线组成。GPS接收机根据型号分为测地型、全站型、定时型、手持型、集成型,根据用途分为车载式、船载式、机载式、星载式、弹载式。 目前,GPS系统已经广泛应用于车辆导航、应急反应、大气物理观测、地球物理资源勘探、工程测量、变形监测、地壳运动监测、市政规划控制等陆地应用,远洋船最佳航程航线测定、船只实时调度与导航、海洋救援、海洋探宝、水文地质测量以及海洋平台定位、海平面升降监测等海洋应用,以及飞机导航、航空遥感姿态控制、低轨卫星定轨、导弹制导、航空救援和载人航天器防护探测等航空航天应用中。 在车载导航中,用户使用的GPS导航设备可以是个人数字助理(PersonalDigital Assistant,PDA)、移动终端、MP3、MP4、电子腕式设备以及各类微型电子仪表等电子设备,设备中安装有GPS导航系统。在导航时,系统根据用户选择的出发地、目的地、经由地、回避地按相应的导航路径规划原则,例如高速公路优先、最短时间原则、最短距离原则等计算出一条导航路径。在车辆行驶过程中,系统根据设备上的GPS接收器接收到的GPS信号,确定导航对象当前所处的位置、移动方向、速度等,结合为用户计算的导航路径,根据系统电子地图数据库对用户进行导航。 在当前应用的GPS导航系统的图形化显示中,通常用垂直俯视图的形式显示电子地图,其传统二维纸质地图应用的突破没有显现出来,尤其是随着生活中三维技术的发展,用户希望获得三维地图显示,从而在GPS导航设备的显示屏上从不同的角度观察电子地图。
技术实现思路
本专利技术实施例的目的在于提供一种电子地图俯视角度显示控制方法,旨在解决现有GPS导航系统中采用垂直俯视图的形式显示电子地图,用户无法从不同的多角度观察电子地图的问题。 本专利技术实施例是这样实现的,一种电子地图俯视角度显示控制方法,所述方法包括以下步骤接收电子地图俯视角度切换指令;根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;显示所述三维导航图像。 本专利技术实施例的另一目的在于提供一种电子地图俯视角度显示控制装置,所述装置包括电子地图数据库,用于存储电子地图在不同俯视角度下的透视投影计算函数集合,以及路网周边设施的位置数据和三维数据;俯视角度切换指令接收模块,用于接收电子地图俯视角度切换指令; 导航图像生成模块,用于根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;以及导航图像显示模块,用于显示所述三维导航图像。 本专利技术实施例的另一目的在于提供一种GPS导航设备,所述导航设备包括一电子地图俯视角度显示控制装置,所述装置包括电子地图数据库,用于存储电子地图在不同俯视角度下的透视投影计算函数集合,以及路网周边设施的位置数据和三维数据;俯视角度切换指令接收模块,用于接收电子地图俯视角度切换指令;导航图像生成模块,用于根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;以及导航图像显示模块,用于显示所述三维导航图像。 在本专利技术实施例中,根据不同俯视角度下的透视投影计算函数以及路网、路网周边设施的位置数据和三维数据生成路网和路网周边设施的三维导航图像,突破了传统地图的二维显示的局限,增强了导航系统的导航效果,使得用户可以从不同俯视角度察看电子地图,满足了用户多角度观察导航图像的需求。附图说明图1是本专利技术实施例提供的导航模式下电子地图俯视角度显示控制方法的实现流程图;图2是本专利技术实施例提供的浏览模式下电子地图俯视角度显示控制方法的实现流程图;图3是本专利技术实施例提供的导航模式下电子地图俯视角度显示控制装置的结构图;图4是本专利技术实施例提供的浏览模式下电子地图俯视角度显示控制装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 本专利技术实施例通过电子地图在不同俯视角度下的透视投影计算函数集合,根据不同俯视角度下的透视投影计算函数以及路网、路网周边设施的位置数据和三维数据,生成具有三维效果的导航图像。 在本专利技术实施例中,配置与各俯视角度对应的透视投影计算函数集合。在不同俯视角度下,电子地图路网上各点以及路网周边设施立体线段(长、宽、高,立体线段数据从电子地图数据库获取)有着不同的空间坐标值(x,y,z)。而经过某俯视角度下的透视投影计算函数集合中与各形态立体线段相对应的透视投影计算函数处理后,空间坐标值转换为有三维效果的平面坐标值(x,y)。这些路网上的点组合成了具有三维效果的平面路网线段,路网周边设施立体线段上的点组合成了具有三维效果的平面线段,进一步组合成具有三维效果的平面路网周边设施图形。 同时,还在电子地图图像上附加通过同一个透视投影计算函数计算出的网格线,直角相交的网格线用同一俯视角度下的透视投影计算函数集合中与直角相交的网格线相对应的透视投影计算函数进行计算,通过转换后有三维效果的平面网格线中纵向及横向平行线间距近宽远窄的形态,进一步保证了三维俯视的视觉效果。这样在每一个俯视角下都存在一套与之对应的路网、路网周边设施以及网格线透视投影计算函数,将三维俯视效果透视投影并绘制在二维平面上,形成风格各异的电子地图。 图1示出了本专利技术实施例提供的在导航模式下,电子地图俯视角度显示控制方法的实现流程,详述如下 在步骤S101中,接收电子地图显示俯视角度切换指令。在该步骤中,用户可以根据需要输入需要电子地图显示的相应俯视角度切换指令。 在步骤S102中,根据当前比例尺及导航对象当前所处的位置、移动方向、速度等数值计算出在导航系统所在硬件的固有显示频率下,随导航对象移动而平滑显示的图像内容,例如各个图像所包含的路网信息、路网周边设施信息以及网格线信息。 在实际导航过程中,导航对象当前所在的位置、移动方向及速度信息根据接收到的GPS信号判断。在模拟导航过程中,导航对象当前所在的位置、移动方向及速度信息根据用户设定的导航对象的移动速度、导航对象的出发时间和当前时间判断。 在步骤S103中,用于根据所述计算出的图像内容所包含的电子地图局部区域内的路网数据,路网周边设施的位置数据和三维数据,为了增强三维视觉本文档来自技高网
...

【技术保护点】
一种电子地图俯视角度显示控制方法,其特征在于,所述方法包括以下步骤:接收电子地图俯视角度切换指令;根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;显示所述三维导航图像。

【技术特征摘要】
1.一种电子地图俯视角度显示控制方法,其特征在于,所述方法包括以下步骤接收电子地图俯视角度切换指令;根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;显示所述三维导航图像。2.如权利要求1所述的电子地图俯视角度显示控制方法,其特征在于,所述根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域三维导航图像的步骤具体包括根据当前比例尺及导航对象当前所处的位置、移动方向和速度信息,计算导航系统所在硬件的固有显示频率下,随导航对象移动而平滑显示的图像内容;根据所述计算出的图像内容所包含的电子地图局部区域内的路网数据,路网周边设施的位置数据和三维数据,经接收到的俯视角度切换指令指定的俯视角度对应的透视投影计算函数,计算并生成与之对应的局部区域的三维导航图像。3.如权利要求1所述的电子地图俯视角度显示控制方法,其特征在于,所述根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域三维导航图像的步骤具体包括根据当前比例尺及当前点的位置信息、当前点所处电子地图的局部区域以及周边相邻局部区域所包含的路网数据,路网周边设施的位置数据和三维数据,经接收到的俯视角度切换指令指定的俯视角度对应的透视投影计算函数,分别计算并生成与之对应的局部区域三维导航图像。4.如权利要求1、2或3所述的电子地图俯视角度显示控制方法,其特征在于,所述俯视角度对应的透视投影计算函数还包括与当前俯视角度对应的网格线的透视投影计算函数。5.一种电子地图俯视角度显示控制装置,其特征在于,所述装置包括电子地图数据库,用于存储电子地图在不同俯视角度下的透视投影计算函数集合,以及路网周边设施的位置数据和三维数据;俯视角度切换指令接收模块,用于接收电子地图俯视角度切换指令;导航图像生成模块,用于根据所述俯视角度切换指令指定的俯视角度、该俯视角度对应的透视投影计算函数,以及当前路网周边设施的位置数据和三维数据,生成对应的局部区域的三维导航图像;以及导航图像显示模块,用于显示所述三维导航图像。6.如权利要求5所述的电子地图俯视角度显示控制装置,其特征在于,所述导航图像生成模块进一步包括导航图像内容计算模块,用于根据当前比例尺及导航对象当前所处的位置、移动方向和速度,计算导航系统所在硬件的固有显示频率下,随导航对象移动而平滑显示的图像内容;以及导航模式图像计算处理模块,...

【专利技术属性】
技术研发人员:张文星
申请(专利权)人:深圳市凯立德科技股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利