M S pisze:
Kubuntu 9.10 64bit, using GRASS 6.5.

I ran v.breach on a stream network extracted with r.stream.extract.
It runs through the program, and puts up an error dialogue at
v.parallel.  Attached is the log file.  It looks like a negative
number is being passed to v.parallel.  I saw in the documentation this
might be a problematic module in the script for non-metric coordinate
system.  Below is the portion of the output box from the module.  Note
the error 11 lines down.

-------------------------------------------------------
Building topology for vector map <breach_pt_segm_2l_r_tmp_5636_0_v_breach_sh>...
Registering primitives...
100 primitives registered
259 vertices registered
Building areas...
0 areas built
0 isles built
Attaching islands...
Attaching centroids...
Number of nodes: 100
ERROR: value <-0.00001> out of range for parameter <distance>
Number of primitives: 100
Number of points: 0
Number of lines: 100
Number of boundaries: 0
Number of centroids: 0
       Legal range: 0-100000000
Description:
 Creates parallel line to input vector lines.
Keywords:
 vector, geometry
-------------------------------------------------------

Should I look in the script for this portion, and check if it is a
metric issue? or does this seem like a different problem?

A different one. v.parallel used to accept negative offsets to distinguish left/right. Now (after v.parallel2 replaced it) it doesn't accept negative offsets anymore.

Maciek

2009/12/14 Maciej Sieczka <[email protected]>:
Luís Ferreira pisze:
I used v.breach with both SQLite and dbf, with ETRS89 metric negative
 coordinates, from 20m to 2m resolution and worked fine.

System: Ubuntu 9.10 Karmic Koala, 64 bits, GRASS 6.4SVN.

But I remember to see some warnings like yours. Are these warnings
critical? Visually, the interpolated DEMs with v.surf.rst are
coherent.
I'll let you know next time I take a hobbyist look at v.breach. But I
really don't know when it will be.

Good luck.

Maciek

On Mon, 2009-12-14 at 04:57 +0100, Maciej Sieczka wrote:

@Luís: I applied most your of patch. Thanks! Are you sure that's
all errors? I keep on getting warnings like:

WARNING: Unable to get point on line: cat = 1 offset = 2.831711
(line length = 0)

at v.segment calls in the script, and a crash at v.in.ascii.




--
Maciej Sieczka
http://www.sieczka.org

_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user



--
Maciej Sieczka
http://www.sieczka.org

_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to