Dear users<br><br>i have the following SQL sentence that work's fine with postgreSQL 8.0.7, win32, and PostGIS<br><br>
SELECT DISTINCT(<span id="st" name="st" class="st0">intersection</span>((SELECT collect(the_geom) FROM ejes_13<br>
WHERE nombre = 'BALMACEDA' AND nom_com1 = 'PUENTE ALTO'),(SELECT<br>
collect(the_geom) FROM ejes_13 WHERE nombre = 'EYZAGUIRRE' AND<br>
nom_com1 = 'PUENTE ALTO'))) FROM ejes_13 WHERE (nombre = 'BALMACEDA'<br>
OR nombre = 'EYZAGUIRRE') AND nom_com1 = 'PUENTE ALTO';<br><br>this sql sentence give the point for the intersection of two streets, where "ejes_13" is the table with the street geometry, "nombre" is the field with the name of the street, and "nom_com1" is the field with the town name.
<br><br>when i run this sentence in postgreSQL 8.1.3, win32, and PostGIS, the data engine gives me the following error.<br><br>ERROR: GEOS Intersection() threw an error!<br><br>does somebody any ideas about this.....<br><br>
Regards<br><br><br>-- <br>René F. Viáncos S.<br>Director de Geomática y TIC<br>Vicerrectoría de Investigación y Desarrollo<br>Universidad de Chile<br>Tel (56-2) 632 62 09<br>Cel (56 9) 933 72 66<br><a href="mailto:rviancos@uchile.cl">
rviancos@uchile.cl</a><br><a href="mailto:rviancos@gmail.com">rviancos@gmail.com</a><br><a href="http://www.investigacion.uchile.cl">www.investigacion.uchile.cl</a>