Skip to content

imagery_utils v2.0.0

Compare
Choose a tag to compare
@clairecporter clairecporter released this 14 Jun 21:01
b6bebfa

Version 2.0.0 Release

Release notes:

  • Added python3 compatibility.
  • Added stack trace printouts before existing when a runtime error is encountered.
  • For pgc_ortho.py/pgc_pansharpen.py:
  • Added --threads argument to set number of threads used for gdalwarp and gdal_pansharpen processes. Currently not applicable for --pbs/--slurm scheduler submission.
  • Added JPEG support to output image --format options.
  • Bugfix --stretch='au' calculation that previously could have selected the wrong stretch for polar imagery.
  • Added --epsg='utm' and --epsg='auto' options to automatically set output image projection.
  • Adjusted output image metadata XML file format so output imagery can be indexed by pgctools4/fp.py tool.
  • Clarified error messages when pgc_pansharpen.py has issues selecting matching panchromatic and multispectral images in source directory.
  • pgc_pansharpen.py added capability to match panchromatic and multispectral imges that differ by 1 second in image acquisition timestamp.

What's Changed

  • Added "REGION_ID" field to DemInfo attributes by @ehusby in #18
  • bugfix: add allow_invalid_geom to qsub key removal list by @stevefoga in #19
  • Changes to to address rare bug in pgc_ortho.py --tasks-per-job feature by @ehusby in #20
  • Threading for gdalwarp and gdal_pansharpen by @stevefoga in #21
  • Automatically scale default memory request for ortho and pansharpen jobs by @ehusby in #22
  • Update osgeo import syntax by @ehusby in #24
  • Bugfix escaped quotes in command string for parallel processing by @ehusby in #25
  • Change gdal version to 2.1.3 in qsub scripts to resolve numpy issue by @bakkerbakker in #28
  • Show full stack trace in error messages/logs by @ehusby in #30
  • Refactor changes to remove duplicate code by @ehusby in #32
  • Updated pgc_ortho.py to check for existing .vrt files that are left b… by @bagl0025 in #31
  • Enable footprinting DG ortho imagery using image GCPs by @ehusby in #33
  • Added JPEG support to format list. by @bagl0025 in #35
  • pgc_ortho.py new CSV argument list source type by @ehusby in #34
  • Update regex in doesCross180() to accept lat/lon integer values, not just floats by @bakkerbakker in #36
  • Added gdalwarp --tap argument, couple bugfixes by @ehusby in #37
  • Automatic output ortho/pansh EPSG settings by @ehusby in #38
  • Fix bytes to string error when extracting RPB from tarfile by @ehusby in #40
  • Subset VRT tile mosaic DEM argument using src CSV argument list by @ehusby in #39
  • Miscellaneous fixes by @ehusby in #42
  • Fix bug where float32 outputs are integer values on pgc_ortho.py by @clairecporter in #43
  • Revert "Fix bug where float32 outputs are integer values on pgc_ortho.py" by @clairecporter in #44
  • Repair introduced bug in taskhandler.py by @clairecporter in #45
  • Undo unintented revert by @clairecporter in #46
  • Change standard GDAL GTiff creation option from 'BIGTIFF=IF_SAFER' to… by @ehusby in #47
  • Add check in pgc_pansharpen.py to match pan and mul scenes that differ by 1 sec by @bakkerbakker in #48
  • Adjust ortho image metadata for old GeoEye and Ikonos imagery so fp.py works on them by @ehusby in #50
  • Update Versioning Scheme by @clairecporter in #51

Full Changelog: v1.5.6...v2.0.0