
技术摘要:
本发明实施例涉及电子地图技术领域,具体涉及一种地图瓦片更新的方法、装置、设备和存储介质;一种地图瓦片更新的方法,包括:确定出需要更新的瓦片;判断所述需要更新的瓦片对应的块数据是否存在空值;如果是,则确定对所述需要更新的瓦片进行修补以得到修补后的瓦片 全部
背景技术:
地图瓦片是包含了一系列比例尺、一定地图范围内的地图切片文件。地图瓦片按 照金字塔结构组织,每张瓦片都可通过级别、行列号唯一标记。基于地图瓦片提供在线的全 球长时间序列的影像浏览服务,为当前互联网地理信息服务的主要服务之一,现在影像更 新速度非常快,如何对瓦片进行快速的生成、准确智能化更新是现在web地图需要研究的核 心技术。现有的瓦片生成服务,一般是将地图切图任务拆分成多个子任务,在多台电脑上分 布式执行。现有的地图瓦片服务一般都支持地图瓦片的更新,现有技术的存在的问题是,如 果更新的瓦片数据中有空值,更新后数据就会有黑边的存在,显示效果不好。
技术实现要素:
为此,本发明实施例提供一种地图瓦片更新的方法、装置、设备和存储介质,以解 决现有技术中由于数据中有空值而导致的更新后有黑边的问题。 为了实现上述目的,本发明实施例提供如下技术方案: 根据本发明实施例的第一方面,一种地图瓦片更新的方法,包括: 确定出需要更新的瓦片; 判断所述需要更新的瓦片对应的块数据是否存在空值; 如果是,则确定对所述需要更新的瓦片进行修补以得到修补后的瓦片。 进一步地,对所述需要更新的瓦片进行修补,包括: 确定出所述需要更新的瓦片的位置信息以及时间; 根据位置信息确定出所述位置上的历史瓦片; 确定出每一个历史瓦片的时间信息; 确定出与所述需要更新的瓦片的时间最相近的一个历史时间; 确定出所述历史时间对应的历史瓦片; 使用所述历史瓦片对所述需要更新的瓦片进行修补。 进一步地,使用所述历史瓦片对所述需要更新的瓦片进行修补,包括: 将所述需要更新的瓦片和所述历史瓦片的数据进行像素级别的融合处理; 将融合后的数据写入到所述需要更新的瓦片中。 进一步地,使用所述历史瓦片对所述需要更新的瓦片进行修补之后,还包括: 再次判断所述需要更新的瓦片对应的块数据是否存在空值; 如果是,则再次确定对所述需要更新的瓦片进行修补。 根据本发明实施例的第二方面,一种地图瓦片更新的装置,包括: 瓦片确定模块,用于确定出需要更新的瓦片; 4 CN 111597283 A 说 明 书 2/7 页 判断模块,用于判断所述需要更新的瓦片对应的块数据是否存在空值; 修补模块,用于如果所述判断模块的判断结果为是,则确定对所述需要更新的瓦 片进行修补以得到修补后的瓦片。 进一步地,修改模块还用于: 确定出所述需要更新的瓦片的位置信息以及时间; 根据位置信息确定出所述位置上的历史瓦片; 确定出每一个历史瓦片的时间信息; 确定出与所述需要更新的瓦片的时间最相近的一个历史时间; 确定出所述历史时间对应的历史瓦片; 使用所述历史瓦片对所述需要更新的瓦片进行修补。 进一步地,修补模块还用于: 将所述需要更新的瓦片和所述历史瓦片的数据进行像素级别的融合处理; 将融合后的数据写入到所述需要更新的瓦片中。 进一步地,判断模块还用于:修补模块使用所述历史瓦片对所述需要更新的瓦片 进行修补之后,再次判断所述需要更新的瓦片对应的块数据是否存在空值; 修补模块还用于,如果判断模块判断的结果为是,则修补模块再次确定对所述需 要更新的瓦片进行修补。 根据本发明实施例的第三方面,一种地图瓦片更新的设备,包括:至少一个处理器 和至少一个存储器; 所述存储器用于存储一个或多个程序指令; 所述处理器,用于运行一个或多个程序指令,用以执行以下的步骤: 确定出需要更新的瓦片; 判断所述需要更新的瓦片对应的块数据是否存在空值; 如果是,则确定对所述需要更新的瓦片进行修补以得到修补后的瓦片。 进一步地,处理器还用于: 确定出所述需要更新的瓦片的位置信息以及时间; 根据位置信息确定出所述位置上的历史瓦片; 确定出每一个历史瓦片的时间信息; 确定出与所述需要更新的瓦片的时间最相近的一个历史时间; 确定出所述历史时间对应的历史瓦片; 使用所述历史瓦片对所述需要更新的瓦片进行修补。 进一步地,处理器还用于: 将所述需要更新的瓦片和所述历史瓦片的数据进行像素级别的融合处理; 将融合后的数据写入到所述需要更新的瓦片中。 进一步地,处理器还用于: 再次判断所述需要更新的瓦片对应的块数据是否存在空值; 如果是,则再次确定对所述需要更新的瓦片进行修补。 根据本发明实施例的第四方面,一种计算机可读存储介质,所述计算机存储介质 中包含一个或多个程序指令,所述一个或多个程序指令用于被执行如上述任一项所述的方 5 CN 111597283 A 说 明 书 3/7 页 法。 本发明实施例具有如下优点:确定出需要更新的瓦片;判断所述需要更新的瓦片 对应的块数据是否存在空值;如果是,则确定对所述需要更新的瓦片进行修补以得到修补 后的瓦片。使用修补后的瓦片进行更新,从而避免了更新后,有黑边的现象。 附图说明 为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方 式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅 仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图引伸获得其它的实施附图。 本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供 熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的 实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功 效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。 图1为本发明实施例提供的一种地图瓦片更新的方法流程图; 图2为本发明实施例提供的一种地图瓦片更新的装置结构示意图; 图3为本发明实施例提供的一种地图瓦片更新的设备的结构示意图。