当前位置:主页 > 科技论文 > 测绘论文 >

基于Spark的土地利用矢量数据空间叠加分析方法

发布时间:2019-07-30 09:56
【摘要】:针对海量土地利用矢量数据空间叠加分析的效率问题,提出了基于Spark的土地利用矢量数据空间叠加分析方法,通过弹性分布式数据集实现索引过滤与叠加计算,为解决空间叠加分析的瓶颈问题做了新的尝试.实验结果表明,相较基于Oracle数据管理的叠加分析方法,该方法显著提高了空间叠加分析效率,更适合面向海量土地利用矢量数据的叠加分析.
【图文】:

基于Spark的土地利用矢量数据空间叠加分析方法


主节点、4个数据节点,每个节点配置Inteli7950@3.07GHz处理器、16G内存、1T硬盘.软件环境为:操作系统SUSELinuxEnterpriseServer11SP2(x86_64),运行环境Hadoop2.4.0、Spark1.0.1.本次实验以2个年份土地利用矢量数据地类图斑层的Intersect为例测试图层叠加分析的性能,实验数据为浙江省2010和2012年多个县级行政区土地利用矢量数据中的地类图斑数据.图2为Spark与Oracle+ArcSDE的性能对比图.由图2可知,Spark的性能明显优于Oracle+ArcSDE,其所需的时间与数据量也呈线性关系,并且消耗时间要远少于Oracle+ArcSDE.图2空间Intersect时间对比图Fig.2TimecomparisonchartofIntersect图3所示为2个节点和4个节点下的土地利用矢量数据Intersect对比图.由图3可知,Spark在2个节点上与在4个节点上运行,所需的时间与数据量均线性相关,并且2个节点的效率与4个节点的效率呈一定比例关系.图3空间Intersect节点对比图Fig.3NodescomparisonchartofIntersect通过以上实验测试,可以得到如下结论:在海量土地利用矢量数据叠加分析方面,Spark性能明显优于Oracle+ArcSDE,并且随着节点数量的增加,Spark性能呈一定比例提高.43第1期靳凤营,等:基于Spark

基于Spark的土地利用矢量数据空间叠加分析方法


rsect为例测试图层叠加分析的性能,实验数据为浙江省2010和2012年多个县级行政区土地利用矢量数据中的地类图斑数据.图2为Spark与Oracle+ArcSDE的性能对比图.由图2可知,Spark的性能明显优于Oracle+ArcSDE,,其所需的时间与数据量也呈线性关系,并且消耗时间要远少于Oracle+ArcSDE.图2空间Intersect时间对比图Fig.2TimecomparisonchartofIntersect图3所示为2个节点和4个节点下的土地利用矢量数据Intersect对比图.由图3可知,Spark在2个节点上与在4个节点上运行,所需的时间与数据量均线性相关,并且2个节点的效率与4个节点的效率呈一定比例关系.图3空间Intersect节点对比图Fig.3NodescomparisonchartofIntersect通过以上实验测试,可以得到如下结论:在海量土地利用矢量数据叠加分析方面,Spark性能明显优于Oracle+ArcSDE,并且随着节点数量的增加,Spark性能呈一定比例提高.43第1期靳凤营,等:基于Spark的土地利用矢量数据空间叠加分析方法
【作者单位】: 浙江大学浙江省资源与环境信息系统重点实验室;浙江大学地理信息科学研究所;
【基金】:国家自然科学基金资助项目(41471313;41101356) 浙江省科技攻关计划项目(2013C33051) 国家海洋公益性行业科研专项经费资助项目(2015418003;201305012) 国家科技基础工作专项(2012FY112300) 中央高校基础科研业务费专项(2013QNA3023)
【分类号】:P208

【参考文献】

相关期刊论文 前2条

1 王少华;钟耳顺;卢浩;张小虎;张s

本文编号:2520824


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/2520824.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3fc42***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com