[GRASS-dev] [GRASS GIS] #4021: r.import/v.import: confusing error message "ERROR: proj"
GRASS GIS
trac at osgeo.org
Fri Jan 17 10:25:56 PST 2020
#4021: r.import/v.import: confusing error message "ERROR: proj"
--------------------------+---------------------------------
Reporter: neteler | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.8.3
Component: Raster | Version: git-releasebranch78
Resolution: | Keywords: r.import, v.import
CPU: Unspecified | Platform: Unspecified
--------------------------+---------------------------------
Comment (by annakrat):
Replying to [comment:2 mmetz]:
> Replying to [comment:1 annakrat]:
> > We could always just rename 'ERROR' to something like 'Difference in:'
since that is the meaning right?
>
> Using 'Difference in:' is a good idea and explains better why two CRS's
differ. Note that this would need to be changed in r.in.gdal, r.external,
v.in.ogr, v.external.
> >
> > But I don't like the entire warning, it's too long. Maybe we could set
verbosity level to -1 for that r.in.gdal call unless r.import is called
with --v.
>
> IMHO, it depends on how r.in.gdal is used. Currently, when using the -j
flag (Perform projection check only and exit), a warning is issued. This
could be changed to a `G_message()` which can be suppressed with --quiet
if r.in.gdal in run in a script such as r.import. Again, changing
`G_warning()` to `G_message()` should be done in r.in.gdal, r.external,
v.in.ogr, v.external.
>
> When r.in.gdal is used without the -j flag, the different CRS's and the
first encountered difference should be reported as done now (using
'Difference in: ...' instead of 'ERROR: ...'
+1
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/4021#comment:3>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list