[GRASS-dev] [GRASS GIS] #54: g.remove mixes raster and vector
maps: "Remove reclassed map first"
Markus Neteler
neteler at osgeo.org
Sun Feb 24 16:12:17 EST 2008
Glynn
the suggested patch works. Please submit...
thanks
Markus
On Wed, Feb 20, 2008 at 4:48 AM, Glynn Clements
<glynn at gclements.plus.com> wrote:
>
>
> GRASS GIS wrote:
>
> > #54: g.remove mixes raster and vector maps: "Remove reclassed map first"
> > ---------------------+------------------------------------------------------
> > Reporter: neteler | Owner: grass-dev at lists.osgeo.org
> > Type: defect | Status: new
> > Priority: major | Milestone: 6.4.0
> > Component: default | Version: unspecified
> > Keywords: |
> > ---------------------+------------------------------------------------------
> > A strange bug appeared: Trying to remove a vector map, g.remove gets
> > confused with a non-exiting reclass map
> >
> > {{{
> > GRASS 6.3.svn (pat):~ > g.remove
> > vect=lst_20050101_avg,lst_20050101_avg2,lst_200501_avg_filt
> > WARNING: [lst_20050101_avg at modisLSTzanzara] is a base map. Remove
> > reclassed
> > map first: MASK at modisLSTzanzara
> > Removing vector <lst_20050101_avg2>
> > WARNING: [lst_200501_avg_filt at modisLSTzanzara] is a base map. Remove
> > reclassed map first: MASK at modisLSTzanzara
> >
> > GRASS 6.3.svn (pat):~ > g.remove vect=lst_20050101_avg
> > WARNING: [lst_20050101_avg at modisLSTzanzara] is a base map. Remove
> > reclassed
> > map first: MASK at modisLSTzanzara
> >
> > GRASS 6.3.svn (pat):~ > g.list rast | grep lst_20050101_avg
> > lst_20030114_avg lst_20050101_avg
> > lst_20030115_avg lst_20050101_avg_lstmodel
> >
> > GRASS 6.3.svn (pat):~ > g.list vect | grep lst_
> > lst_20050101_avg lst_200501_avg_filt
> >
> > GRASS 6.3.svn (pat):~ > r.info lst_20050101_avg | grep generated
> > | generated by r.series
> > |
> >
> > GRASS 6.3.svn (pat):~ > g.gisenv
> > GISDBASE=/home/neteler/grassdata
> > LOCATION_NAME=pat
> > MAPSET=modisLSTzanzara
> > DEBUG=0
> > GRASS_GUI=text
> > MONITOR=x0
> > }}}
> >
> > The problem seems to be in source:grass/trunk/general/manage/cmd/remove.c
> > (line 83) where it should not enter. Fix appreciated..
>
> Can you test the attached patch?
>
> --
> Glynn Clements <glynn at gclements.plus.com>
More information about the grass-dev
mailing list