电子地图注记背景生成方法、装置、设备及存储介质制造方法及图纸

技术编号:27318139 阅读:35 留言:0更新日期:2021-02-10 09:54
本说明书实施例提供了一种电子地图注记背景生成方法、装置、设备及存储介质,该方法包括:获取注记对象;根据所述注记对象的字体属性及字体内容,确定所述注记对象的字符包围框在矢量坐标系中的第一位置范围;根据所述注记对象的标识从所述矢量符号库中获取对应的外框背景符号;所述外框背景符号具有指定线宽属性;以所述第一位置范围为参考,基于外框背景符号缩放规则确定所述外框背景符号在所述矢量坐标系中的第二位置范围;根据所述第二位置范围生成所述注记对象的注记背景。本说明书实施例可以更高效、简洁地绘制样式丰富的注记背景。景。景。

【技术实现步骤摘要】
电子地图注记背景生成方法、装置、设备及存储介质


[0001]本说明书涉及地理信息数据处理
,尤其是涉及一种电子地图注记背景生成方法、装置、设备及存储介质。

技术介绍

[0002]地图注记(以下简称注记)是各种纸质地图、电子地图绘制过程中重要的一个内容,注记一般通过字符的各种样式信息,来对地图中的不同类对象(如道路、河流、学校、加油站、医院等)进行说明和区分。注记的样式信息越丰富,则地图的表达能力越强。为了提高不同类对象间的区分度,注记一般配置有背景,即注记包括注记字符及背景。这些背景可以包括背景颜色、边框等。例如,在图1所示的注记中,注记由注记字符(例如图2所示)和注记背景(例如图3所示)组成。
[0003]在传统技术中,注记背景一般为栅格图(也称为点阵图或位图)。然而,即使是同一类对象的注记(例如高速公路注记),由于不同高速公路的注记字符中的字体大小和字符数量不同,容易导致注记的尺寸不同(例如在同样的字体大小情况下,G107比G2更宽)。因此,如果希望复用已有的注记背景,则需要对已有的注记背景进行宽度方向和/或高度方向的伸缩,以本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电子地图注记背景生成方法,其特征在于,包括:获取注记对象;根据所述注记对象的字体属性及字体内容,确定所述注记对象的字符包围框在矢量坐标系中的第一位置范围;根据所述注记对象的标识从所述矢量符号库中获取对应的外框背景符号;所述外框背景符号具有指定线宽属性;以所述第一位置范围为参考,基于外框背景符号缩放规则确定所述外框背景符号在所述矢量坐标系中的第二位置范围;根据所述第二位置范围生成所述注记对象的注记背景。2.如权利要求1所述的电子地图注记背景生成方法,其特征在于,在所述确定所述注记对象的字符包围框在矢量坐标系中的第一位置范围之后,还包括:根据所述注记对象的标识从所述矢量符号库中获取对应的内框背景符号;以所述第一位置范围为参考,基于内框背景符号缩放规则确定所述内框背景符号在所述矢量坐标系中的第三位置范围;对应的,所述根据所述第二位置范围生成所述注记对象的注记背景,包括:根据所述第二位置范围及所述第三位置范围组合成所述注记对象的注记背景。3.如权利要求1所述的电子地图注记背景生成方法,其特征在于,所述以所述第一位置范围为参考,基于外框背景符号缩放规则确定所述外框背景符号在所述矢量坐标系中的第二位置范围,包括:确定所述外框背景符号在所述矢量坐标系中的初始位置范围;对于所述初始位置范围内任意一点:根据以下公式确定其在所述外框背景符号缩放后的位置;其中,x和y为初始位置范围内任意一点的位置坐标,x
m
和y
m
为第二位置范围内任意一点的位置坐标,tx1和ty1为字符包围框在矢量坐标系中的左下角点坐标,tx2和ty2为字符包围框在矢量坐标系中的右上角点坐标,fx1和fy1为外框背景符号在矢量坐标系中的初始左下角点坐标,fx2和fy2分别为外框背景符号在矢量坐标系中的初始右上角点坐标,GapX为外框背景符号沿X方向缩放后与字符包围框的间距,a1和a2分别为字符包围框在矢量坐标系中的初始中心点横、纵坐标,b2为字符包围框在矢量坐标系中的初始高度。4.如权利要求3所述的电子地图注记背景生成方法,其特征在于,所述外框背景符号沿X方向缩放后与字符包围框的间距根据公式确定;其中,b1为字符包围框在矢量坐标系中的初始宽度。5.如权利要求2所述的电子地图注记背景生成方法,其特征在于,所述以所述第一位置范围为参考,基于内框背景符号缩放规则确定所述内框背景符号在所述矢量坐标系中的第
三位置范围,包括:确定所述内框背景符号在所述矢量坐标系中的初始位置范围;对于所述初始位置范围内任意一点:根据公式确定其在所述内框背景符号缩放后的位置;其中,x和y分别为初始位置范围内任意一点的位置坐标,x
n
和y
n
为第三位置范围内任意一点的位置坐标,tx1和ty1为字符包围框在矢量坐标系中的左下角点坐标,tx2和ty2为字符包围框在矢量坐标系中的右上角点坐标,a1和a2分别为字符包围框在矢量坐标系中的初始中心点横、纵坐标,b1和b2分别为字符包围框在矢量坐标系中的初始宽度和初始高度。6.一种电子地图注记背景生成装置,其特征在于,包括:对象获取模块,用于获取注记对象;位置确定模块,用于根据所述注记对象的字体属性及字体内容,确定所述注记对象的字符包围框在矢量坐标...

【专利技术属性】
技术研发人员:李欣于景龙
申请(专利权)人:北京山海经纬信息技术有限公司
类型:发明
国别省市:

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

1