Commit Graph

153 Commits (60a021de430ce2b410f9ede03064b1e8588e1db1)

Author SHA1 Message Date
Joseph H Kennedy 60a021de43
Remove deprecated np.complex alias in ImageLib (#639) 2022-12-19 20:30:36 -08:00
Bryan Marfito 715b82e13e
Update CMakeLists.txt 2022-08-26 21:36:06 +08:00
Eric Fielding 1e60308201 More https changes in isceobj iscesys alos2proc
Changed other files with hard-coded SRTM or SWBD URL to https
2022-08-10 20:48:04 -07:00
Eric Fielding 2717095323
upgraded syntax of ALOS_pre_process/readOrbitPulse.f and ISSI/src/igrf2005_sub.f to compile with new gfortran (#435)
* upgraded syntax of ALOS_pre_process/readOrbitPulse.f to compile with new gfortran

* updated subroutines in /ISSI/src/igrf2005_sub.f to be consistent
2022-02-15 16:07:32 -08:00
CunrenLiang 1eaa62a459
ionospheric phase estimation module for topsStack (#326)
* ionosphere correction for topsStack

* Update README.md

* Update Alos2ProcPublic.py

* Update Stack.py

Currently the script writes the `invertIon.py` command pointing to 'ion' and writing to 'ion_dates'. However we need the absolute paths in order to find the 'ion' directory from within the run_files directory (similar to how the `computeIon.py` function is written at l.1488)

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

Co-authored-by: Oliver Stephenson <ollie.stephenson@outlook.com>
2022-02-14 11:13:23 -08:00
Yuan-Kai Liu 828cf15f09
runIon: import cpu-, gpu-dependent resamp funcs (#420) 2022-02-02 07:19:44 -08:00
Zhang Yunjun 9adf1955fc
UAVSAR_Stack: bugfix for line/sample num and dopplerFile path (#431)
* UAVSAR_Stack: bugfix for line/sample num and dopplerFile path
+ UAVSAR_Stack: use segment index while setting the number of lines / samples
+ UAVSAR_Stack: use self.dopplerFile if it exists otherwise use the path from *.ann file, to support unpackFrame_UAVSAR.py when dop file is not in the current directory
+ unpackFrame_UAVSAR: rename variables and comments to improve code readability

* use getattr() instead of hasattr()
2022-02-01 13:50:40 -08:00
Bryan Marfito 816459c954
Adjustments on CMakeLists.txt to properly install some modules (#350)
* Updated CMakeLists.txt to properly install the ISSI files thru CMake

* Update CMakeLists.txt to compile the src to generate filter.so

* Adjusted spaces on the code

* Update Stack.py
2021-09-27 19:29:51 -07:00
Lijun Zhu 0dcbbf67d3
GPUresamp module updates (#325)
* GPUresamp module updates

  * modify the gpu resamp code to produce results consistent with cpu
  * add the gpuresamp module to runFineResamp.py in TopsProc, which can be loaded topsApp.py
  * also fine-tune the sinc interpolation in cpu code: the sinc coef center value and normalization
2021-09-23 14:04:19 -07:00
Bryan Marfito d1d6b090ab
Replaced logger.warn to logger.warning, changed *.hgt* to *.hgt and updated RelaxIV download link (#332)
* Replace logger.warn to logger.warning

* Changed *.hgt* to *.hgt

* Updated link for downloading RelaxIV

* Update README.md
2021-09-09 11:05:12 -07:00
CunrenLiang 0f92b1ae83
add an option for masking out islands in ionosphere computation (#306)
* add an option for masking out islands in ionosphere computation

* Update topsApp.py

add some comments for new parameter "areas masked out in ionospheric phase estimation"
2021-08-09 13:31:40 -07:00
Ryan Burns e80cfb0f29 Fix alosmodule include guard 2021-07-22 11:01:30 -07:00
Scott Staniewicz eb5790a884
Speed up baselineGrid.py and cut prints (#314)
* track the prev guess in `geo2rdr`, break after convergence

* create doppler Poly once, avoid prints

Orbit.geo2rdr creates a poly, which prints "Polynomial Order: 0 - by - 0" each time
2021-07-20 22:59:00 -07:00
Ryan Burns a540c0116e Remove use of deprecated XML ElementTree getchildren method 2021-05-13 10:59:16 -07:00
Ryan Burns 8ffb2f281a Fix cmake rule
components.isceobj.Scene.concatenate was incorrectly being compiled as
an ordinary shared lib rather than a cdll-compatible python lib
2021-03-06 17:45:22 -08:00
Ryan Burns 3cd9903971
Merge pull request #248 from rtburns-jpl/alos-fix
Fix alos bindings
2021-03-05 11:24:31 -08:00
Ryan Burns 74059bbd5c Fix alos bindings
This has been broken since splitting up image_sio.c/h in some edge
casses. The extern variables are not "weakly linked" on macOS SCons
so they must be visible to the module even if they are not used.
2021-03-05 11:00:14 -08:00
Ryan Burns d0ec8c1794
Merge pull request #175 from CunrenLiang/main
new alosStack, PRF change of ALOS-1, update of TOPS ionospheric correction, new ionospheric filter
2021-03-04 10:52:45 -08:00
Bryan Marfito 554e6610f0
Update CMakeLists.txt
I've proposed to removed the SConscript from the CMakeLists.txt since it is not necessary when compiling using CMake.
2021-02-28 22:40:17 +08:00
CunrenLiang 89973d7631 Merge remote-tracking branch 'upstream/main' into main 2021-02-26 11:39:02 +08:00
Bryan Marfito 7bb66ec782
Fix missing folders and files during CMake installation of GRD files (#237) 2021-02-20 10:58:47 -08:00
Lijun Zhu 7c40da5a74 PyCuAmpcor: offer an option to add gross offset to output offset image 2021-02-16 13:02:04 -08:00
Lijun Zhu 563568561d change runDenseOffset(s) in Alos2Proc/TopsProc in accordance with updated PyCuAmpcor 2021-02-13 12:56:58 -08:00
Bryan Marfito 4f0ed3a359
Fix Cmake lists for db folder (#235) 2021-02-11 16:35:13 -08:00
CunrenLiang 7b0856fc27 Merge remote-tracking branch 'upstream/main' into main 2021-02-03 13:24:22 -08:00
Ryan Burns 0d5b94efad Fix old-style gdal import 2021-01-13 15:16:51 -08:00
Lijun Zhu aa4d6abf99
add some includes for c header files (#221)
* add some includes for c header files

* Trim whitespace

Co-authored-by: Ryan Burns <rtburns-jpl@users.noreply.github.com>
2021-01-13 15:13:59 -08:00
Ryan Burns ad1815ef9c Modernize gdal imports
GDAL has dropped support for the older toplevel `import gdal`
in version 3.2, now requiring `from osgeo import gdal`.
2021-01-06 13:24:26 -08:00
CunrenLiang 5a8bf7633e Merge remote-tracking branch 'upstream/main' into main 2020-11-23 21:23:58 -08:00
CunrenLiang e51f25aa80 Update SConscript
for resolving conflicts with recent commit
2020-11-23 21:08:17 -08:00
CunrenLiang 6a43886a72 remove comments about update from codes 2020-11-23 20:34:57 -08:00
CunrenLiang b9894e40e7 Update ALOS.py
remove update info from code.
2020-11-23 20:19:47 -08:00
CunrenLiang 59b2738c8c Merge branch 'main' of https://github.com/CunrenLiang/isce2 into main 2020-11-23 20:13:41 -08:00
CunrenLiang 54626df56a Update runIonSubband.py
use if false instead of commenting out codes
2020-11-23 20:13:33 -08:00
CunrenLiang fd28d2e126
Update runIonFilt.py
delete functions not used
2020-11-22 20:44:52 -08:00
CunrenLiang 2637bb6a9e
Update runIonCorrect.py
remove author info
2020-11-22 20:36:18 -08:00
Ryan Burns 74319b24d5 Add missing Inertial.py to Orbit module 2020-11-17 16:18:49 -08:00
Ryan Burns f65f26e3cc Move global vars from .h to separate TU
These global variables were instantiated in the image_sio.h header
and included into multiple translation units, violating ODR.
They are now marked as 'extern' and declared in a separate TU.
2020-11-17 16:18:42 -08:00
Ryan Burns e751732c0f Privatize sardata structs
These duplicated names spanning translation units violate ODR.
They are only used within their corresponding .c files and thus
can be given static linkage.
2020-11-17 02:58:04 -08:00
Bryan Marfito ab5a867d4b Update runResamp.py
Corrected some spelling errors.
2020-11-07 21:27:46 -08:00
Bryan Marfito ccaad6f47d Update runCrossmul.py
Corrected some spelling errors.
2020-11-07 21:27:28 -08:00
Bryan Marfito 4de4c6314e Update runCoregSd.py
Corrected some spelling errors.
2020-11-07 21:27:12 -08:00
Vincent Schut 5c806c42ce fix for AzimuthNoiseVectors with a lineCount of 1. 2020-11-07 21:26:36 -08:00
CunrenLiang b341c669b0 Add files via upload 2020-11-07 16:06:02 -08:00
CunrenLiang 6b0a0ac4d4 add new files to cmakelists 2020-11-07 16:06:02 -08:00
CunrenLiang a7b0287a0c option for discarding burst properties in TOPS ionosphere estimation 2020-11-07 16:06:02 -08:00
CunrenLiang 9837bf381c handling PRF change for ALOS-1 raw data 2020-11-07 16:06:02 -08:00
CunrenLiang e9bd7edeb3 new alosStack application 2020-11-07 16:06:02 -08:00
CunrenLiang 3aa234c515 fix TerraSAR-X parameter bugs
fixed bugs in getting range bandwidth, chirp slope, pulse duration and range sampling frequency
2020-11-07 16:06:02 -08:00
CunrenLiang 0fac7ff930 minor bug fix 2020-11-07 16:06:02 -08:00