[发明专利]基于分布式集群的地图切片方法、装置、设备及介质有效
申请号: | 202110316812.7 | 申请日: | 2021-03-23 |
公开(公告)号: | CN113032509B | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 栗国保;俞志宏;李剑锋;陈鋆泓;陈涌嘉;钟勇;唐武林;韩阳;成晓攀 | 申请(专利权)人: | 广东南方数码科技股份有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/27;G06F16/22 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分布式 集群 地图 切片 方法 装置 设备 介质 | ||
本申请提供一种基于分布式集群的地图切片方法、装置、设备及介质,涉及地理信息系统技术领域。该方法包括:根据待切片区域的边界值,计算目标瓦片的瓦片级别下待生成的各目标瓦片的行列号以及边界值;对各目标瓦片的边界值以及各地理区域的边界值分别进行编码,得到各目标瓦片对应的编码值以及各地理区域的对应的编码值,形成第一集合以及第二集合;将第一集合和第二集合进行关联,得到关联数据;使用分布式集群中的多个执行器分别对各关联数据进行裁切处理,得到裁切处理结果数据;根据关联数据中的目标瓦片的瓦片级别和行列号以及作为值的裁切处理结果数据,使用各执行器生成各目标瓦片的瓦片数据。这样可以提高矢量数据切片的效率。
技术领域
本申请涉及地理信息系统技术领域,具体而言,涉及一种基于分布式集群的地图切片方法、装置、设备及介质。
背景技术
随着信息技术的高速发展,地理信息技术也愈发重要。特别是在网络地图方面,WebGIS(网络地理信息系统)可预先对地图数据进行切片和存储,在前端有需求时,再将切片操作得到的瓦片数据提供给前端。
目前,主要基于空间换取时间的策略,通过金字塔模型规则对矢量数据进行切片,将切片操作得到的静态图片预先保存在服务器中,在前端访问地图服务时,该服务器可将对应的静态图片反馈给前端。
然而,矢量数据因其精度高的特性,被广泛应用于网络地图的实际生产中,但因其精度高的特性,也导致了数据量偏大的问题。若直接采用上述提到的现有技术方式对数据量偏大的矢量数据进行切片时,会存在切片效率降低的现象。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种基于分布式集群的地图切片方法、装置、设备及介质,可以提高矢量数据切片的效率。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种基于分布式集群的地图切片方法,所述方法包括:
获取待切片区域的待切片数据,所述待切片数据包括至少一个地理区域对应的图形数据;
根据所述待切片区域的边界值,计算目标瓦片的瓦片级别下待生成的各目标瓦片的行列号以及边界值;
对各所述目标瓦片的边界值进行编码,得到各所述目标瓦片对应的编码值,并将各所述目标瓦片对应的编码值作为键,将各所述目标瓦片对应的行列号作为值,形成第一集合;
对各所述地理区域的边界值进行编码,得到各所述地理区域对应的编码值,并将各所述地理区域对应的编码值作为键,将各所述地理区域对应的图形数据作为值,形成第二集合;
将所述第一集合与所述第二集合按照键进行关联,得到多个关联数据,每个关联数据中包括所述第一集合中的数据和所述第二集合中的数据;
根据各所述关联数据中目标瓦片的边界值以及地理区域的边界值,使用所述分布式集群中的多个执行器分别对各所述关联数据进行裁切处理,得到裁切处理结果数据,并将各所述关联数据中的目标瓦片的瓦片级别和行列号作为键,将所述裁切处理结果数据作为值;
根据作为键的所述关联数据中的目标瓦片的瓦片级别和行列号以及作为值的所述裁切处理结果数据,使用所述分布式集群中的多个执行器生成各所述目标瓦片的瓦片数据。
可选地,所述根据作为键的所述关联数据中的目标瓦片的瓦片级别和行列号以及作为值的所述裁切处理结果数据,使用所述分布式集群中的多个执行器生成各所述目标瓦片的瓦片数据,包括:
为具有相同瓦片级别和行列号的键添加随机数,得到新的键;
根据所述新的键以及作为值的所述裁切处理结果数据,使用所述分布式集群中的多个执行器生成各所述目标瓦片的瓦片数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东南方数码科技股份有限公司,未经广东南方数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110316812.7/2.html,转载请声明来源钻瓜专利网。