Hey guys,

I've been using the batch processing feature in grass and it works amazingly
well.

Unfortunately the v.generalize's hermite method dies on me every once and a
while.

Is there a way to detect whether an operation has succeeded or failed? Or
whether a vector layer exists or not?

Regards,
Andre


Here is the error msg:
First error:
v.generalize [EMAIL PROTECTED] output=scene_07_smooth type=line
method=hermite threshold=10 --overwrite
Generalization (hermite)...
 100%
Building topology ...
Registering lines: v.generalize: index.c:157: RTreeInsertRect: Assertion
`r->boundary[i] <= r->boundary[3+i]' failed.
/home/andreh/workspace/experiment/vectorize.sh: line 57: 17513
Aborted                 (core dumped) v.generalize
[EMAIL PROTECTED] type=line method=hermite
threshold=$hermThr --overwrite


Second error:
v.generalize [EMAIL PROTECTED] output=scene_12_smooth type=line
method=hermite threshold=10 --overwrite
WARNING: Vector map <scene_12_smooth> already exists and will be
         overwritten
Generalization (hermite)...
 100%
Building topology ...
Registering lines: v.generalize: index.c:157: RTreeInsertRect: Assertion
`r->boundary[i] <= r->boundary[3+i]' failed.
_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to