地图制作方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:39328760 阅读:16 留言:0更新日期:2023-11-12 16:05
本申请实施例提供一种地图制作方法、装置、电子设备及计算机可读存储介质。所述方法应用于电子设备,所述方法包括获取待处理的第一地图和第一地图所在的目标地图,其中,第一地图中包含第一数量个第一像素点,每个第一像素点包含第一高程值;当第一数量小于预设的第二数量时,将第一地图转换成包含第二数量个第二像素点的第二地图;基于第一数量个第一高程值和第一地图所在的目标地图,确定出与每个第二像素点对应的第二高程值;基于第二地图以及与每个第二像素点对应的第二高程值,得到Terrain

【技术实现步骤摘要】
地图制作方法、装置、电子设备及计算机可读存储介质
[0001]本申请属于互联网地图领域,具体涉及一种地图制作方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]现有技术为了能够更加立体感地反映出地图中的地形或地势的变化,同时为用户提供可交互式的、个性化的地形渲染以及地形数据分析服务,通常是利用数字高程模型(Digital Elevation Model,简称DEM)生产出对应的Terrain

RGB图片,可以基于Terrain

RGB图片中不同位置的颜色值确定出不同位置对应的高度值。然而,现有技术只能生产出分辨率与数字高程模型分辨率相等或生产出分辨率小于数字高程模型分辨率的Terrain

RGB图片,但是若要在互联网地图中显示,要求图片能够达到较高的分辨率级别,而一般从数据源中获取到的数字高程模型所能达到的最高分辨率级别是比互联网地图中需要地图能够达到的分辨率级别要低的,因此现有技术所生产出的Terrain

RGB图片无法满足互联网地图高级别分辨率显示的实际使用需求。
[0003]例如,某幅数字高程模型的分辨率为30m(米),在转换成Terrain

RGB图片后可以生产出1

12级的Terrain

RGB图片(12级的分辨率为38.218514m(米),11级的分辨率为76.4327028m(米),级别越小,分辨率越低),但如果生产13级的Terrain

RGB地图瓦片,13级对应的分辨率为19.109257m(米),已知原始的数字高程模型的分辨率只到30m(米),可以理解为单位像素点最小只能表达真实世界中30m(米)地形,若要将单位像素点最小表达出真实世界中19.109257m(米)的地形,30m(米)的地形与19.109257m(米)的地形相比显然是缺失很多地形数据的,在原始的数字高程模型有地形数据缺失的情形下即使将Terrain

RGB图片分割成与13级分辨率相同数量的像素点,在最大级别显示时会出现网格线的情况,从而生产出的Terrain

RGB图片无法满足互联网地图高级别分辨率显示的实际使用需求。

技术实现思路

[0004]鉴于此,本申请的目的在于提供一种地图制作方法、装置、电子设备及计算机可读存储介质,以改善生产出的Terrain

RGB图片无法满足互联网地图高级别分辨率显示的实际使用需求的问题。
[0005]本申请的实施例是这样实现的:
[0006]第一方面,本申请实施例提供了一种地图制作方法,包括:获取待处理的第一地图和所述第一地图所在的目标地图,其中,所述第一地图中包含第一数量个第一像素点,每个所述第一像素点包含第一高程值;当所述第一数量小于预设的第二数量时,将所述第一地图转换成包含所述第二数量个第二像素点的第二地图;基于所述第一数量个第一高程值和所述第一地图所在的目标地图,确定出与每个所述第二像素点对应的第二高程值;基于所述第二地图以及与每个所述第二像素点对应的第二高程值,得到Terrain

RGB地图。
[0007]本申请实施例中,在需要制作出分辨率更高的地图时,首先将包含第一数量个第一像素点的第一地图转换成包含第二数量个第二像素点的第二地图,可以理解为将第一地
图重新分割成第二数量个像素点,但由于在测绘第一地图时最多只测绘出第一数量个第一像素点的高程值,因此在将第一地图重新分割成第二数量个第二像素点时,每个像素点的高程值实际上无法和原有的第一高程值一一对应的,进而还需要基于第一地图中第一数量个第一高程值以及第一地图所在的目标地图依次确定出第一地图中每个第二像素点对应的第二高程值,再基于第二地图以及每个第二像素点对应的第二高程值,得到Terrain

RGB图,从而准确地制作出更高分辨的地图,以满足高分辨率的显示需求。
[0008]结合第一方面实施例的一种可能的实施方式,所述获取所述第一地图所在的目标地图,包括:在所述第一地图所在的世界地图中,获取位于所述第一地图周围的多个第三地图,其中,每个所述第三地图中均包含所述第一数量个像素点;将所述第一地图与所述多个第三地图拼接成所述目标地图。
[0009]本申请实施例中,在计算第二地图中包含的第二数量个第二高程值时,需要采用该第二高程值周围的多个第一像素点对应的第一高程值来计算,考虑到位于第二地图边界上的第二像素点无法在第一地图中找到足数的第一像素点对应的第一高程值,因此需要在第一地图所在的世界地图中,获取位于第一地图周围的多个同样包含第一数量个像素点的第三地图,再将周围多个第三地图与所述第一地图拼接起来,得到目标地图,为之后将第一地图转换为第二地图并计算第二地图中第二像素点对应的高程值时提供更准确的数据,从而使得计算出的第二地图中的第二像素点对应的第二高程值更加准确。
[0010]结合第一方面实施例的一种可能的实施方式,所述获取待处理的第一地图,包括:获取第一初始地图,并对所述第一初始地图进行预处理,所述预处理包括:将所述第一初始地图中高程值空缺的各个第一像素点的高程值填充为默认高度值;对预处理后的所述第一初始地图进行地图投影,并对所述第一初始地图中的每个第一像素点对应的高程值进行重采样计算,得到所述第一地图,其中,所述第一高程值为对投影后的第一初始地图中的每个第一像素点对应的高程值进行重采样计算得到。
[0011]本申请实施例中,由于获取到的第一初始地图是地球球面坐标系,所表达的是曲面坐标系,但互联网地图需要将地图以平面坐标系来表示,为了在进行坐标转换的过程中提升计算结果的准确性,因此需要将第一初始地图中高程值空缺的各个第一像素点的高程值填充为默认高度值,然后再将第一初始地图进行地图投影处理,但将第一初始地图由曲面坐标转化为平面坐标系时,相当于是将曲面展开成平面来进行表达,转换后处于平面坐标系的第一初始地图相较于处于曲面坐标系时会缺失一部分高程值,为将空缺的数据填补完整,则需要对第一初始地图每一个像素点对应的高程值进行重采样计算,得到第一地图,使得可以获得的第一地图中的数据更准确。
[0012]结合第一方面实施例的一种可能的实施方式,基于所述第一数量个第一高程值和所述第一地图所在的目标地图,确定出与每个所述第二像素点对应的第二高程值,包括:在所述目标地图中获取与目标第二像素点相邻的多个所述第一像素点对应的第一高程值,其中,所述目标第二像素点为所述第二地图中的任一个第二像素点;基于目标第二像素点相邻的多个所述第一像素点对应的第一高程值,计算出目标第二像素点对应的第二高程值。
[0013]本申请实施例中,在确定第二地图中的每个第二像素点对应的第二高程值时,需要先在目标地图中获取到与目标第二像素点相邻的多个第一像素点对应的第一高程值,再基于获取到的多个与目标第二像素点相邻的第一像素点对应的第一高程值,计算出目标像
素点对应的第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图制作方法,其特征在于,包括:获取待处理的第一地图和所述第一地图所在的目标地图,其中,所述第一地图中包含第一数量个第一像素点,每个所述第一像素点包含第一高程值;当所述第一数量小于预设的第二数量时,将所述第一地图转换成包含所述第二数量个第二像素点的第二地图;基于所述第一数量个第一高程值和所述第一地图所在的目标地图,确定出与每个所述第二像素点对应的第二高程值;基于所述第二地图以及与每个所述第二像素点对应的第二高程值,得到Terrain

RGB地图。2.根据权利要求1所述的方法,其特征在于,所述获取所述第一地图所在的目标地图,包括:在所述第一地图所在的世界地图中,获取位于所述第一地图周围的多个第三地图,其中,每个所述第三地图中均包含所述第一数量个像素点;将所述第一地图与所述多个第三地图拼接成所述目标地图。3.根据权利要求1所述的方法,其特征在于,所述获取待处理的第一地图,包括:获取第一初始地图,并对所述第一初始地图进行预处理,所述预处理包括:将所述第一初始地图中高程值空缺的各个第一像素点的高程值填充为默认高度值;对预处理后的所述第一初始地图进行地图投影,并对所述第一初始地图中的每个第一像素点对应的高程值进行重采样计算,得到所述第一地图,其中,所述第一高程值为对投影后的第一初始地图中的每个第一像素点对应的高程值进行重采样计算得到。4.根据权利要求1所述的方法,其特征在于,基于所述第一数量个第一高程值和所述第一地图所在的目标地图,确定出与每个所述第二像素点对应的第二高程值,包括:在所述目标地图中获取与目标第二像素点相邻的多个所述第一像素点对应的第一高程值,其中,所述目标第二像素点为所述第二地图中的任一个第二像素点;基于目标第二像素点相邻的多个所述第一像素点对应的第一高程值,计算出目标第二像素点对应的第二高程值。5.根据权利要求1所述的方法,其特征在于,基于所述第二地图以及与每个所述第二像素点对应的第二高程值,得到Terrain

RGB地图,包括:对所述第二地图中的每个所述第二像素点对应的第二高程值进行滤波;基于所述第二地图以及经过滤波后的每个所述第二像素点对应的第二高程值,得到Terrain

RGB地图。6.根据权利要求5所述的方法,其特征在于,所述第二地图中包含M*M个所述第二像素点,对所述第二地图中的每个所...

【专利技术属性】
技术研发人员:王振黄蔚张红平王聪姜陆炯
申请(专利权)人:国家基础地理信息中心
类型:发明
国别省市:

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

1