[Pkg-grass-devel] Bug#305248: v.digit: Digitizing of Elevation Isolines now impossible

Hamish Hamish <hamish_nospam@yahoo.com>, 305248@bugs.debian.org
Tue, 19 Apr 2005 11:47:07 +1200


> Package: grass
> Version: 5.7.0+6.0.0beta2-1
> Severity: normal
> File: /usr/lib/grass/bin/v.digit
> Tags: upstream
> 
> In
> http://grass.itc.it/gdp/grass5tutor/grass50_tutorial_en_html.tar.gz
> part HTML/c925.html#AEN1013


Which the old GRASS 5.0 tutorial on the upstream GRASS website and has 
nothing to do with of the current Debian package for GRASS 6.0.
Does the current package point to that help file in any way?

v.digit was totally rewritten for 6.0 (along with the rest of the vector
engine), so very little of the old system remains.



> it says
> 
>   First digitize the lines without attributes. Then change to the
>   'Label' menu by pressing 'L'. Now hit 'i' for 'contour interval' and
>   select the appropriate interval of lines, default is 5 base units
>   per line. The base unit is usually meter, hence it defaults to 5 m.
>   After that press 'c' for 'Label contours' and start entering your
>   elevation data.
> 
> So now all that functionality has been lost apparently, if indeed they
> are talking about v.digit.
> 
> Apparently the new way is:
>   In v.digit, before digitizing, open up settings -> table tab and add
>   an elevation column, then create table. then add elevation as you
>   digitize lines.
> Which I had to learn by asking on the mailing list.


where is the bug? are you asking where the functionality has gone?

try the GRASS 6 tutorial instead:
  http://grass.gdf-hannover.de/twiki/bin/view/GRASS/WebHome


In 6.0 use 'v.category cat= step=' to start at a certain level and label
at some increment. I guess order may be tricky, so maybe better to do
it by hand in v.digit as you go, or with 'd.what.vect -e' after
digitizing and adding column.

You can add columns with db.execute and SQL commands, see the help page.



Hamish