Hi,<div>unfortunatelly I don't have grass and I don't know which tools it has to control the topology. Is there something in gvSIG what I can use for the control? Or sextante? Or can you please check the data for me? It's weard that the tools work sometimes and sometimes not. If the data would be bad, I thing that the error should be there everytime.</div>
<div><br></div><div>Lucie<br><br><div class="gmail_quote">2011/12/16 Adi Fajar RAMLY <span dir="ltr"><<a href="mailto:framly@gmail.com">framly@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p><br>
Hi,</p>
<p>I think, your data topologically is not perfect. Use the GRASS Tools to check your data. </p>
<p>Regards,</p>
<p>Adi<br>
</p>
<div class="gmail_quote"><div><div></div><div class="h5">On 16 Dec 2011 17:58, "Lucie Prunarová" <<a href="mailto:lprunarova@gmail.com" target="_blank">lprunarova@gmail.com</a>> wrote:<br type="attribution">
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
Hi,<div>I have problem with geoprocessing tools. I use shp polygon data with projection ESRI:102067. When I try to apply geoprocessing tools on it, there are several errors depending on the tool. Buffer tool is OK.</div>
<div>
<br></div><div>When try difference or intersection (concretely layers buf_kom, chodniky) two things happened. Sometimes there is bad result (the result layer is the same like the input layer buf_kom, or the result is empty layer). The second thing is attached error.</div>
<div><br></div><div>When try union of two layers (concretely chodniky, zelen_plochy) sometimes it works, sometimes there is this error:</div><div><span lang="CS" style="font-size:11.0pt;font-family:"Times New Roman","serif";color:maroon">com.vividsolutions.jts.geom.TopologyException: found non-noded
intersection between LINESTRING ( -34.40000000002328 13.78000000002794,
-25.180000000051223 14.520000000018626 ) and LINESTRING ( -25.229999999981374
14.930000000051223, -24.849999999976717 7.75 ) [ (-25.208181128967457,
14.517738174053571, NaN) ]<br>
com.vividsolutions.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:109)<br>
com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:94)<br>
com.vividsolutions.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:59)<br>
com.vividsolutions.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:170)<br>
com.vividsolutions.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:127)<br>
com.vividsolutions.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:66)<br>
com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.getResultGeometry(SnapOverlayOp.java:68)<br>
com.vividsolutions.jts.operation.overlay.snap.SnapOverlayOp.overlayOp(SnapOverlayOp.java:25)<br>
com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:76)<br>
com.vividsolutions.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:25)<br>
com.vividsolutions.jts.geom.Geometry.intersection(Geometry.java:1117)<br>
com.vividsolutions.jts.precision.EnhancedPrecisionOp.intersection(EnhancedPrecisionOp.java:57)<br>
com.iver.cit.gvsig.geoprocess.core.util.JTSFacade.intersection(JTSFacade.java:114)<br>
com.iver.cit.gvsig.geoprocess.impl.intersection.fmap.IntersectVisitor$1.visit(IntersectVisitor.java:239)<br>
com.iver.cit.gvsig.fmap.operations.strategies.DBStrategy.process(DBStrategy.java:264)<br>
com.iver.cit.gvsig.fmap.operations.strategies.DefaultStrategy.process(DefaultStrategy.java:312)<br>
com.iver.cit.gvsig.geoprocess.impl.intersection.fmap.IntersectVisitor.visit(IntersectVisitor.java:211)<br>
com.iver.cit.gvsig.fmap.operations.strategies.DefaultStrategy.process(DefaultStrategy.java:398)<br>
com.iver.cit.gvsig.geoprocess.impl.union.fmap.UnionGeoprocess$UnionMonitorableTask.run(UnionGeoprocess.java:378)<br>
com.iver.utiles.swing.threads.MonitorableDecoratorMainFirst.run(MonitorableDecoratorMainFirst.java:155)<br>
com.iver.andami.PluginServices$1.construct(PluginServices.java:405)<br>
com.iver.utiles.swing.threads.SwingWorker$2.run(SwingWorker.java:108)<br>
java.lang.Thread.run(Unknown Source)</span></div><div><span lang="CS" style="font-size:11.0pt;font-family:"Times New Roman","serif";color:maroon"><br></span></div><div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif">I tried to work with these layers in gvSIG 1.11 (Windows 7) and gvSIG 1.10 (Windows XP), the result is very unstable and these errors are in both of these versions and operating systems.</span></div>
<div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif"><br></span></div><div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif">Can anybody help me?</span></div>
<div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif">I also attach the data. Maybe the error is in them. Is there some possibility in gvSIG to control topology of the data before applying tools?</span></div>
<div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif"><br></span></div><div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif">Thanks,</span></div><div><span lang="CS" style="font-size:11pt;font-family:'Times New Roman',serif">Lucie</span></div>
<br></div></div>_______________________________________________<br>
Gvsig_internacional mailing list<br>
<a href="mailto:Gvsig_internacional@listserv.gva.es" target="_blank">Gvsig_internacional@listserv.gva.es</a><br>
<br>
To see the archives, edit your preferences or unsubscribe from this mailing list, please access this url:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
<br></blockquote></div>
<br>_______________________________________________<br>
Gvsig_internacional mailing list<br>
<a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
<br>
To see the archives, edit your preferences or unsubscribe from this mailing list, please access this url:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
<br></blockquote></div><br></div>