[GRASS5] some BUGS/missing features

Andreas Lange Andreas.Lange at Rhein-Main.de
Thu Jan 4 08:35:33 EST 2001


i wish everyone here a happy new year 2001!

While doing some work with GRASS5.0(beta11/CVS) i discovered some minor
BUGS and some missing features. 

r.poly respects the actual region settings, while r.line does not. 
I think that at least for the new vector lib every module should either
use the actual region settings or ignore them. Not sure which is better.

s.buffer is missing, but html-page is still there. s.buffer is IMHO no
longer needed, this is the same than v.circle?

v.circle does echo an error with spearfish - bugsites data, but seems to
work ok. It says something about wrong attributes?

s.to.vect does not find bugsites at PERMANENT when in users mapset (e. g.
'andreas'), but does not flag this error when in interactive mode. The
module trys always to find the file in the actual mapset, not in the
@PERMANENT mapset. Should be a simple fix.
v.patch uses the region info from the first vector map header and
ignores the users region settings. As the region info from the map
header is not reliable, this should be upgraded in a future vector lib

v.to.rast does ignore some areas when used in a very small region. 
Something not correctly working. I have to further investigate this. May
be some problem with the boundary resolving. 

d.save does not work with text output (d.text), text is not saved. 

d.redraw (script): 
d.redraw does not work with multiple frames and does not work if d.text
is used (see d.save error).

If using d.what.rast slope at PERMANENT in a users mapset (e. g.
'andreas'), it get the error: WARNING: Can't open header file for [slope
in andreas], but works otherwise correct. I assume the header is not
searched in the correct dir.

v.what -i and d.what.vect are very similar and could be merged to one
module? Not quite sure here.

r.what and d.what.rast are (not really) similar and could be merged to
one module?

v.to.gnuplot is missing, instead of html-page which is still there. 
g.gnuplot is missing, instead of html-page, which is still there. (can't
say if gnuplot inside GRASS is really useful). 
The old g.gnuplot works by drawing in a GRASS monitor, which could be
useful for creating histograms etc.

v.alabel does bulk labeling of areas, v.llable does bulk labeling of
line features. But there is no module to bulk label point features (site
vectors in GRASS terminology). This function is needed if you want to
intersect point features with area features (point-in-polygon test). 

A module v.cutregion would be very handy to cut a vector map to the
actual region. When i import from ascii vector files all vectors get
imported, irrespectable if they fall into the current region or the
whole GRASS region. This stems from the handling of the ascii header i
think. With the new vector lib this could be handled correctly, but as a
intermediate fix a module v.cutregion would be very useful. 

Please tell me if i should feed the above bugs/missing features into the
request tracker.



Andreas Lange, 65187 Wiesbaden, Germany, Tel. +49 611 807850
Andreas.Lange at Rhein-Main.de - A.C.Lange at GMX.net

If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'

More information about the grass-dev mailing list