【技术实现步骤摘要】
本专利技术涉及空间矢量数据的分布式数据处理,尤其涉及一种基于spark框架的空间矢量多边形缝隙检测方法。
技术介绍
1、多边形缝隙检测作为空间矢量数据质量检查中的基础性规则,在地理信息系统(gis)领域具有广泛应用。该技术主要用于识别和定位相邻或重叠多边形之间存在的未被覆盖的空间区域,即"缝隙",这些缝隙可能由数据采集误差、拓扑关系错误或处理过程中的逻辑问题导致。现有的矢量多边形缝隙检测是基于单机串行运行分析,随着地理信息数据采集范围的扩大和精度的提高,矢量数据量呈现指数级增长。以市级地类图斑数据为例,一个中等城市的地类图斑数据通常包含数十万至数百万个多边形要素。对于此类大范围、大体量的空间矢量多边形数据,传统单机串行检测技术的计算效率较低,进而无法满足在智慧城市建设、自然资源动态监测、应急指挥等应用场景中的实时性或准实时性要求。
技术实现思路
1、为了解决现有技术中存在的上述问题,本专利技术提供了一种基于spark框架的空间矢量多边形缝隙检测方法。本专利技术要解决的技术问题通过以下技术方
...
【技术保护点】
1.一种基于Spark框架的空间矢量多边形缝隙检测方法,其特征在于,包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述第一RDD数据集中的要素对象包括几何对象和属性对象;
3.如权利要求1所述的方法,其特征在于,所述将所述第一RDD数据集中的几何对象为空的要素对象进行过滤处理,得到第二RDD数据集,包括:
4.如权利要求2所述的方法,其特征在于,所述聚合类包括:聚合函数、融合数据函数、聚合分区函数和获取聚合结果函数;
5.如权利要求1所述的方法,其特征在于,所述获取所述第三RDD数据集中所述最终聚合对象的多边形
...【技术特征摘要】
1.一种基于spark框架的空间矢量多边形缝隙检测方法,其特征在于,包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述第一rdd数据集中的要素对象包括几何对象和属性对象;
3.如权利要求1所述的方法,其特征在于,所述将所述第一rdd数据集中的几何对象为空的要素对象进行过滤处理,得到第二rdd数据集,包括:
4.如权利要求2所述的方法,其特征在于,所述聚合类包括:聚合函数、融合数据函数、聚合分区函数和获取聚合结果函数;
5.如权利要求1所述的方法,其特征在于,所述获取所述第三rdd数据集中所述最终聚合对象的多边形几何对象数组,以生成目标线要素对象,得到第四rdd数据集,包括:
6.如权利要求5所述的方法,其特征在于,所述通过spark中的flatmap算子获取所述...
【专利技术属性】
技术研发人员:李治君,范延平,姚敏,黎韶光,赵岱红,吴孔逸,吴豪,赵越,王熙,耿雯,丁双龙,刘春影,
申请(专利权)人:自然资源部信息中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。