HydrologicEngineeringCenter / HydrologicEngineeringCenter/Vortex

Compression Method in DSS file

Open
#78 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
37
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Not sure if an issue or incompatibility. Using the updated release (0.10.31-rc.1), the importer will import TIF formatted rasters as "ZLIB Deflate (26)", which subsequently cannot be read by HMS 4.8. Reverting back to the older release (0.10.27-rc.2), the first raster imported would be imported as "ZLIB Deflate (26)", but subsequent rasters would import as PRECIP_2_BYTE, which can be read by HMS 4.8.
Is there somewhere to specify the compression method to ensure all rasters are imported as PRECIP_2_BYTE? Note, all input rasters are 32BIT Float raster (MRMS/StageIV/AORC), with the naming convention of: precip_XXX_to_XXX.tif, and are recognized in HEC DSSVue as precip data.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the import with the listed Vortex releases and 32-bit Float TIF rasters, then inspect the importer path that writes HEC-DSS compression metadata. Compare the resulting compression methods in HEC DSSVue and HMS 4.8. Done means all applicable rasters import as PRECIP_2_BYTE and remain readable by HMS 4.8, or the incompatibility is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.