<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Hey,<br></div><div class="gmail_default" style="font-family:monospace,monospace">you are probably using the wrong function,<br></div><div class="gmail_default" style="font-family:monospace,monospace">you may want to use <a href="http://postgis.net/docs/manual-dev/TopoGeo_AddLineString.html">http://postgis.net/docs/manual-dev/TopoGeo_AddLineString.html</a><br><br></div><div class="gmail_default" style="font-family:monospace,monospace">For exception, this is pretty easy using plpgsql<br><a href="http://www.postgresql.org/docs/current/static/plpgsql-control-structures.html">http://www.postgresql.org/docs/current/static/plpgsql-control-structures.html</a><br>40.6.6<br><br></div><div class="gmail_default" style="font-family:monospace,monospace">Cheers,<br></div><div class="gmail_default" style="font-family:monospace,monospace">RémiC<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-14 3:17 GMT+01:00 ranjitsaurav <span dir="ltr"><<a href="mailto:ranjitsaurav@gmail.com" target="_blank">ranjitsaurav@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
I am new in the postgressql and postgis. I am trying to using the exception<br>
handling for<br>
the postgis function. The query is as follows.<br>
<br>
"SELECT topology.AddEdge('road_topology', ST_GeomFromText(l.linestring,<br>
4326)) As edgeid<br>
from<br>
(SELECT ST_AsText(geom) as linestring FROM public.clip_linestring) as l;"<br>
<br>
This query is showing error as follows<br>
<br>
ERROR:  Edge intersects (not on endpoints) with existing edge 162 at or near<br>
point POINT(100.3812061 13.6915724)<br>
<br>
I would like to implement exception handling so that I could know from which<br>
line of table "clip_linestring" this error is coming. I would like to know<br>
the row in the table from which the error is being generated.<br>
<br>
How do I use the exception handling for these kind of issue.<br>
<br>
Thank you.<br>
<br>
Regards,<br>
Saurav Ranjit<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://postgis.17.x6.nabble.com/Exception-Handling-in-Postgis-function-tp5009311.html" rel="noreferrer" target="_blank">http://postgis.17.x6.nabble.com/Exception-Handling-in-Postgis-function-tp5009311.html</a><br>
Sent from the PostGIS - User mailing list archive at Nabble.com.<br>
_______________________________________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@lists.osgeo.org">postgis-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/postgis-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/postgis-users</a></blockquote></div><br></div>