[GRASS-user] edit vector with wxGUI

Hello all,

I can not use the vector editing interface wxGUI, especially for moving and deleting points. I set the layer in edition mode. I can add points, but cannot move or delete them. The GUI button looks like line vertex edition rather than isolated point. Thank you for your help. Regards, Frank

On Wed, 21 Nov 2018, Frank David wrote:

I can not use the vector editing interface wxGUI, especially for moving
and deleting points. I set the layer in edition mode. I can add points,
but cannot move or delete them. The GUI button looks like line vertex
edition rather than isolated point. Thank you for your help. Regards,

Frank,

   It takes a while to figure out just how to edit vector maps with the GUI.
What I do is select a bunch of points to delete, save and close the GUI,
then re-open it. The points are gone. This with 7.7.svn. My experiences with
it have done what I needed even though the process was not as simple as it
could be.

   Play with it and you'll find a rhythm that works for what you need to do.

Regards,

Rich

Le 21/11/2018 à 18:42, Rich Shepard a écrit :

On Wed, 21 Nov 2018, Frank David wrote:

I can not use the vector editing interface wxGUI, especially for moving
and deleting points. I set the layer in edition mode. I can add points,
but cannot move or delete them. The GUI button looks like line vertex
edition rather than isolated point. Thank you for your help. Regards,

Frank,

It takes a while to figure out just how to edit vector maps with the GUI.
What I do is select a bunch of points to delete, save and close the GUI,
then re-open it. The points are gone. This with 7.7.svn. My experiences with
it have done what I needed even though the process was not as simple as it
could be.

Play with it and you'll find a rhythm that works for what you need to do.

Regards,

Rich

Thanks Rich,

it's mostly to move the points that I need. It's a shame because the interface could be useful if it was functional. Cheers, Frank

On Wed, 21 Nov 2018, Frank David wrote:

it's mostly to move the points that I need. It's a shame because the
interface could be useful if it was functional.

Frank,

   The GUI is functional; we just need to learn how it functions. :slight_smile:

   Moving points are the same. Select one, move it, save, and reload the GUI.
The point should now be seen in its new position.

   I have had more trouble trying to use v.edit. I also find that wx.gui.psmap
is good for initial layout but I need to finish the map manually in emacs.

   In the 1990s there was no GUI; eveything was done on the command line. To
a high degree, adding Python and wxPython not only made using grass easier
and quicker in some ways but it also opened it to many other users who fear
the command line like a contagious disease. The developers of the various
graphical assistants had/have a vision of how it works that might not match
every user's expectation of how it should work. So, we play with them and
ask on the mail list and soon they all become (excuse me) "intuitive."

Regards,

Rich

On Wed, Nov 21, 2018 at 7:58 PM Rich Shepard <rshepard@appl-ecosys.com> wrote:

The developers of the various
graphical assistants had/have a vision of how it works that might not match
every user's expectation of how it should work. So, we play with them and
ask on the mail list and soon they all become (excuse me) "intuitive."

... and the nice thing about open source is: you can modify it to your
needs! (or get it modified by someone else for you).
Luckily nobody dictates how it must look like. :slight_smile:

Best
Markus

Le 21/11/2018 à 19:58, Rich Shepard a écrit :

On Wed, 21 Nov 2018, Frank David wrote:

it's mostly to move the points that I need. It's a shame because the
interface could be useful if it was functional.

Frank,

The GUI is functional; we just need to learn how it functions. :slight_smile:

Moving points are the same. Select one, move it, save, and reload the GUI.
The point should now be seen in its new position.

I have had more trouble trying to use v.edit. I also find that wx.gui.psmap
is good for initial layout but I need to finish the map manually in emacs.

In the 1990s there was no GUI; eveything was done on the command line. To
a high degree, adding Python and wxPython not only made using grass easier
and quicker in some ways but it also opened it to many other users who fear
the command line like a contagious disease. The developers of the various
graphical assistants had/have a vision of how it works that might not match
every user's expectation of how it should work. So, we play with them and
ask on the mail list and soon they all become (excuse me) "intuitive."

Regards,

Rich

Rich,

I may be do not understand how you save and reload the gui ?. See below how I did :

1- I set the layer in edit mod.
2- I push the vertex move button on the gui toolbar
3- I left click on my point (it becomes yellow)
4- I right click on the map where I want to move my point (the point does not move)
5- I quit the layer edit mod and validate the saving box
6- I set again my layer in edit mod, but nothing has changed...

I do not see where I'm wrong...

Concerning shell command, I totally agree with you and it's why I'm working on Linux (only) for the past 15 years...The shell command, and all available tools within shell, are so powerful than I can't imagine computer without shell !. But sometimes, for me, or for me colleagues, using a GUI is a faster way when you do not practice so much a software.

Regards,

Frank