[发明专利]一种电子地图中地图注记的标注方法及装置有效
申请号: | 201410659585.8 | 申请日: | 2014-11-18 |
公开(公告)号: | CN105677653B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 季楠;刘忠志 | 申请(专利权)人: | 北京四维图新科技股份有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 100028 北京市朝阳区曙光西里甲*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子地图 地图 标注 方法 装置 | ||
本发明提供了一种电子地图中地图注记的标注方法及装置,其中标注方法包括:获取电子地图中线状图形以及线状图形周围的地图注记的属性信息,属性信息包括:地图注记的标注位置和地图注记的外包框的参数;按照预设的像素值将线状图形转换为一个或多个点状符号;根据地图注记的属性信息和点状符号的像素值,获取在电子地图中地图注记与点状符号无重叠时的地图注记的标注位置,并根据获取的标注位置对地图注记进行标注。通过将线状图形转化为点状符号并将地图注记与点状符号避让,从而实现地图注记与线状图形快速避让的目的。本发明利用点状符号避让将地图注记均匀分布于线状图形的两侧,简单、高效,不但提高成图效率,同时使得地图更加清晰整洁。
技术领域
本发明涉及电子地图领域,尤其涉及一种电子地图中地图注记的标注方法及装置。
背景技术
地图注记与线状地物压盖会造成线状地物不连贯,图面显示杂乱无章,不美观(如图1所示)。如果地图注记沿道路两侧分布排列,则整个图面被道路虚拟分割为多个区块,图面整洁,人眼寻找、识别目的地更为方便。现有技术中经常使用线与符号的相交判定是否需要避让,算法复杂、计算量大,而且成图效率低。
发明内容
本发明的目的在于提供一种电子地图中地图注记的标注方法及装置,通过将线状图形转化为点状符号并将地图注记与这些点状符号避让,从而实现地图注记与线状图形快速避让的目的。
为了达到上述目的,本发明提供了一种电子地图中地图注记的标注方法,包括:
获取电子地图中线状图形以及线状图形周围的地图注记的属性信息,属性信息包括:地图注记的标注位置和地图注记的外包框的参数;
按照预设的像素值将线状图形转换为一个或多个点状符号;
根据地图注记的属性信息和点状符号的像素值,获取在电子地图中地图注记与点状符号无重叠时的地图注记的标注位置,并根据获取的标注位置对地图注记进行标注。
其中,获取线状图形周围的地图注记的属性信息,具体包括:
根据预先设定的线状图形周围的地图注记的重要性的等级值进行排序;
根据排序顺序选取线状图形周围的地图注记;
获取选取的线状图形周围的地图注记的属性信息。
其中,按照预设的像素值将线状图形转换为一个或多个点状符号,具体包括:
将线状图形的各个端点转化为点状符号,设置任意两点状符号之间的间距像素为相应的电子地图中预设的最小注记符号的像素;
在相邻点状符号之间的中间位置增加一点状符号,直至任意两点状符号之间的间距像素小于相应的电子地图中预设的最小注记符号的像素。
其中,根据地图注记的属性信息和点状符号的像素值,获取在电子地图中地图注记与点状符号无重叠的地图注记的标注位置,并根据标注位置对地图注记进行标注,具体包括:
获取点状符号占用的行列交错形成的方框;
以点状符号占用的方框为中心调整地图注记的属性信息,获取在电子地图中地图注记与点状符号无重叠的地图注记的标注位置,并按照调整后的地图注记的属性信息在电子地图中标注地图注记。
其中,以方框为中心调整地图注记的属性信息,获取在电子地图中地图注记与点状符号无重叠的地图注记的标注位置,并按照调整后的地图注记的属性信息在电子地图中标注地图注记,具体包括:
在点状符号占用的方框周边寻找与点状符号占用的方框无重叠的行列交错形成的方框;
根据地图注记的外包框的参数选择可容纳地图注记的外包框的方框;
在选择的可容纳地图注记的外包框的方框中进行地图注记的标注。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四维图新科技股份有限公司,未经北京四维图新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410659585.8/2.html,转载请声明来源钻瓜专利网。