尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

SARscape的SBAS-InSAR全流程实战:从数据准备到形变监测结果输出

SARscape的SBAS-InSAR全流程实战:从数据准备到形变监测结果输出 我在实际项目里用SARscape跑SBAS-InSAR小基线集干涉测量的次数已经多到记不清了。从早期处理ERS/Envisat的老数据到后来成批处理Sentinel-1的IW模式SLC数据这套流程我踩过的坑、排过的错、调过的参数加起来足够写一本小册子。网上关于SBAS-InSAR原理的教程很多但真正能把SARscape里从数据准备到形变结果输出的完整链路、以及每一个关键参数背后“为什么这么设”讲透的内容反而是稀缺品。这篇博文就以SARscape为工具把SBAS-InSAR处理流程从头到尾拆开揉碎把我这些年在项目里的实际参数、踩坑经历、排查思路全部倒出来希望能帮你少走几步弯路。这篇文章适合谁一是刚接触InSAR时间序列分析、准备用SARscape做地表沉降或形变监测的研究生和工程师二是已经在跑流程但总在某个环节报错、或者对参数设置心里没底的同行三是想了解SBAS-InSAR从原始数据到成果图到底经历了什么过程的决策者。不管你是哪种情况下面这些内容都经过了真实项目的检验可以放心参考。1. SBAS-InSAR的地表形变测量逻辑为什么时间序列比单幅干涉图更可靠1.1 从D-InSAR到SBAS单次干涉解决不了的三个问题传统D-InSAR差分干涉测量的思路很简单用两景SAR影像生成干涉图去掉地形相位后剩下的相位变化就对应地表在两次成像期间的位移。听着很直接但真正拿它做长时间序列形变监测时会遇到三个绕不开的难题。第一是时间去相干。两景影像间隔时间越长地表植被生长、耕作、水体变化等引起的散射特性改变就越严重干涉条纹的质量会急剧下降甚至完全无法解缠。第二是大气延迟。对流层和电离层的水汽变化会在干涉相位里叠加一个虚假的延迟信号幅度可以到厘米级甚至更大而我们要测的形变往往也就是每年几个毫米到几个厘米的量级大气信号一进来形变信号就被淹没了。第三是解缠误差的累积。如果只用单幅干涉图一旦某个区域解缠出错整个形变结果就直接作废没有交叉验证和修正的机会。SBAS-InSARSmall BAseline Subset InSAR的思路就是冲着这三个问题去的。它不追求用两景影像一锤定音而是把所有满足小基线条件的干涉对都组合起来形成一个冗余的观测网络再通过最小二乘或奇异值分解反演得到时间序列上的形变量。这种方式最大的好处在于干涉对数量多了时间去相干的影响被分散大气延迟被认为在时间上是高频的、空间上是低频的可以在反演后通过滤波分离掉而冗余观测又能有效抑制单对干涉图的误差让最终结果更稳健。1.2 时空基线阈值SBAS的配对视逻辑SBAS这个名字里的“小基线”指的就是在生成干涉对时对空间基线和时间基线都做限制。SARscape里默认的空间基线阈值通常设置为临界基线的45%左右时间基线阈值则根据卫星重访周期来设比如Sentinel-1默认用150天。这个“空间小基线”的设计是SBAS的核心思想空间基线越长干涉图的去相干越严重因此只保留短基线的干涉对能保证绝大多数干涉图都有可用的相干性。但要注意阈值设得太小干涉对数量就少反演网络的冗余度不够设得太大低质量干涉图混进来反而拉低整体精度。我在实际项目里的经验是Sentinel-1数据一般默认150天/45%就能得到比较理想的干涉对数量通常在80到150对之间但如果研究区植被覆盖度高、相干性差可以把时间基线缩短到90天甚至60天用牺牲时间分辨率的代价换更强的相干性。反之如果是干旱裸土区域相干性很好可以适当放宽时间基线到180天让时间序列更长形变速率估计也更稳。还有一个经常被忽略的点SBAS不需要所有影像都连接到同一个主影像上它可以分成若干个子集subsets子集内部是连通的子集之间可能没有干涉对。这个特性在处理影像间断、雷达成像模式切换或轨道控制机动导致的大基线时非常有用。SARscape会自动根据你设置的阈值来构建连接图但你需要做的不是完全放任默认而是先跑一次连接图生成仔细看生成的连接图里有没有影像被孤立出来那些被孤立的影像往往就是数据本身有问题比如轨道精度差、或数据缺失需要在后续处理中剔除。2. 环境搭建与自检SARscape从安装到能跑的三个验证动作2.1 安装完成不等于能用先做三项自检SARscape是集成在ENVI里的一个插件模块正常安装流程就是先把ENVI装好再安装对应版本的SARscape。但很多人装完之后一打开ENVI就发现菜单栏里根本没有SARscape那一项或者工具能打开但一运行就报错。这里我强烈建议装完之后的第一个动作不是着急导入数据而是花十分钟做三件事。第一件确认ENVI和SARscape的版本匹配。SARscape对ENVI版本非常敏感比如SARscape 5.2.x对应ENVI 5.3SARscape 5.5.x对应ENVI 5.5SARscape 5.6.x对应ENVI 5.6这样的匹配关系。版本不匹配最典型的表现就是工具面板打不开、或者模块菜单消失。第二件检查License服务是否正常。SARscape通过FlexLM类型的许可证服务来控制授权你可以在ENVI命令行里输入license相关的查询命令或者直接查看日志里是否出现许可证连接失败的记录。第三件设置一个干净的工作目录。SARscape处理过程中的临时文件非常多路径里不要带中文、不要带空格、不要放在系统盘且权限受限的目录下。这一点看着不起眼但我见过太多项目因为路径里有中文字符导致“process unexpectedly terminated”的情况了。2.2 许可证与工作空间的常见坑位许可证问题里最典型的坑许可证服务启动了但SARscape工具打开后只能看到基础模块InSAR模块是灰的或者不可点。这通常不是软件安装出了问题而是许可证文件中功能特性feature没有正确加载。检查License文件里有没有包含SARscape_InSAR相关的feature如果确实没有就需要联系软件提供商确认你购买的授权范围里是否包含了InSAR模块。工作空间这块我多说几句。SARscape运行过程中会生成大量中间产品一个中等规模的SBAS项目比如30景Sentinel-1 SLC数据中间文件加起来几十GB是很正常的。如果你的工作目录剩余空间不足处理到一半就会莫名其妙地中断而且报错信息有时还很模糊。我的做法是为每个项目单独建一个工作目录目录下按处理阶段分子文件夹比如0_original、1_connect、2_interf、3_sbas……这样排这样不仅方便排查数据也让SARscape在路径读取上更稳定。3. SBAS-InSAR全流程实操从SLC数据输入到毫米级形变场输出3.1 数据准备是成败关键SBAS-InSAR的输入数据是SLC单视复数影像不是强度图。很多新手在这里栽过跟头把分发的GRD数据地距多视产品当成SLC用结果后面的干涉处理完全对不上因为SLC保留了完整的相位信息而GRD已经做了多视平均和地理编码干涉所需的相位信息早就不完整了。以Sentinel-1为例你需要准备的数据包括同一轨道Path下连续至少12到20景以上的IW模式SLC影像、每景影像对应的精密轨道数据POD Precise Orbit Ephemerides、以及覆盖研究区的高精度DEMSRTM或AW3D30都可以。数据组织方式我建议用SAFE格式的原始文件包直接放进去SARscape对Sentinel-1的数据结构有原生的读取支持不需要自己手动解压内部的文件。轨道数据是很多人容易漏掉的环节。虽然SARscape能用数据自带的状态矢量做初步配准和干涉但状态矢量的精度只有米级到十米级直接处理会引入明显的残余相位。我的习惯是每次都下载精密轨道数据在导入SLC时就一并导入。这一步虽然多花几分钟下载时间但对后面干涉图质量和解缠成功率的影响是决定性的。3.2 主影像选择与连接图生成数据准备好之后第一步操作是生成连接图。SARscape里对应的是SBAS - Generate Connection Graph工具。这里会要求你选一个主影像Super Master选主影像的依据不是随便挑一景而是找一个时间上居中、空间基线与所有其他影像都比较接近的那一景使得整体基线组合最紧凑。实际操作时我不会直接用默认的主影像。SARscape会自动计算每景影像相对于其他影像的空间基线和时间基线然后推荐一个候选但我一般会先看一眼基线图Baseline Plot如果推荐的候选影像所在的时间段正好有比较大的轨道机动或极端气象事件比如台风、强降雨我会手动换成另一景。主影像的时间位置会影响连接图的结构但SBAS方法本身对主影像的选择不像PS-InSAR那么敏感所以也不用太纠结原则就是居中、平均基线小。连接图的参数面板里需要重点设置的是最大时间基线、最大空间基线和相干性阈值如果有参考点的话。我通常先跑一遍用默认参数看一眼生成的干涉对数量再根据干涉对的数量和分布来回调。如果干涉对太少少于30对说明时间基线或空间基线阈值太紧需要适当放宽如果干涉对太多但很多都集中在小基线范围内影像密集时段反演时权重矩阵可能会不稳定这时需要检查是否需要分集处理。生成连接图后千万别直接跳到下一步。我强烈建议在SARscape里打开连接图结果逐对检查干涉组合的合理性尤其注意有没有“跨季节”的干涉对比如冬天和夏天之间这类干涉对通常会因为积雪、植被差异而导致相位质量很差可以考虑手动从列表里剔除。3.3 干涉、滤波与去平三个必须逐层检查的中间产品连接图确认后进入干涉处理环节SARscape的SBAS - Interferometry工具会把连接图里所有干涉对逐个生成干涉图。这个环节有四个关键参数。多视数Looks是第一个要设置的。多视的作用是通过方位向和距离向平均来抑制斑点噪声代价是分辨率下降。Sentinel-1的IW模式下我通常设置距离向5视、方位向1视或者距离向4视、方位向1视。这里的原则是让处理后像元的地面分辨率大致呈正方形Sentinel-1的距离向像元约2.3米方位向约14米做5:1的多视后距离向约11.5米和方位向接近便于后续滤波和解缠的参数设置。如果研究区范围大、对分辨率要求不高可以适当增加到8:2处理速度会快很多但小规模形变信号比如单个建筑沉降会被平滑掉。干涉图生成时SARscape会自动做配准和重采样这一步主要是等结果、检查配准质量。配准质量指标Coregistration Quality一般要求在0.2到0.3像素以内如果个别干涉对配准偏差过大建议回退到连接图里把对应的配准差的影像剔掉。滤波参数里SARscape提供自适应滤波Adaptive Filter和Boxcar滤波两种我几乎只用自适应滤波窗口大小默认32就够了。Goldstein滤波的alpha参数默认0.6也基本不用改。滤波的目的是提高干涉条纹的清晰度、抑制残余噪声但滤波强度过大会过度平滑把形变信号的边缘抹掉所以做完滤波一定要看一眼滤波前后的干涉图对比确认条纹细节还在。去平Flattening这一步是去掉椭球面和地形引起的相位SARscape会自动用你导入的DEM做地形相位模拟并扣除。注意检查DEM和影像的配准是否准确如果DEM存在水平偏移会在干涉图上留下规律的残余条纹俗称“条纹影子”这种情况下需要返回去调整DEM的导入参数或检查坐标系统是否一致。这三个阶段的产品质量直接决定了解缠的成败我的检查习惯是每生成完一组干涉图除了看干涉条纹还要看一眼相干性图Coherence Map。相干性图的平均相干值如果在0.3以下说明这个干涉对基本废了即使你强行解缠最后反演结果在这个区域的误差也会很大。3.4 轨道精炼与解缠全流程最容易翻车的两个环节干涉图生成完之后需要做轨道精炼目的是去除残余的轨道相位和长波趋势相位。SARscape把这个步骤放在SBAS - Refine and Re-flatten里通常会和相位解缠Interferometric Phase Unwrapping连在一起跑。轨道精炼的核心是在干涉图上选地面控制点GCP这些GCP将用于估计和扣除残余的线性相位。选GCP的原则很重要我总结为“三不要”不要选在形变区域上否则会把形变信号当轨道误差扣掉、不要选在低相干区域相位噪声大估计不准、不要选在残差点过于密集的条纹边缘。实际操作中先在相干性图上选高相干区域再叠加到干涉条纹图上确认条纹平滑每个GCP之间的间距尽量均匀一个典型的研究区我一般选20到40个GCP。相位解缠的算法选择对于SBAS流程SARscape提供区域增长法Region Growing和最小费用流法Minimum Cost Flow两种。区域增长法适合相干性整体较高、形变梯度不大的场景速度较快最小费用流法对低相干区域更鲁棒但参数较多、计算量大。我个人的习惯是植被覆盖区、山地等相干性差的场景用最小费用流法并设置合适的相干性阈值一般0.2到0.25低于阈值的像元会被掩膜掉不参与解缠而城市、裸土等高相干场景用区域增长法就足够了。解缠结果以解缠相位图的形式输出颜色应该是在空间上连续变化的不应该出现大片孤立跳变或者“斑马纹”式的突变。每次解缠完随机挑几个干涉对打开解缠图看一眼一旦发现大面积不连续说明要么GCP选得有问题、要么滤波不够要回头调整不要硬着头皮往下走。3.5 SBAS反演与地理编码从相位到形变的最后冲刺解缠完成后进入SBAS反演环节SARscape的SBAS - Inversion工具会分两步走。第一步是做第一次反演估算形变速率和高程残差并基于残差相位重新做解缠优化第二步是使用优化后的解缠相位再次进行反演得到最终的时间序列形变和平均形变速率。第一步反演的参数设置非常关键。SARscape里会让你选择形变模型Deformation Model通常选线性速率模型就能满足大多数场景但如果你的研究区有明显的季节性形变比如由于地下水水位变化引起的季节性的地表反弹或沉降可以选线性季节性模型这样反演结果里会多出一项季节性振幅和相位。这里一个经验是如果研究区已经有水准或GNSS监测数据显示形变是非线性的最好在第一步反演时就选对模型否则后面只能靠手动剔除大气误差效果会差很多。大气滤波参数同样在反演设置里。SARscape通过空间低通时间高通滤波来分离大气延迟相位默认的时间高通滤波窗口通常是365天。理论上讲大气信号在时间上是随机变化的高频在空间上自相关性很强低频而形变信号的频率则取决于形变类型。设365天的时间高通滤波窗口是让大于一年的长周期信号保留下来把短期的大气抖动滤掉。但如果你处理的时段只有一年左右365天的窗口几乎没有滤波作用这时需要把窗口缩短到60到120天让大气信号能被有效去除。反演完成后SARscape会输出一个未地理编码的形变速率图和一组时间序列位移图。这一步要检查的是形变速率的量级是否合理、时间序列是否随时间平滑变化没有突然的锯齿状跳变、有没有明显的残留条纹。正常的线性形变时间序列应该大致沿一条直线上下摆动摆动幅度如果过大说明大气滤波没做好需要调整参数后重新反演。最后一步是地理编码Geocoding。SARscape的SBAS - Geocoding工具会把从斜距坐标系得到的形变速率图和时间序列图转换到标准地理坐标系。输出分辨率建议设置为和原始数据地面分辨率接近的值Sentinel-1 IW模式一般设10米到15米。注意检查输出的投影坐标系是否与你的研究区匹配以及输出的像元是否发生了拉伸变形。4. 超出自带功能的部分GACOS大气校正如何落地4.1 SARscape自带大气滤波的短板处理到这里有一个问题很多同行都问过我SARscape反演里不是已经有大气滤波了吗为什么还要单独做GACOS校正原因在于SARscape的大气滤波本质上是统计性的时间高通空间低通滤波它假设大气信号在时间上是随机的因此可以用滤波的方式“平滑”掉。这个假设在处理长时间序列时基本成立但如果某段时间内大气条件非常极端比如大范围水汽变化、极端天气前后或者形变信号本身就是季节性的滤波窗口会和形变信号叠加纯滤波方式就力不从心了。GACOSGeneric Atmospheric Correction Online Service提供的对流层延迟校正产品本质上是用气象模型ECMWF ERA5等结合地形信息逐像元估计大气延迟相位然后直接从干涉相位里扣掉。这种方式不需要假设大气信号是随机的更适合极端天气频发区域和地形起伏大的山区。我处理青藏高原和横断山区项目的数据时GACOS校正带来的改善尤其明显干谷和山脊处由地形引起的分层大气延迟能被有效压制。4.2 SARscape里没有GACOS工具时的解决路径很多人在ENVI的SARscape菜单里找不到GACOS工具以为必须装额外的模块才能做其实不是。SARscape从某个版本开始就把GACOS集成到了工具链里但工具位置可能藏在Tools或Interferometry的二级菜单中需要仔细翻一下。如果你用的版本确实没有内置GACOS工具还有一个通用方法是先从GACOS官网下载对应时间的对流层延迟产品它提供的是天顶总延迟或者视线向延迟栅格然后在ENVI里用Delaunay三角网插值或直接基于DEM回归的方式把延迟栅格转换到与干涉图相同的坐标系和像元大小再通过波段运算从干涉相位中扣除。具体操作上我会推荐下面这种做法实测稳定下载覆盖研究区的GACOS产品格式一般是GeoTIFF包含ZTD天顶总延迟或LOS方向的延迟值。用ENVI的Georeference工具把GACOS重采样到和SARscape输出干涉图相同的网格大小和投影坐标系确保两幅影像能逐像元对齐。把天顶延迟转换成雷达视线方向的相位延迟相位延迟 4π/λ × LOS延迟λ是雷达波长Sentinel-1是5.55厘米。这一步需要用到雷达入射角一般用每个像元的本地入射角来计算会更精确。在SARscape的干涉图生成或解缠环节之前用波段运算把干涉图的相位减去这个延迟相位再进行后续的解缠和反演。这个流程看着是绕了一段路但实际做下来完全可行也正好解决了“SARscape里没有GACOS”的尴尬。还有一点提醒GACOS校正对高海拔、地形起伏大的区域效果好但对平缓地带的改进非常有限。平地大气延迟更主要是水平方向的水汽分布造成的GACOS的天顶延迟垂直梯度模型在这种场景下并不太奏效所以不要盲目迷信GACOS做之前先看研究区的DEM起伏和气象特征有针对性选择是否使用。5. 排障实录“process unexpectedly terminated”的完整排查链路5.1 从日志开始而不是从“重装软件”开始“SARscape process unexpectedly terminated”恐怕是每个SARscape用户都见过的报错。我第一次遇到的时候也头皮发麻直接怀疑是不是软件安装有问题然后去重装了一遍SARscape结果问题还在。后来才明白这句话是SARscape的通用报错格式它背后可以是一百种不同的原因但一定有一个共同点某个内部进程在运行期间异常退出了。而真正能告诉我们原因的是SARscape在工作目录下生成的日志文件。排查的第一步打开工作目录找到最近生成的.log文件常见的有SARscape.log或YYYYMMDD_HHMMSS.log用文本编辑器打开拉到文件的最后几十行看看有没有具体的报错描述。很多时候你能在这里看到类似“Error: unable to open input file”或者“Memory allocation failed”之类的具体原因而不是笼统的“unexpectedly terminated”。日志文件一般会以Error标记或Exception标记结尾。如果日志里提到了某个具体的文件打不开优先检查这个文件是不是在之前处理过程中被意外移动或删除了或者路径中包含非法字符如果提到了内存不足说明这次并行计算的瞬时内存峰值超过了物理内存上限需要把分块参数Tile Size调小或减少并行核数。5.2 崩溃原因排序与应对套路根据我跑过的几十个SARscape项目的经验导致“process unexpectedly terminated”的原因按出现频率排序大概是这样的原因表现特征应对方法数据路径含中文、空格或特殊字符出现在处理刚开始或读取中间文件时重建工作目录全英文路径无空格磁盘空间不足处理几十步后中断日志提示磁盘写入失败清理磁盘预留大于数据总量2~3倍的空间内存不足多大数据量场景、滤波或解缠时崩溃降低并行核数、关闭其他程序、用分块处理输入数据格式不对导入SLC后处理即报错日志报数据格式错误检查SLC是否完整是否误用GRD数据License连接中断或超时处理中途或长时间未操作后崩溃检查License服务状态重新激活DEM与影像坐标不匹配去平或地理编码时报错检查DEM投影和覆盖范围重新导入针对上面的应对我的标准操作是第一步按前面说的路径检查第二步把SARscape的并行处理核数从8降到4再跑一次很多崩溃其实就是瞬时内存超标第三步做一次“清理式重跑”也就是把失败的那个环节之前的所有中间文件全部删除从干净的状态重新开始。这个环节特别重要因为SARscape的中间文件如果写了一半就中断再跑时读到损坏的文件会接着报错很多人以为重跑也没用其实是被残留的坏文件坑了。还有一个非常隐蔽的问题某些影像数据文件本身有损坏。特别是在网速不稳定时下载的SAFE数据包内部文件可能缺失或字节不完整但目录结构看起来一切正常。这种情况的排查很费时间我的做法是先用ENVI打开每景SLC数据目视检查有没有大面积黑条、条纹异常或文件读取报错把有问题的数据在连接图之前就剔除掉。5.3 分支问题“工具包里没有GACOS”应该怎么处理上面说了GACOS的替代校正流程这里再补充一个排查细节。如果你在SARscape的菜单里确实找不到任何GACOS相关选项先别急着认定成软件缺陷。SARscape中国区用户可能遇到的情况是版本号在5.6以下时GACOS工具确实还没合入你需要先去下载GACOS数据然后按我前面说的“手动扣除”方式处理如果你的SARscape版本本身是5.6或更高但工具面板里还是没有很可能是安装时缺少了某个功能模块或License中未开放对应特性可以查一下安装日志。6. 成果验收与后续深化质量检验和精度验证的几个实用做法6.1 从结果里挑问题检查相干性、残差和时间序列平滑度SBAS反演完成后SARscape会输出多个质量指标其中最重要的是形变速率的标准差Standard Deviation和残差相位Residual Phase。标准差图反映的是各像元形变速率估计的可靠性一般要求稳定地物城市建筑、裸地的速率标准差控制在几毫米每年以内如果标准差过大说明解缠或大气滤波没有完全处理好。残差相位是原始解缠相位减去反演拟合相位的差值。理想情况下残差相位应该呈现随机分布的噪声特征不应该有显著的空间趋势或条纹结构。如果你发现残差相位图里还有大面积条纹说明选用的形变模型没能完整拟合真实的形变过程或者大气信号没有完全分离需要回到反演步骤调整模型或大气滤波参数。时间序列的检查也有讲究。我会把若干典型像元比如已知沉降漏斗中心、桥梁、稳定裸地的时间序列位移曲线提取出来观察曲线的形态。稳定地物的时间序列应该上下波动很小、近似水平有持续性形变的像元应该呈现单调上升或下降的趋势且相邻两期之间的差值与雷达重访周期匹配。如果在时间序列中出现“脉冲式”突然跳变多半是某时段的大气延迟没有被滤掉需要重点检查该时段是否正好对应强降雨或极端天气事件。6.2 与外部数据对比从“看着对”到“真的对”InSAR结果的质量验证单靠视觉检查是不够的。最让人信服的验证方式是和独立的地面测量数据进行对比。水准测量精度高、覆盖稀疏适合验证少数点位的速率值GNSS连续站覆盖更广、时间序列连续适合验证形变时间序列的形状和量级。对比时要注意三个细节。一是对比的参考基准必须一致。InSAR形变值是相对于参考点SARscape反演时你选定的参考像元的GNSS则是相对于全球参考框架的直接对比数值毫无意义需要先利用同一区域内的稳定点把两种结果统一到相同的参考面上。二是时间范围要匹配。SBAS反演得到的是整个观测时段内的平均速率不能拿它和某几个月的GNSS加速形变直接对比。三是空间分辨率差异。InSAR测的是数米至数十米像素内的平均形变GNSS测的是一个点如果形变场在空间上有剧烈变化比如沉降漏斗边缘点与像素之间的对比天然存在系统性偏差这时要选形变梯度平缓区域的点来对比。我通常会在研究区内选择5到10个GNSS站点做对比计算InSAR速率与GNSS速率的差值的均方根误差RMSE一般能控制在3到5毫米每年以内就算是很好的结果了。6.3 结果升华从速率图到应用解释拿到平均形变速率图和时间序列后最忌讳的就是直接出图收工。真正有工程价值的分析往往要做两步深化。第一步是把时间序列分解出趋势项和周期项看看研究区的形变是持续的主要是线性下沉还是季节性回弹。这一步可以直接在ENVI里对每个像元做最小二乘拟合也能导出到外部工具如Python或Excel做更细的时序分解。第二步是把形变结果和地质、水文、工程背景叠加分析。比如对比沉降漏斗范围和地下水位变化数据、对比形变梯度和断层位置、对比建筑密集区的形变速率与地基条件——这些都是把InSAR结果变成决策信息的必经之路。SARscape的形变结果可以方便地导出成GeoTIFF再放进ArcGIS或QGIS里做空间叠加分析。关于成果输出SARscape的地理编码结果里平均形变速率图的负值代表地表下沉正值代表抬升。导出时建议用整数或浮点型GeoTIFF保真输出不要用JPG因为JPG压缩会破坏像元值精度。制图时色带建议用红蓝渐变并加上标注单位便于工程人员直接判读。我在实际项目中还有一个小习惯把每次处理的参数设置基线阈值、滤波窗口、解缠方法、反演模型完整记录在项目的README文件里。SBAS-InSAR的参数君臣关系千丝万缕一个参数变了后续所有环节的结果都会跟着变。把这个记录留好一是方便同行评审时交代处理细节二是过几个月你再拿起这批数据要重跑时不用从头摸索参数组合。这种“过程记录”的价值往往到出报告或论文再审时才真正体现出来。
返回列表