1.SNAP简介
SNAP是由欧空局开发的一款用于哨兵卫星数据处理的开源软件,其中s1tbx可用于哨兵1A、1B InSAR数据处理,可以进行哨兵数据的导入、精轨校正、配准、干涉、数据条带分割、Deburst(不知道如何翻译准确)、数据剪裁操作,以及时间序列InSAR数据准备工作(时间序列分析StamPS文件准备)。
根据自己一段时间的使用,大致总结了一下优缺点,见下表,仅供参考。
优点 |
缺点 |
SNAP是欧空局长期开发和维护的,可以说是哨兵数据的“官方处理软件”,并且开发、社区支持较为活跃,版本更新较快; |
处理过程对硬件要求较高,内存优化有待提高; |
SNAP全部为JAVA语言进行构建,只要电脑中有JAVA环境就可运行,具有良好的跨平台特性; |
时间序列InSAR支持较为基本,当前版本仅仅支持PSI数据准备;尚不支持SBAS数据准备(可自行定义); |
SNAP代码全部开源,并且基于JAVA构建,给二次开发和应用,提供了便利条件。 |
对Gamma格式的元数据导出不够完整。 |
可以自定义数据处理流程图,并且使用Python语言进行批量调用和处理,灵活性很高。 |
软件中仍存在一些逻辑冲突和运行Bug,需要后期版本完善。 |
2.软件使用