[发明专利]基于大数据进行地形切断面并行计算方法及系统在审

专利信息
申请号: 202110531819.0 申请日: 2021-05-17
公开(公告)号: CN113190526A 公开(公告)日: 2021-07-30
发明(设计)人: 张振京;陈志军;郭容昱;侯继伟;于煬;陈昕宇 申请(专利权)人: 中国铁路设计集团有限公司
主分类号: G06F16/182 分类号: G06F16/182;G06F16/21;G06F16/29
代理公司: 天津市宗欣专利商标代理有限公司 12103 代理人: 董光仁
地址: 300308 天津市滨海新区天*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 数据 进行 地形 切断 并行 计算方法 系统
【权利要求书】:

1.一种基于大数据进行地形切断面并行计算方法,其特征在于,该基于大数据进行地形切断面并行计算方法包括以下步骤:

步骤1:建立地形数据模型;

步骤2:服务器启动多线程监听服务及大数据处理服务;

步骤3:客户端发起到服务器的连接请求;

步骤4:建立连接后,客户端发起切断面请求;

步骤5:服务器接收切断面请求后,启动切断面处理任务。

2.根据权利要求1所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述建立地形数据模型步骤中,其具体为,

1.1地形数据预处理,形成规则格网与不规则三角形格网相结合的分块数据,把一个项目所用到的地形数据,拆分成多个规则的矩形,每个矩形由若干不规则三角形组成的格网表示;

1.2建模后的地形数据采用HDFS的机制进行存储。

3.根据权利要求1所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述客户端发起到服务器的连接请求步骤,服务器监听服务在判定后端资源充足的前提下同意请求并建立与客户端的持久连接,具体包括以下步骤:

步骤3.1获取服务器CPU资源利用率;

步骤3.2获取服务器内存资源利用率;

步骤3.3在CPU资源利用率和内存资源利用率均低于75%的条件下,同意请求。

4.根据权利要求1所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述服务器接收切断面请求后,启动切断面处理任务步骤包括:

步骤4.1加载地形数据步骤;

步骤4.2数据逻辑分片步骤;

步骤4.3执行切断面计算任务步骤:

步骤4.4合并计算结果步骤。

5.根据权利要求4所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述加载地形数据步骤根据项目ID从HDFS加载地形数据包括:

步骤5.1地形数据以HDFS方式存储,每个项目单独建立一个文件路径,以项目ID标识;

步骤5.2读取地形数据时,根据项目ID获取地形数据的文件路径;

步骤5.3读取文件路径下的地形数据文件,加载到内存中备用。

6.根据权利要求4所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述数据逻辑分片步骤,其具体为,对步骤4客户端提交的切断面输入点坐标进行预处理,形成分散在不同地形数据块上的点线;

地形数据已在步骤1进行建模,分为不同的数据块,每条点线只在一个数据块进行处理,数据按照数据块的大小进行分片,即每个切断面计算任务处理一个数据块。

7.根据权利要求4所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述执行切断面计算任务步骤,其具体为,根据步骤4客户端提交的切断面类型进行切断面计算,采用数据预加载到内存与内存数据置换的方式进行计算,对于每一个切断面计算任务,将本任务涉及的数据块分为N分,建立两个内存区域A和B:首先加载数据到内存A、B中,A中加载数据N1,B中加载数据N2,其次计算A中的数据,计算完成后,将B中的数据赋值到A并重新开始A的计算,同步B加载数据N3,以此类推完成全部数据的计算。

8.根据权利要求4所述的基于大数据进行地形切断面并行计算方法,其特征在于,所述合并计算结果步骤,其具体为,对步骤5.3中的每个切断面计算任务的计算结果进行排序合并,直到所有的任务完成。

9.根据权利要求1-8任一所述的基于大数据进行地形切断面并行计算方法,其特征在于,还包括计算结果输出步骤,其具体为,计算结果返回;将步骤5中的计算结果返回客户端,确认数据传输完成后,断开与客户端的连接。

10.适用于根据权利要求9所述的基于大数据进行地形切断面并行计算方法的系统,其特征在于,所述基于大数据进行地形切断面并行计算系统包括:

终端,所述终端包括处理器,所述处理器用于执行权利要求1-9任意一项所述基于大数据进行地形切断面并行计算方法;

计算机可读存储介质,当其在计算机上运行时,使得计算机执行如权利要求1-9任意一项所述基于大数据进行地形切断面并行计算方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国铁路设计集团有限公司,未经中国铁路设计集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110531819.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top