I'm using asc_desc2horz_vert.py to resolve up-down and east-west motion for a large area, so instead of using a constant LOS incidence/azimuth angles, I'm using the azimuth file to get a more accurate estimate. However, I don't know if there is a problem with the azimuth file or if I need to add additional parameters for running the script.
If I calculate the motion without the geometry file, the results are:
asc_desc2horz_vert.py asc_velocity.h5 desc_velocity.h5
read from file: asc_velocity.h5
calculate the constant LOS incidence / azimuth angles from metadata as:
LOS incidence angle: 37.6 deg
LOS azimuth angle: 102.6 deg
read from file: desc_velocity.h5
calculate the constant LOS incidence / azimuth angles from metadata as:
LOS incidence angle: 37.5 deg
LOS azimuth angle: -102.6 deg
These values make sense and produce reasonable output results:
east-west data range: [-17.406893, 15.187981] mm/year
up-down data range: [-23.816603, 19.174559] mm/year
When running the same command but including the geometry files:
asc_desc2horz_vert.py asc_velocity.h5 desc_velocity.h5 -g asc_geometryGeo.h5 desc_geometryGeo.h5
The results are wrong:
east-west data range: [-739.0742, 695.91144] mm/year
up-down data range: [-232363660.0, 266020430.0] mm/year
I'm using the latest version of MintPy (1.4.1) downloaded from conda.
Attached are plots of the azimuth files after the 'load_data' step.
Any advice on how to fix this would be great.
Thanks