Commit Graph

576 Commits (385ed6b7d8dea300ec32092d398e369060222371)

Author SHA1 Message Date
ehavazli 385ed6b7d8
stage ASF data virtually for TOPS processing (#319)
* stage ASF data virtually for TOPS processing

* obsolete fetchCookies class removed
2021-08-11 12:26:13 -07:00
Ryan Burns 10e03b6e01
Merge pull request #315 from scottstanie/main
throw exception from c++ instead of exit(1)
2021-08-11 12:25:13 -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
Zhang Yunjun 44deb3991c
bugfix in geozero and warning fix in imageMath (#318)
* imageMath: fix numpy deprecation warn

* geozero: bugfix for missing lookSide
2021-07-24 10:31:39 -07:00
Ryan Burns e80cfb0f29 Fix alosmodule include guard 2021-07-22 11:01:30 -07:00
Bryan Marfito 5297f385fd
Proposed changes to the dloadOrbits.py to reflect the new orbit file download links (#300)
I've edited the dloadOrbits.py to reflect the new orbit file download links. This may also address issue # https://github.com/isce-framework/isce2/issues/299.
2021-07-22 08:50:46 -07:00
scott 5395f87b0e indent exception catch 2021-07-21 13:09:28 -05:00
scott 5181aa0e6d move stdexcept to base, convert InterleavedAccessor.cpp to exceptions 2021-07-21 13:09:28 -05:00
scott 99d478f87e send better error message in c++, pass along in py 2021-07-21 13:09:28 -05:00
scott 48b513fc42 throw exception from c++ GdalAccessor instead of exit(1)
Leads to an OSError being thrown instead of shutting down the whole program
2021-07-21 13:09:28 -05:00
Bryan Marfito 3928c3bdb7
Changes to relaxIVdriver.cpp to compile using the Github based RelaxIV (#288)
I've edited this code for the Github based RelaxIV (https://github.com/frangio68/Min-Cost-Flow-Class/tree/master/MCFClass)to compile properly.
2021-07-20 23:00:41 -07:00
Scott Staniewicz b99aa5975f
Add lookside check to geozero, fixes #294 (#302)
* Add lookside check to geozero, fixes #294

comparison is based on 0eb175f86f/cxx/isce3/geometry/detail/Geo2Rdr.icc (L83-L89)

This gets rid of the duplicate image for UAVSAR geocoding with diagonal heading

* fix bindings and include for new number of arguments
2021-07-20 23:00:09 -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
Bryan Marfito 85463f182a
Updated the download links of the Sentinel-1 orbit files (#297)
I've updated the download links of the Sentinel-1 orbit files based on the changes made recently by ESA.
2021-07-20 22:35:06 -07:00
Bryan Marfito cc4dc38638
Read unzip Sentinel-1 SLCs (#310) 2021-07-20 22:28:30 -07:00
Bryan Marfito 0fab300464
StAMPS preprocessor and stackprocessors minor modification (#309)
* Excess backslash on the slc_stack_path variable

* Removed unused imp library

* Removed unused imp library

* Removed unused imp library

* Fixed spacing on the datetime library

* Fixed spacing on the datetime library

* Removed unused imp library and fixed spacing on the datetime library

* Removed unused imp library and fixed spacing on the datetime library

* Removed unused imp library

* Removed unused imp library

* Fixed spacing on the datetime library
2021-07-20 22:16:55 -07:00
Ryan Burns 36b6cdff06
Merge pull request #308 from bjmarfito/main
Changed 'is' to '==' to the SentinelWrapper.py to remove warning
2021-07-01 21:37:41 -07:00
Bryan Marfito e5ce2c0a29
Change the syntax to remove warning 2021-07-02 11:42:39 +08:00
Ryan Burns a976d12c51
Merge pull request #276 from yunjunz/offset
cuDenseOffsets.prep*Geom*: supp. full-reso file w/o .full in the name
2021-06-14 15:48:21 -07:00
Ryan Burns cd66b264e3 Release 2.5.2 2021-05-28 12:05:57 -07:00
Ryan Burns 038c04d5b9
Merge pull request #285 from rtburns-jpl/python39
Remove use of deprecated XML ElementTree getchildren method
2021-05-28 11:40:36 -07:00
Bryan Marfito ef29fecb92
Proposed fix on a bug in create_cmds.py (#291)
I'm proposing a fix to create_cmds.py since I found a minor bug in line 165 which doesn't remove the excluded dates during image stacking. Instead line 165 removes dates based on the dates not included from the dates to be included parameter on the alosStack.xml.

The image folder contains the ALOS-2 images with dates 191005, 191019, 191102, 191214, 191228.

I've tested the changes and it worked properly.

Co-authored-by: Ryan Burns <rtburns@jpl.nasa.gov>
2021-05-27 18:33:52 -07:00
Ryan Burns bbf8cb55ae
Merge pull request #279 from RussellGrew/flip_latlon
Swap lat/lon for proj6 and gdal3.
2021-05-27 13:30:11 -07:00
Ryan Burns f20e8d33f8 Add topsApp preprocess test to CI
We can run topsApp up through the preprocess step without needing any
data. This will at least verify that the config is parsed properly.
2021-05-27 11:28:37 -07:00
Ryan Burns 063a349096
Merge pull request #293 from scottstanie/patch-1
logging.conf: avoid empty file creation
2021-05-26 18:11:45 -07:00
Scott Staniewicz 6fdfd1365e
logging.conf: avoid empty file creation
Keeps the larger size from previous commit, but sets `delay=True` in `RotatingFileHandler`
https://docs.python.org/3/library/logging.handlers.html#logging.handlers.RotatingFileHandler

Arguments are:
`RotatingFileHandler(filename, mode='a', maxBytes=0, backupCount=0, encoding=None, delay=False, errors=None)`
2021-05-26 16:37:50 -05:00
Ryan Burns 673dc04fcb
Merge pull request #272 from lijun99/cuda_fix
cuda Scons fix: remove unnecessary -lcuda which prevents compiling on…
2021-05-17 12:06:19 -07:00
Ryan Burns a540c0116e Remove use of deprecated XML ElementTree getchildren method 2021-05-13 10:59:16 -07:00
Russell Grew 21084da4df
Robust GDAL version check
Co-authored-by: Ryan Burns <rtburns@jpl.nasa.gov>
2021-05-11 16:00:12 +10:00
Ryan Burns 19b754dd1a
Merge pull request #282 from bjmarfito/main
Changes to line 155 of fetchOrbit.py
2021-05-10 19:16:50 -07:00
Bryan Marfito f48e71d138
Changes to line 155 of fetchOrbit.py
I've made some changes to fetchOrbit.py due to changes made by ESA based on the issue presented in https://github.com/isce-framework/isce2/pull/273#issuecomment-833967310.
2021-05-07 15:57:36 +08:00
Russell Grew 8ba8f32f67 gdal version smarts for lat/lon order 2021-05-07 08:39:13 +10:00
Bryan Marfito 2f8de43d28
Changes on the fetchOrbit.py to download orbit files from the new ESA website (#273)
* Changes to fetchOrbit.py to download orbit files in the new ESA website

I've made changes to the fetchOrbit.py to download the files on the https://scihub.copernicus.eu/gnss/#/home. I've used the generic credentials to query and download the orbit files.

* Update fetchOrbit.py

* Make output path generic

I've used os.path.join on line no. 165 to make it more generic.

* Set the verify option to true

I've set the verify option to True to remove the warning regarding "Unverified HTTPS request".

* Changes to the download link of the fetchOrbit.py

The download link before uses the href link on the XML of the website. It was properly working right until yesterday when it didn't work properly.  

Instead I've edited the script to be consistent instead with the download link on the scihub copernicus GNSS website. I've tested it and it worked properly.

* Update fetchOrbit.py
2021-05-03 22:06:54 -07:00
Russell Grew e499aec055 Swap lat/lon for proj6 and gdal3. 2021-05-03 13:03:11 +10:00
yunjunz a5891a8ac0 cuDenseOff*.prep*Geom*: supp. full-reso file w/o .full in the name
+ support full resolution geometry files without ".full" in the filename, such as provided by stripmapStack

+ add --fix-xml option to update the image file path in the xml file, so that IML.loadImage is not called all the time, which could lead to file access issue when multiple processes use the same SLC file
2021-04-23 16:31:49 -07:00
yunjunz ef88f247e2 stackStripMap: bugfix when --sensor is not specified 2021-04-23 16:31:49 -07:00
Zhang Yunjun e712ca358c stackStripMap: indentation adjusts
following PEP008
2021-04-23 16:31:49 -07:00
Lijun Zhu 7b51af405d cuda Scons fix: remove unnecessary -lcuda which prevents compiling on cluster head node without cuda drivers 2021-04-15 00:40:16 -07:00
Ryan Burns def109815d
Merge pull request #257 from bjmarfito/patch-1
Proposed changes to fetchOrbit.py
2021-03-31 11:15:02 -07:00
Bryan Marfito f3d38d4135
Update fetchOrbit.py 2021-03-25 08:16:42 +08:00
Bryan Marfito 41721e3d1d
Update fetchOrbit.py 2021-03-25 06:32:37 +08:00
Bryan Marfito b5c1c6420a
Update fetchOrbit.py 2021-03-24 14:14:33 +08:00
Bryan Marfito 32b4ac58be
Update contrib/stack/topsStack/fetchOrbit.py
Co-authored-by: Ryan Burns <rtburns@jpl.nasa.gov>
2021-03-24 14:13:54 +08:00
Bryan Marfito ced1938472
Update fetchOrbit.py 2021-03-24 09:57:20 +08:00
Bryan Marfito 92ecd7d5ed
Update fetchOrbit.py 2021-03-24 09:57:01 +08:00
Bryan Marfito f67a4cfbaa
Update fetchOrbit.py 2021-03-24 09:48:09 +08:00
Bryan Marfito a10cba9f93
Update fetchOrbit.py 2021-03-24 08:07:19 +08:00
Bryan Marfito 3499b3f09b
Update fetchOrbit.py 2021-03-24 06:21:44 +08:00
Bryan Marfito f1187fd935
Update contrib/stack/topsStack/fetchOrbit.py
Co-authored-by: Ryan Burns <rtburns@jpl.nasa.gov>
2021-03-24 06:21:03 +08:00
Bryan Marfito 7c9f061f59
Update fetchOrbit.py 2021-03-23 19:01:01 +08:00