电子地图的制作方法及制作装置制造方法及图纸

技术编号:28147840 阅读:18 留言:0更新日期:2021-04-21 19:35
本发明专利技术提供了一种电子地图的制作方法及制作装置,电子地图包括不同缩放级的多个子电子地图,所述方法包括:获取特定地理区域的地图数据的兴趣点集合,不同缩放级的多个子电子地图用于显示地图数据的兴趣点;获取兴趣点的缩放级值和显示优先级值;获取在不同缩放级的多个子电子地图的制图区域中兴趣点的网格坐标;基于兴趣点的缩放级值、显示优先级值和网格坐标,从兴趣点集合中选取位于不同缩放级的多个子电子地图的制图区域中多个网格的兴趣点,由选取的兴趣点得到不同缩放级的多个子电子地图。本发明专利技术实施例的制作方法提高了不同缩放级的子电子地图所显示信息的有效性。放级的子电子地图所显示信息的有效性。放级的子电子地图所显示信息的有效性。

【技术实现步骤摘要】
电子地图的制作方法及制作装置


[0001]本专利技术涉及图像处理
,更具体而言,涉及一种电子地图的制作方法及制作装置。

技术介绍

[0002]电子地图通常包括分级显示的多个子电子地图,每个级别代表不同的缩放级,缩放级越高对应的比例尺越小。人们可以通过电子地图搜索兴趣点(point of interest,POI)。通常,在特定地理区域的地图数据中包括海量的兴趣点,为了便于人们使用电子地图,需要在为特定地理区域的地图数据制作的不同缩放级的子电子地图的制图区域中显示显示优先级较高的兴趣点。然而,目前,海量的兴趣点的显示优先级等级区分不明显,为特定地理区域的地图数据制作的不同缩放级的子电子地图达不到精细化制图要求,降低了不同缩放级的子电子地图所显示信息的有效性。因此,亟需设计一种电子地图的制作方法及制作装置,提高不同缩放级的子电子地图所显示信息的有效性。

技术实现思路

[0003]为了克服相关技术中存在的问题,本专利技术实施例提供了一种电子地图的制作方法及制作装置,提高了在不同缩放级的子电子地图中显示的兴趣点的准确率,使在不同缩放级的子电子地图中显示优先级高的兴趣点能够得以显示,提高了不同缩放级的子电子地图所显示信息的有效性。
[0004]根据本专利技术实施例的第一方面,提供一种电子地图的制作方法,所述电子地图包括不同缩放级的多个子电子地图,所述制作方法包括:
[0005]获取特定地理区域的地图数据的兴趣点集合,所述不同缩放级的多个子电子地图用于显示所述地图数据的兴趣点;
[0006]获取所述兴趣点的缩放级值和显示优先级值;
[0007]获取在不同缩放级的多个子电子地图的制图区域中所述兴趣点的网格坐标;
[0008]基于所述兴趣点的缩放级值、显示优先级值和网格坐标,从所述兴趣点集合中选取位于所述不同缩放级的多个子电子地图的制图区域中多个网格的兴趣点,由所述选取的兴趣点得到所述不同缩放级的多个子电子地图。
[0009]可选地,所述不同缩放级的多个子电子地图的制图区域划分为多个网格,所述不同缩放级的多个子电子地图的制图区域中多个网格的制图面积相同。
[0010]可选地,所述获取所述兴趣点的缩放级值和显示优先级值包括:
[0011]获取所述兴趣点的第一属性信息;
[0012]获取所述兴趣点的标签;
[0013]根据所述兴趣点的第一属性信息和标签,确定所述兴趣点的缩放级值和显示优先级值。
[0014]可选地,所述根据所述兴趣点的第一属性信息和标签,确定所述兴趣点的缩放级
值和显示优先级值包括:
[0015]将所述兴趣点集合中兴趣点的第一属性信息和标签与预设兴趣点

显示优先级关系库的记录数据进行比较,所述记录数据用于记录兴趣点的第一属性信息、标签、缩放级值和显示优先级值的一一对应关系;
[0016]如果所述兴趣点集合中兴趣点的第一属性信息和标签与所述记录数据匹配,则将所述记录数据中兴趣点的缩放级值和显示优先级值作为所述兴趣点集合中兴趣点的缩放级值和显示优先级值;
[0017]如果不匹配,则将所述兴趣点集合中兴趣点的缩放级值赋值为第一值,将所述兴趣点集合中兴趣点的显示优先级值赋值为第二值,将所述兴趣点集合中下一个兴趣点的第一属性信息和标签与所述记录数据进行比较,直到所述兴趣点集合中没有未比较的兴趣点。
[0018]可选地,所述获取所述兴趣点的标签包括:
[0019]判断所述兴趣点集合中兴趣点的标签是否存在,如果是,则保留原标签;如果否,则
[0020]将所述兴趣点集合中兴趣点的第二属性信息与预设兴趣点

标签关系库的记录数据进行比较,所述记录数据用于记录兴趣点的第二属性信息和标签的一一对应关系;
[0021]如果所述兴趣点集合中兴趣点的第二属性信息与所述记录数据匹配,则将所述记录数据中兴趣点的标签作为所述兴趣点集合中兴趣点的标签;
[0022]如果不匹配,则将所述兴趣点集合中下一个兴趣点的第二属性信息与所述记录数据进行比较,直到所述兴趣点集合中没有未判断的兴趣点。
[0023]可选地,所述基于所述兴趣点的缩放级值、显示优先级值和网格坐标,从所述兴趣点集合中选取位于所述不同缩放级的多个子电子地图的制图区域中多个网格的兴趣点,由所述选取的兴趣点得到所述不同缩放级的多个子电子地图包括:
[0024]从所述兴趣点集合中选取缩放级值小于等于N的兴趣点,在所述缩放级值小于等于N的兴趣点中选取具有相同网格坐标的兴趣点,在所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点,由所述选取的兴趣点得到第N级缩放级的子电子地图,所述不同缩放级的等级范围包括:n至N,n为大于等于1的正整数,N为大于n的正整数;
[0025]从第p级缩放级的子电子地图中选取缩放级值小于等于p

1的兴趣点,在所述缩放级值小于等于p

1的兴趣点中选取具有相同网格坐标的兴趣点,在所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点,由所述选取的兴趣点得到第p

1级缩放级的子电子地图,其中,p大于n且小于等于N,p为正整数。
[0026]可选地,从所述兴趣点集合中选取缩放级值小于等于N的兴趣点,在所述缩放级值小于等于N的兴趣点中选取具有相同网格坐标的兴趣点,在所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点,由所述选取的兴趣点得到第N级缩放级的子电子地图包括:
[0027]第一处理,用于从所述兴趣点集合中选取缩放级值小于等于N的兴趣点,判断所述兴趣点集合中缩放级值小于等于N的兴趣点中是否包括与所述当前选取的兴趣点具有相同网格坐标的兴趣点,如果不包括,则选取所述当前选取的兴趣点,重复所述第一处理,直到所述兴趣点集合中缩放级值小于等于N的兴趣点中没有未判断的兴趣点;如果包括,则
[0028]判断所述具有相同网格坐标的兴趣点的显示优先级是否相同,如果不相同,则从所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点;如果相同,则
[0029]判断所述具有相同网格坐标的兴趣点的名称的字节数是否相同,如果不相同,则从所述具有相同网格坐标的兴趣点中选取兴趣点的名称的字节数最小的兴趣点;如果相同,则选取所述当前选取的兴趣点;
[0030]由所述选取的兴趣点得到第N级缩放级的子电子地图。
[0031]可选地,从第p级缩放级的子电子地图中选取缩放级值小于等于p

1的兴趣点,在所述缩放级值小于等于p

1的兴趣点中选取具有相同网格坐标的兴趣点,在所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点,由所述选取的兴趣点得到第p

1级缩放级的子电子地图包括:
[0032]第二处理,用于从所述第p级缩放级的子电子地图中选取缩放级值小于等于p

1的兴趣点,判断所述第p级缩放级的子电子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子地图的制作方法,其特征在于,所述电子地图包括不同缩放级的多个子电子地图,所述制作方法包括:获取特定地理区域的地图数据的兴趣点集合,所述不同缩放级的多个子电子地图用于显示所述地图数据的兴趣点;获取所述兴趣点的缩放级值和显示优先级值;获取在不同缩放级的多个子电子地图的制图区域中所述兴趣点的网格坐标;基于所述兴趣点的缩放级值、显示优先级值和网格坐标,从所述兴趣点集合中选取位于所述不同缩放级的多个子电子地图的制图区域中多个网格的兴趣点,由所述选取的兴趣点得到所述不同缩放级的多个子电子地图。2.根据权利要求1所述的制作方法,其特征在于,所述不同缩放级的多个子电子地图的制图区域划分为多个网格,所述不同缩放级的多个子电子地图的制图区域中多个网格的制图面积相同。3.根据权利要求1所述的制作方法,其特征在于,所述获取所述兴趣点的缩放级值和显示优先级值包括:获取所述兴趣点的第一属性信息;获取所述兴趣点的标签;根据所述兴趣点的第一属性信息和标签,确定所述兴趣点的缩放级值和显示优先级值。4.根据权利要求3所述的制作方法,其特征在于,所述根据所述兴趣点的第一属性信息和标签,确定所述兴趣点的缩放级值和显示优先级值包括:将所述兴趣点集合中兴趣点的第一属性信息和标签与预设兴趣点

显示优先级关系库的记录数据进行比较,所述记录数据用于记录兴趣点的第一属性信息、标签、缩放级值和显示优先级值的一一对应关系;如果所述兴趣点集合中兴趣点的第一属性信息和标签与所述记录数据匹配,则将所述记录数据中兴趣点的缩放级值和显示优先级值作为所述兴趣点集合中兴趣点的缩放级值和显示优先级值;如果不匹配,则将所述兴趣点集合中兴趣点的缩放级值赋值为第一值,将所述兴趣点集合中兴趣点的显示优先级值赋值为第二值,将所述兴趣点集合中下一个兴趣点的第一属性信息和标签与所述记录数据进行比较,直到所述兴趣点集合中没有未比较的兴趣点。5.根据权利要求3所述的制作方法,其特征在于,所述获取所述兴趣点的标签包括:判断所述兴趣点集合中兴趣点的标签是否存在,如果是,则保留原标签;如果否,则将所述兴趣点集合中兴趣点的第二属性信息与预设兴趣点

标签关系库的记录数据进行比较,所述记录数据用于记录兴趣点的第二属性信息和标签的一一对应关系;如果所述兴趣点集合中兴趣点的第二属性信息与所述记录数据匹配,则将所述记录数据中兴趣点的标签作为所述兴趣点集合中兴趣点的标签;如果不匹配,则将所述兴趣点集合中下一个兴趣点的第二属性信息与所述记录数据进行比较,直到所述兴趣点集合中没有未判断的兴趣点。6.根据权利要求1所述的制作方法,其特征在于,所述基于所述兴趣点的缩放级值、显示优先级值和网格坐标,从所述兴趣点集合中选取位于所述不同缩放级的多个子电子地图
的制图区域中多个网格的兴趣点,由所述选取的兴趣点得到所述不同缩放级的多个子电子地图包括:从所述兴趣点集合中选取缩放级值小于等于N的兴趣点,在所述缩放级值小于等于N的兴趣点中选取具有相同网格坐标的兴趣点,在所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点,由所述选取的兴趣点得到第N级缩放级的子电子地图,所述不同缩放级的等级范围包括:n至N,n为大于等于1的正整数,N为大于n的正整数;从第p级缩放级的子电子地图中选取缩放级值小于等于p

1的兴趣点,在所述缩放级值小于等于p

1的兴趣点中选取具有相同网格坐标的兴趣点,在所述具有相同网格坐标的兴趣点中选取具有最大显示优先级的兴趣点,由所述选取的兴趣点得到第p

1级缩放级的子电子地图,其...

【专利技术属性】
技术研发人员:王庆社陈品祥张宏年杨川石邓南姜青香李燕东刘宁
申请(专利权)人:北京市测绘设计研究院
类型:发明
国别省市:

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

1