[GRASSLIST:5932] Trouble with v.surf.rst

Hi All,

I am trying to create a surface map from vector contour lines. The method I’ve been trying is v.surf.rst.

I have v.surf.rst map8_contour.vect elev=elev10.rst, and I get the following result:

Percent complete: Warning: strip exists with insufficient data

The number of points from vector file is 124803
The number of points outside of region 0
The number of points being used is 124803

Processing all selected output files
will require 64000016 bytes of disk space for temp files

Percent complete: Warning: taking too long to find points for interpolation–please change the region to area where your points are. Continuing calculations…
G_ludcmp() failed! n=0
ERROR: Interp_segmets failed

[2] Exit 1 v.surf.rst map8_contour.vect elev=elev10.rst

I used v.patch to create map8_contour.vect from three vector files. I can see the lines in the monitor when I run d.vect.

I also tried using v.to.rast then r.surf.contour. When I ran r.surf.contour, it stayed at 0% for over an hour before I stopped it. When I tried d.rast for the raster file I created with v.to.rast, it painted the monitor white. Then when I ran r.support, it said the file was empty.

Can any one see what I am doing wrong?

Kurt

I am trying to create a surface map from vector contour lines. The method
I've been trying is v.surf.rst.

try v.to.rast and r.contour instead of r.surf.contour.
works for me.

r.contour caveat:
It apparently uses a value of 0 for NULL, so any coastline arc will disappear. It's a pain and already filed as bug 1402. Changing the line to be 0.01 or something fixes it.

are your lines labeled correctly?

On Tue, Apr 01, 2003 at 02:29:40PM +1200, H Bowman wrote:
[...]

r.contour caveat:
It apparently uses a value of 0 for NULL, so any coastline arc will
disappear. It's a pain and already filed as bug 1402. Changing the line to
be 0.01 or something fixes it.

From Justin Hickey I have a new version of r.contour (untested).

It were nice to find a volunteer for testing and comparing.

Markus Neteler