[发明专利]一种道路阴影绘制方法及装置有效
申请号: | 201210587485.X | 申请日: | 2012-12-30 |
公开(公告)号: | CN103903288B | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 林燕腾 | 申请(专利权)人: | 厦门高德软件有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王学强 |
地址: | 361008 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 道路 阴影 绘制 方法 装置 | ||
1.一种道路阴影绘制方法,其特征在于,所述方法包括:
新建道路阴影绘制缓冲区;
调用画线接口按照预置的道路阴影颜色在所述缓冲区中为待显示的所有的道路绘制不透明的道路阴影;
将所述缓冲区中的道路阴影与地图底图进行融合;
其中,所述调用画线接口按照预置的道路阴影颜色在所述缓冲区中为待显示的所有的道路绘制不透明的阴影具体包括:
将所述画线接口中道路颜色参数设置为预置的道路阴影颜色;
将所述画线接口中透明度参数设置为不透明;
由所述画线接口在所述缓冲区中为待显示的所有的道路分别绘制颜色同为预置的道路阴影颜色且不透明的道路阴影。
2.如权利要求1所述的方法,其特征在于,将所述缓冲区中的道路阴影与地图底图进行融合具体包括:
读取地图底图颜色的颜色值;
根据所述地图底图颜色的颜色值和预置的道路阴影颜色的颜色值,得到地图底图中显示道路阴影的区域的颜色值。
3.根据权利要求2所述的方法,其特征在于,若采用RGB颜色标准,则所述根据所述地图底图颜色的颜色值和预置的道路阴影颜色的颜色值,得到地图底图中显示道路阴影的区域的颜色值具体包括:
将地图底图颜色的颜色值MapR、MapG、MapB和预置的道路阴影颜色的颜色值RoadR、RoadG、RoadB分别对应代入公式
r*RoadR/G/B+(1-r)*MapR/G/B=MRR/G/B,得到地图底图中显示道路阴影的区域的颜色值MRR、MRG、MRB;
其中,r为道路阴影的透明度,0≤r≤1,r=0表示没有道路阴影,r=1表示道路阴影不透明。
4.如权利要求1所述的方法,其特征在于,所述预置的道路阴影颜色为黑色。
5.一种道路阴影绘制装置,其特征在于,所述装置包括:
缓冲区分配单元,用于新建道路阴影绘制缓冲区;
道路阴影绘制单元,用于调用画线接口按照预置的道路阴影颜色在所述缓冲区中为待显示的所有的道路绘制不透明的道路阴影;
道路阴影融合单元,用于将所述缓冲区中的道路阴影与地图底图进行融合;
其中,所述道路阴影绘制单元具体包括:
阴影颜色设置子单元,用于将所述画线接口中道路颜色参数设置为预置的道路阴影颜色;
透明度设置子单元,将所述画线接口中透明度参数设置为不透明;
画线接口子单元,用于在所述缓冲区中为待显示的所有的道路分别绘制颜色同为预置的道路阴影颜色且不透明的道路阴影。
6.如权利要求5所述的装置,其特征在于,所述道路阴影融合单元具体包括:
底图颜色读取子单元,用于读取地图底图颜色的颜色值;
颜色值融合子单元,用于根据所述地图底图颜色的颜色值和预置的道路阴影颜色的颜色值,得到地图底图中显示道路阴影的区域的颜色值。
7.根据权利要求6所述的装置,其特征在于,若采用RGB颜色标准,则颜色值融合子单元具体用于:
将地图底图颜色的颜色值MapR、MapG、MapB和预置的道路阴影颜色的颜色值RoadR、RoadG、RoadB分别对应代入公式
r*RoadR/G/B+(1-r)*MapR/G/B=MRR/G/B,得到地图底图中显示道路阴影的区域的颜色值MRR、MRG、MRB;
r为道路阴影的透明度,0≤r≤1,r=0表示没有道路阴影,r=1表示道路阴影不透明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门高德软件有限公司,未经厦门高德软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210587485.X/1.html,转载请声明来源钻瓜专利网。