[GRASS-dev] Re: [GRASS GIS] #955: v.digit background errors
GRASS GIS
trac at osgeo.org
Thu Feb 18 13:45:21 EST 2010
#955: v.digit background errors
----------------------+-----------------------------------------------------
Reporter: clerici | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: closed
Priority: normal | Milestone: 6.4.0
Component: Vector | Version: 6.4.0 RCs
Resolution: wontfix | Keywords: vector, digitizing
Platform: All | Cpu: All
----------------------+-----------------------------------------------------
Changes (by mmetz):
* status: new => closed
* component: default => Vector
* platform: Linux => All
* keywords: => vector, digitizing
* resolution: => wontfix
* cpu: Unspecified => All
Comment:
Replying to [ticket:955 clerici]:
> The d.vect command in the Background panel of v.digit gives an error
regarding topology rebuilding[[BR]]
Using the very same vector map that is edited as background does not work
because it gets modified and topology info is only updated when v.digit is
closed. The only way that would work is to update and write out topology
every time something is changed. This is not an option because then
v.digit would be incredibly slow. It also doesn't really make sense
because the vector map to be digitized is displayed anyway.
Therefore...
> 4) In the background panel the command 'd.vect map=roads_copy at esercizi
color=0:0:0 ..........' is displayed by default.[[BR]]
...is this a bug in the tcltk GUI.
> Entering v.digit through: Vector>Develop map>Digitize the Background
panel is empty.[[BR]]
> I added the command 'd.vect map=roads_copy disp=cat' and I moved a node.
In redrawing, the cat values were not displayed and I had the same error
as in Fig.1.[[BR]]
..and this will not work, i.e. produce the error you observed.
>
>
> I entered at the GRASS prompt the command: v.digit map=roads_copy
map=roads_copy bgcmd='d.vect map=roads_copy disp=cat'. Moving a node and
redrawing, the cat values were correctly displayed and two WARNING were
reported in the terminal (Fig.2).
..same as above.
If you want to compare changes, the only option is to first create a copy
of the vector map and use that as background.
As above, this won't fix because v.digit would become even slower than it
is already. If possible, use the new wxGUI digitizer (more features,
faster, less memory).
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/955#comment:1>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list