[GRASS-dev] [GRASS GIS] #246: can't overwrite vector map if it's
name is fully qualified (i.e. contains @mapset)
GRASS GIS
trac at osgeo.org
Wed Jul 30 13:35:43 EDT 2008
#246: can't overwrite vector map if it's name is fully qualified (i.e. contains
@mapset)
----------------------+-----------------------------------------------------
Reporter: msieczka | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: wxGUI | Version: svn-develbranch6
Keywords: | Platform: All
Cpu: All |
----------------------+-----------------------------------------------------
GRASS can't overwrite a vector map output if the output name is given with
@mapset. This is not strictly a wxGUI issue, but as wxGUI uses a fully
qulified name for output, it manifests itself there. Examples:
C module:
{{{
v.random out=tmp at PERMANENT n=1 --o
Illegal filename. Character <@> not allowed.
ERROR: <tmp at PERMANENT> is an illegal file name
}}}
Shell script:
{{{
v.in.geonames in=PL.txt out=tmp at PERMANENT --o
WARNING: Vector map <tmp at PERMANENT> already exists and will be
overwritten
WARNING: Unable to open directory
'/home/grassdata/wgs84/PERMANENT/vector/tmp at PERMANENT'
ERROR: Unable to delete vector map <tmp at PERMANENT>
}}}
Note that for raster it works:
{{{
v.to.rast in=tmp out=tmp at PERMANENT use=cat --o
Converted areas: 0 of 0
Converted points/lines: 1 of 1
}}}
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/246>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list