geovis icenter空天大数据共享服务云平台作为中科星图数字地球的基础后端服务平台,是如何让其管理的海量大规模遥感影像能被各行业应用高效的访问?面对应用对影像时效性越来越高的需求,如何保证影像服务背后数据更新的效率,本篇带您一起探索geovis icenter遥感影像分布式高性能切片技术,揭开这些问题的答案。
应用需求
卫星遥感影像因兼具采集范围广、时效性强等特点,在实际应用中已逐步成为最重要的空间数据来源之一。把遥感影像发布成服务是将其进行共享应用的常见方式,为了让遥感影像服务能在应用中被流畅的访问,通常需要把服务背后的影像数据转换成金字塔结构组织的影像瓦片(简称为“切片”),而按照传统方式进行切片通常需要少则数天、多则数周甚至数月的时间,随着应用对影像时效性的要求越来越高,还会需要对影像服务背后的数据进行更加频繁的更新和切片,因此提升影像切片的效率已成为遥感影像共享和应用的关键技术之一。
技术解析
geovis icenter遥感影像分布式高性能切片技术主要通过如下两个层面的技术创新来实现整体切片效率的大幅提升。
金字塔结构组织的影像瓦片
icenter深度优先切片算法原理
icenter中基于spark的分布式切片架构图
geovis icenter中基于spark的分布式切片流程图
性能测试
为了验证算法优化以及分布式加速带来的性能提升,我们以长江入海口影像为例进行了测试。测试数据情况如下表所示:
(1)geovis icenter单节点与传统单机切片程序对比