Skip to content

Releases: PolarGeospatialCenter/imagery_utils

v2.1.3

03 Jul 15:35
Compare
Choose a tag to compare

Minor bugfix for slurm job submission memory settings

Full Changelog: v2.1.2...v2.1.3

v2.1.2

02 Jul 14:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1

23 May 19:58
Compare
Choose a tag to compare

patch to fix processing bug with auto DEM flag

Full Changelog: v2.1.0...v2.1.1

imagery_utils v2.1.0

17 May 21:51
Compare
Choose a tag to compare

What's Changed

  • add option to write input command to txt file next to output dir by @bakkerbakker in #52
  • Add functionality for accepting ESRI codes in the EPSG arg by @bakkerbakker in #53
  • Minor bug fixes for writing out the input command by @bakkerbakker in #54
  • Add --queue arg to ortho/pansh scripts by @ehusby in #56
  • Fix ElementTree.getiterator() call, removed in Python 3.8 by @ehusby in #57
  • Fix ortho of multi-band-separate-files Ikonos imagery by @ehusby in #58
  • Apply all script arg settings to pansharpen outputs by @ehusby in #62
  • use EARLIESTACQTIME if FIRSTLINETIME is not in the metadata file by @dannyim in #61
  • Add --epsg-auto-nad83 option to use NAD83 datum for auto UTM projection by @ehusby in #63
  • Remove stacked Ikonos NTF temp file with other temp files by @ehusby in #64
  • Set SLURM job log filenames to match PBS job log filenames by @ehusby in #65
  • Repo readme update by @ehusby in #66
  • Fix: Assign NoData to a value outside of the valid data range for outputs of pgc_ortho.py and pgc_pansharpen.py by @power720 in #74
  • bug fix for inadvertent testing commit by @bakkerbakker in #77
  • Add auto DEM functionality to pgc_ortho.py by @SAliHossaini in #76
  • Slurm log location option by @bakkerbakker in #78
  • Update orthoing code to handle SWIR and CAVIS by @clairecporter in #75

New Contributors

Full Changelog: v2.0.0...v2.1.0

What's Changed

  • add option to write input command to txt file next to output dir by @bakkerbakker in #52
  • Add functionality for accepting ESRI codes in the EPSG arg by @bakkerbakker in #53
  • Minor bug fixes for writing out the input command by @bakkerbakker in #54
  • Add --queue arg to ortho/pansh scripts by @ehusby in #56
  • Fix ElementTree.getiterator() call, removed in Python 3.8 by @ehusby in #57
  • Fix ortho of multi-band-separate-files Ikonos imagery by @ehusby in #58
  • Apply all script arg settings to pansharpen outputs by @ehusby in #62
  • use EARLIESTACQTIME if FIRSTLINETIME is not in the metadata file by @dannyim in #61
  • Add --epsg-auto-nad83 option to use NAD83 datum for auto UTM projection by @ehusby in #63
  • Remove stacked Ikonos NTF temp file with other temp files by @ehusby in #64
  • Set SLURM job log filenames to match PBS job log filenames by @ehusby in #65
  • Repo readme update by @ehusby in #66
  • Fix: Assign NoData to a value outside of the valid data range for outputs of pgc_ortho.py and pgc_pansharpen.py by @power720 in #74
  • bug fix for inadvertent testing commit by @bakkerbakker in #77
  • Add auto DEM functionality to pgc_ortho.py by @SAliHossaini in #76
  • Slurm log location option by @bakkerbakker in #78
  • Update orthoing code to handle SWIR and CAVIS by @clairecporter in #75

New Contributors

Full Changelog: v2.0.0...v2.1.0

imagery_utils v2.0.0

14 Jun 21:01
b6bebfa
Compare
Choose a tag to compare

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

New Contributors

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

imagery_utils v1.5.6

07 May 19:27
Compare
Choose a tag to compare

Version 1.5.6 Release

Release notes:

  • Switched to tagging instead of branches for new releases
  • Fixed stacked IKONOS issue in pansharpening script
  • Stable for Python 2.6+ and Python 3.6+
  • Requires GDAL with Python bindings

imagery_utils v1.5.2-hotfix

15 Jun 03:27
0240a95
Compare
Choose a tag to compare

Version 1.5.2-hotfix Release

Release notes:

  • Fixed IKONOS regex issue in pansharpening script
  • Updated modified reflectance stretch to use more dynamic range
  • Fixed bug in units conversion for Geoeye, Inc Geoeye-1 imagery
  • Stable for Python 2.6+ and Python 3.6+
  • Requires GDAL with Python bindings

imagery_utils v1.5.2

15 Jun 03:26
Compare
Choose a tag to compare

Version 1.5.2 Release

Release notes:

  • Updated modified reflectance stretch to use more dynamic range
  • Fixed bug in units conversion for Geoeye, Inc Geoeye-1 imagery
  • Stable for Python 2.6+ and Python 3.6+
  • Requires GDAL with Python bindings

imagery_utils v1.5.1

23 May 17:26
Compare
Choose a tag to compare

Version 1.5.1 Release

Release notes:

  • Fixed a bug in application of updated DigitalGlobe radiometric correction factors
  • Added imagery_utils version transparency
  • Stable for Python 2.6+ and Python 3.6+
  • Requires GDAL with Python bindings

imagery_utils v1.5.0

14 May 19:54
Compare
Choose a tag to compare

Version 1.5 Release

Release notes:

  • Now updated to include updated DigitalGlobe radiometric correction factors
  • Requires GDAL with Python bindings
  • Stable for Python 2.6+ and now Python 3.6+