[GRASS-dev] [GRASS GIS] #2349: CELL raster format: make ZLIB level 3 standard compression instead of RLE
GRASS GIS
trac at osgeo.org
Sun Jul 20 14:38:20 PDT 2014
#2349: CELL raster format: make ZLIB level 3 standard compression instead of RLE
-------------------------+--------------------------------------------------
Reporter: neteler | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: critical | Milestone: 7.0.0
Component: Raster | Version: svn-releasebranch70
Keywords: | Platform: All
Cpu: Unspecified |
-------------------------+--------------------------------------------------
Comment(by neteler):
Replying to [comment:2 glynn]:
> Replying to [ticket:2349 neteler]:
> > At time, integer maps (CELL) are still compressed with RLE
> > This leads to a huge waste of disk space when it comes to large
> > data.
> >
> > Proposal: make ZLIB, level 3 the standard compression.
>
> Is GRASS_INT_ZLIB support now old enough that it can be taken for
granted?
I hope yes. I am not aware of negative reports.
> > At time we can enable the environment variable GRASS_INT_ZLIB
> > but it will use the default ZLIB level 6 compression which
> > is too CPU intensive. So a (user) control over this is important.
>
> The current behaviour is that setting GRASS_INT_ZLIB to anything (even
an empty string) will enable zlib compression at the hard-coded level.
Exactly.
> One option is to parse the value as an integer and use the result as the
compression level. However, it's possible that people are currently using
e.g. GRASS_INT_ZLIB=1 to enable it with the existing default level.
>
> Another option is to add another environment variable for the level.
Yes, a new GRASS_ZLIBLEVEL may be less invasive.
> Aside: if there are still systems out there using the historical limit
of 4096 bytes of memory for the combination of environment variables and
arguments (argv), we might want to think about making GRASS less greedy
with respect to environment variables.
You mean the number and/or the length?
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2349#comment:3>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list