当前位置: 首页 > 专利查询>清华大学专利>正文

分布式地图切片方法、装置、存储介质及服务器制造方法及图纸

技术编号:24168897 阅读:60 留言:0更新日期:2020-05-16 02:18
本发明专利技术提出一种分布式地图切片方法、装置、存储介质及服务器,应用于服务器中,该方法包括获取地图数据的目标切片范围;确定与目标切片范围对应的多个切片任务;将多个切片任务分发至多个计算机设备中,从而使各计算机设备执行相应的切片任务,多个计算机设备的架构设计为分布式架构,各计算机设备与服务器形成客户端‑服务器CS架构。通过本发明专利技术能够实现一次性地配置多个切片任务,并将多个切片任务分发至分布式架构的硬件设备,由分布式架构的硬件设备执行相应的地图切片任务,由此有效提高地图切片效率,提升地图切片效果。

【技术实现步骤摘要】
分布式地图切片方法、装置、存储介质及服务器
本专利技术涉及地理信息
,尤其涉及一种分布式地图切片方法、装置、存储介质及服务器。
技术介绍
随着信息技术与地理信息系统的发展,通常在电子设备上加载地图时,是逐步调用该地图的多个地图切片,从而在电子设备的显示界面上加载出完整的地图数据,因此,相关技术中通常会采用一些地图切片算法对地图数据进行切片,从而形成地图切片,该地图切片可以被称为瓦片。相关技术中,在对地图数据进行切片时,通常是在同一台计算机设备,在每次执行对地图数据进行一次的切片任务之前,首先中断上一次的切片任务,并对该次切片任务相关的参数进行配置,并还需要在上一次切片任务中断后,重新计算切片序列,以推进整个的地图数据切片过程。这种方式下,切片任务的配置较为繁琐,配置效率较低,生成切片任务耗时长,严重地影响整个地图数据的切片过程,并且繁琐的配置过程也比较易于引入配置查错,地图数据的切片效果不佳。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的目本文档来自技高网...

【技术保护点】
1.一种分布式地图切片方法,其特征在于,应用于服务器中,所述方法包括:/n获取地图数据的目标切片范围;/n确定与所述目标切片范围对应的多个切片任务;/n将所述多个切片任务分发至多个计算机设备中,从而使各所述计算机设备执行相应的切片任务,所述多个计算机设备的架构设计为分布式架构,各所述计算机设备与所述服务器形成客户端-服务器CS架构。/n

【技术特征摘要】
1.一种分布式地图切片方法,其特征在于,应用于服务器中,所述方法包括:
获取地图数据的目标切片范围;
确定与所述目标切片范围对应的多个切片任务;
将所述多个切片任务分发至多个计算机设备中,从而使各所述计算机设备执行相应的切片任务,所述多个计算机设备的架构设计为分布式架构,各所述计算机设备与所述服务器形成客户端-服务器CS架构。


2.如权利要求1所述的分布式地图切片方法,其特征在于,所述确定与所述目标切片范围对应的多个切片任务,包括:
根据所述目标切片范围的几何形状,结合预设规则确定所述目标切片范围内的各瓦片范围;
根据各所述瓦片范围的信息生成相应的切片任务从而得到多个切片任务。


3.如权利要求2所述的分布式地图切片方法,其特征在于,所述根据所述目标切片范围的几何形状,结合预设规则确定所述目标切片范围内的各瓦片范围,包括:
若所述目标切片范围的几何形状为矩形,且所述矩形与平面直角坐标系的坐标轴相适配,则以距离指定原点最近的第一顶点为起点,确定所述目标切片范围内的各瓦片范围,所述第一顶点为所述矩形的顶点;
若所述目标切片范围的几何形状不为所述矩形,则确定所述目标切片范围的外接矩形,并以距离所述指定原点最近的第二顶点为起点,确定所述目标切片范围内的各瓦片范围,所述第二顶点为所述外接矩形的顶点。


4.如权利要求3所述的分布式地图切片方法,其特征在于,所述根据各所述瓦片范围的信息生成相应的切片任务,包括:
若所述目标切片范围的几何形状为矩形,且所述矩形与平面直角坐标系的坐标轴相适配,则直接根据各所述瓦片范围的信息生成相应的切片任务;
若所述目标切片范围的几何形状不为所述矩形,则获取所述外接矩形所覆盖的瓦片范围的信息,并确定属于所述目标切片范围内的目标瓦片范围的信息,以及根据所述目标瓦片范围的信息生成相应的切片任务。


5.如权利要求1所述的分布式地图切片方法,其特征在于,所述将所述多个切片任务分发至多个计算机设备中之前,还包括:
接收各所述计算机设备发送的所述地图数据的投影需求标识;
所述将所述多个切片任务分发至多个计算机设备中,包括:
将与所述投影需求标识对应的切片任务分发至对应的计算机设备中。


6.如权利要求5所述的分布式地图切片方法,其特征在于,所述确定与所述目标切片范围对应的多个切片任务之后,还包括:
生成预设切片脚本,所述预设切片脚本已集成了多个投影需求标识,以及与各所述投影需求标识对应的多个切片任务。


7.如权利要求6所述的分布式地图切片方法,其特征在于,所述将与所述投影需求标识对应的切片任务分发至对应的计算机设备中,包括:
根据所述投影需求标识,从所述预设切片脚本中读取相应的切片任务;
将所述相应的切片任务分发至对应的计算机设备中。


8.如权利要求1所述的分布式地图切片方法,其特征在于,所述获取地图数据的目标切片范围,包括:
获取地图数据的初始切片范围;
从所述初始切片范围中识别出冗余切片范围;
删除所述初始切片范围中的冗余切片范围,并将剩余的切片范围作为所述目标切片范围。


9.如权利要求8所述的分布式地图切片方法,其特征在于,所述获取地图数据的初始切片范围,包括:
确定所述地图数据的比例尺级别;
根据所述比例尺级别,确定所述初始切片范围。


10.如权利要求9所述的分布式地图切片方法,其特征在于,所述根据所述比例尺级别,确定所述初始切片范围,包括:
将所述比例尺级别与级别阈值进行比对;
当所述比例尺级别小于或者等于所述级别阈值时,采用矩形描述所述地图数据中待切片范围,从而得到所述初始切片范围;
当所述比例尺级别大于所述级别阈值时,采用自定义多边形描述所述地图数据中待切片范围,从而得到所述初始切片范围。


11.一种分布式地图切片装置,其特征在于,应用于服务器中,所述装置包括:
获取模块,用于获取地图数据的目标切片范围;
确定模块,用于确定与所述目标切片范围对应的多个切片任务;
执行模块,用于将...

【专利技术属性】
技术研发人员:袁宏永陈涛陈涛苏国锋孙占辉陈建国刘然杨传杰宋兆猛及航刘碧龙宁君白平
申请(专利权)人:清华大学北京辰安科技股份有限公司北京辰安信息科技有限公司
类型:发明
国别省市:北京;11

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

1