Hey guys,<br><br>I've been using the batch processing feature in grass and it works amazingly well.<br><br>Unfortunately the v.generalize's hermite method dies on me every once and a while. <br><br>Is there a way to detect whether an operation has succeeded or failed?
Or whether a vector layer exists or not?<br><br>Regards,<br>Andre<br><br><br>Here is the error msg:<br>First error:<br>v.generalize input=scene_07_clean@test output=scene_07_smooth type=line method=hermite threshold=10 --overwrite
<br>Generalization (hermite)...<br> 100%<br>Building topology ...
<br>Registering lines: v.generalize: index.c:157: RTreeInsertRect: Assertion `r->boundary[i] <= r->boundary[3+i]' failed.<br>/home/andreh/workspace/experiment/vectorize.sh: line 57: 17513 Aborted (core dumped)
v.generalize input=${fbn}_clean@test output=${fbn}_smooth type=line method=hermite threshold=$hermThr --overwrite<br><br>
<br>Second error:<br>v.generalize input=scene_12_clean@test output=scene_12_smooth type=line method=hermite threshold=10 --overwrite<br>WARNING: Vector map <scene_12_smooth> already exists and will be<br> overwritten
<br>Generalization (hermite)...<br> 100%<br>Building topology ...<br>Registering lines: v.generalize: index.c:157: RTreeInsertRect: Assertion `r->boundary[i] <= r->boundary[3+i]' failed.<br><br>