[发明专利]地图显示方法以及控制地图显示的装置、导航装置有效
申请号: | 201110458470.9 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103185586B | 公开(公告)日: | 2017-11-07 |
发明(设计)人: | 王军 | 申请(专利权)人: | 上海博泰悦臻电子设备制造有限公司 |
主分类号: | G01C21/26 | 分类号: | G01C21/26;G01S19/42 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 骆苏华 |
地址: | 200030 上海市徐汇区天钥*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地图 显示 方法 以及 控制 装置 导航 | ||
技术领域
本发明涉及导航技术领域,特别涉及地图显示方法以及控制地图显示的装置。
背景技术
以全球定位系统(Global Positioning System,GPS)为基础的导航装置广泛应用于汽车领域为驾驶者提供导航信息。通常,导航装置具有的功能包括提供地图资料库以使导航装置的显示器显示电子地图,通过GPS接收器获取汽车所处的位置。在汽车行驶过程中,导航装置将根据用户输入的目的地信息以及出发地信息计算路线并生成导航信息,或者导航装置也可以通过与其相连的远程服务器来计算路线,远程服务器计算路线后提供相应的导航信息给导航装置。这样用户可以根据导航装置提供的导航信息抵达目的地。
现有导航装置的显示屏幕上,当前车位所在的位置一般为屏幕的中心点,但是用户在驾车过程中,可能需要看到车位前方更多的道路信息,或者当屏幕的右上角或者左上角有小地图显示时,可能会遮挡部分道路信息,此时需要调整当前车位在屏幕上的位置。通常,对于触摸屏,用户可以直接将车位的位置拖到屏幕上的任意点;对于非触摸屏,用户也可以通过导航装置上的方向键调整车位在屏幕上的位置。但是,现有导航装置在用户调整了车位的位置后,重新确定导航地图上的各要素点的屏幕坐标时,需要耗费导航装置内大量的计算资源。
参考图1所示的是现有技术中将地图坐标转换成屏幕坐标的坐标示意图。具体地,图1(a)是地图坐标系,图1(b)是屏幕坐标系。其中,图1(a)中H、W代表当前导航装置的视窗内显示的地图范围;图1(b)中H’、W’代表当前导航装置的视窗内屏幕的范围。
现有技术中,通常是基于“相似比”的基本思想将地图坐标转换成屏幕坐标。具体地,包括两个转换公式:W/W’=(x-x0)/x’、H/H’=(y-y0)/(H’-y’)。因此,在确定了当前地图的显示范围H、W以及地图坐标原点(x0,y0),并且确定了当前屏幕的范围H’、W’后,就可以根据上述两个转换公式将地图坐标(x,y)转换成屏幕坐标。
更多关于导航装置中导航地图显示的技术方案可以参考公开号为CN1920807A的发明名称为“数字地图显示方法”的中国专利申请文件,但仍旧没有解决上述问题。
发明内容
本发明解决的问题是提供一种地图显示方法,能够以屏幕上的任意点为当前车位的位置,并且在改变当前车位位置后能更快地重新确定导航地图上的各要素点的屏幕坐标,节省导航装置内的计算资源。
为解决上述问题,本发明实施例提供了一种地图显示方法,包括:获取地图基点的屏幕坐标和地图坐标;确定地图的旋转角度;基于所述地图的旋转角度和地图比例系数确定变换参数;确定地图对象的地图坐标相对于地图基点的地图坐标的坐标偏移参数;基于所述地图基点的屏幕坐标、所述坐标偏移参数以及所述变换参数将所述地图对象的地图坐标转换成对应的地图对象的屏幕坐标;基于地图对象的屏幕坐标在屏幕中显示包含所述地图对象的地图。
可选地,所述基于所述地图的旋转角度和地图比例系数确定变换参数包括:计算所述旋转角度的正弦值和余弦值;根据所述正弦值和所述地图比例系数的比值确定第一变换参数;根据所述余弦值和所述地图比例系数的比值确定第二变换参数。
可选地,所述地图对象的地图坐标和所述地图基点的地图坐标都包括纬度坐标和经度坐标;所述确定地图对象的地图坐标相对于地图基点的地图坐标的坐标偏移参数包括:根据所述地图基点的地图坐标的经度坐标和所述地图对象的地图坐标的经度坐标确定所述坐标偏移参数中的横坐标偏移量;根据所述地图基点的地图坐标的纬度坐标和所述地图对象的地图坐标的纬度坐标确定所述坐标偏移参数中的纵坐标偏移量。
可选地,所述地图基点的屏幕坐标和所述地图对象的屏幕坐标都包括横坐标和纵坐标;基于所述地图基点的屏幕坐标、所述坐标偏移参数以及所述变换参数将所述地图对象的地图坐标转换成对应的地图对象的屏幕坐标包括:
根据所述地图基点的屏幕坐标的横坐标、所述横坐标偏移量与所述第二变换参数的乘积以及所述纵坐标偏移量与所述第一变换参数的乘积将所述地图对象的地图坐标的横坐标转换成所述地图对象的屏幕坐标的横坐标;
根据所述地图基点的屏幕坐标的纵坐标、所述纵坐标偏移量与所述第二变换参数的乘积以及所述横坐标偏移量与所述第一变换参数的乘积将所述地图对象的地图坐标的纵坐标转换成所述地图对象的屏幕坐标的纵坐标。
可选地,所述地图为导航地图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海博泰悦臻电子设备制造有限公司,未经上海博泰悦臻电子设备制造有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110458470.9/2.html,转载请声明来源钻瓜专利网。