[发明专利]一种基于聚合请求的地理栅格数据并行读写方法无效
申请号: | 201410020074.1 | 申请日: | 2014-01-16 |
公开(公告)号: | CN103761291A | 公开(公告)日: | 2014-04-30 |
发明(设计)人: | 熊伟;陈荦;景宁;刘露;吴秋云;赫高进 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 国防科技大学专利服务中心 43202 | 代理人: | 王文惠 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于聚合请求的地理栅格数据并行读写方法。技术方案包括所有进程调用GDAL库读取待处理的地理栅格数据文件,从中获取地理栅格元数据的信息;各个处理进程按照统一的数据划分方式计算在地理栅格数据文件中各自所需读取的地理栅格数据划分大小和偏移量;任意一个进程负责创建GTIFF的输出文件,创建完毕后,该进程将创建完毕状态向其它处理进程进行广播,其它处理进程读入待处理的地理栅格数据;每个处理进程完成各自的计算任务,将计算任务完成的结果按照统一的数据划分方式写出到输出文件。本发明能够处理多种数据格式,并行处理机制好,提高了总体输入/输出效率。 | ||
搜索关键词: | 一种 基于 聚合 请求 地理 栅格 数据 并行 读写 方法 | ||
【主权项】:
一种基于聚合请求的地理栅格数据并行读写方法,设有若干个处理进程同时处理同一个待处理的地理栅格数据文件,其特征在于,包括下述步骤:第一步,在多节点多处理器集群环境下,所有进程调用地理空间数据抽象库读取待处理的地理栅格数据文件,从中获取地理栅格元数据的信息并记录在内存数据结构PDataset中;第二步,各个处理进程根据地理栅格元数据信息,按照统一的数据划分方式计算在地理栅格数据文件中各自所需读取的地理栅格数据划分大小和偏移量;第三步,由任意一个进程负责读取待处理的地理栅格元数据中的地理参考信息,创建地理参考标签影像文件格式的输出文件,并在输出文件中写入地理参考信息以及内存数据结构PDataset中的元数据信息;创建完毕后,该进程将创建完毕状态向其它处理进程进行广播,其它处理进程按照统一的数据划分方式从地理栅格数据文件中读入待处理的地理栅格数据;第四步,每个处理进程完成各自的计算任务,然后打开输出文件,设置各自的文件视图,将计算任务完成的结果按照统一的数据划分方式写出到输出文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410020074.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种可检测血压的围巾
- 下一篇:一种保温隔热弹性填缝剂