Re: [geos-devel] CascadedPolygonUnion XML testing

2010-06-26 Thread G. Allegri
I'm getting mad. The same geometries, run in a basic test written by
me works fine: http://www.giovanniallegri.it/share/test_wkt.java
The same geometries give errors in Postgis (+GEOS?) and with TestRunner...

giovanni

2010/6/26 strk s...@keybit.net:
 On Sat, Jun 26, 2010 at 12:26:11AM +0200, G. Allegri wrote:
 Before going to bed... a snapshot of the location causing the
 exception: http://www.giovanniallegri.it/share/error_condition_snapshot.png

 Just in case mine is smaller, another reduction here:
 http://strk.keybit.net/tmp/another_dump1.sql
 (201 points in 3 geoms)

 NOTE: my version is a database dump, failure happens on st_union
 which fails with original geoms and fails with snapped overlay.
 dropping any of the 3 geoms makes the operation succeed, haven't
 checked if that's a special handling within postgis.

 It'd be worth filing a ticket on trac for better handling.

 --strk;




 2010/6/25 G. Allegri gioha...@gmail.com:
  This is the reduced version of the test xml:
  http://www.giovanniallegri.it/share/TestUnionMultiPolygon_red.xml
 
  Now it contains only two geometries. It tries to node them but fails,
  so a second try is done with the SnapOverlay, but it fails too.
  I don't know the algorithm so I'm not able, yet, to say what is failing.
 
  giovanni
 
  2010/6/25 G. Allegri gioha...@gmail.com:
  Here is a test xml:
  http://www.giovanniallegri.it/share/TestUnionMultiPolygon.xml
  It's big, but I will reduce it nex time :)
 
  Notes:
 
  1 - this multipolygon comes from an st_collect on 95 rows in a postgis
  table. The test on it fails with Topology Expection found non-noded
  intersection, because the MP is invalid. I've tested it on jts from
  trunk.
  2 - I've run a cascadedunion.union operation on a List of the same
  geometries (picked with Geotools directly from the DB). It works fine.
  In this test I've used jts 1.10 shipped with Geotools. I will try it
  agains the trunk version as soon as possible.
 
  Giovanni
 
  2010/6/25 strk s...@keybit.net:
  On Fri, Jun 25, 2010 at 04:39:17PM +0200, strk wrote:
  Martin, is there any support for testing CascadedUnion
  with the XML format ? Would help comparing GEOS/JTS.
 
  I've found TestUnaryUnion.xml in JTS repository.
  I guess that's what GEOS should be using
  for testing CascadedPolygonUnion.
 
  Only need to actually port UnaryUnion ...
 
  --strk;
 
   ()   Free GIS  Flash consultant/developer
   /\   http://strk.keybit.net/services.html
  ___
  geos-devel mailing list
  geos-devel@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/geos-devel
 
 
 
 ___
 geos-devel mailing list
 geos-devel@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/geos-devel

 --

  ()   Free GIS  Flash consultant/developer
  /\   http://strk.keybit.net/services.html
 ___
 geos-devel mailing list
 geos-devel@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/geos-devel

___
geos-devel mailing list
geos-devel@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geos-devel


Re: [geos-devel] CascadedPolygonUnion XML testing

2010-06-26 Thread strk
35 points version (2 geoms):
http://strk.keybit.net/tmp/another_dump2.sql

... still finds non-noded intersections ...

--strk;

On Sun, Jun 27, 2010 at 12:18:22AM +0200, G. Allegri wrote:
 I'm getting mad. The same geometries, run in a basic test written by
 me works fine: http://www.giovanniallegri.it/share/test_wkt.java
 The same geometries give errors in Postgis (+GEOS?) and with TestRunner...
 
 giovanni
 
 2010/6/26 strk s...@keybit.net:
  On Sat, Jun 26, 2010 at 12:26:11AM +0200, G. Allegri wrote:
  Before going to bed... a snapshot of the location causing the
  exception: http://www.giovanniallegri.it/share/error_condition_snapshot.png
 
  Just in case mine is smaller, another reduction here:
  http://strk.keybit.net/tmp/another_dump1.sql
  (201 points in 3 geoms)
 
  NOTE: my version is a database dump, failure happens on st_union
  which fails with original geoms and fails with snapped overlay.
  dropping any of the 3 geoms makes the operation succeed, haven't
  checked if that's a special handling within postgis.
 
  It'd be worth filing a ticket on trac for better handling.
 
  --strk;
 
 
 
 
  2010/6/25 G. Allegri gioha...@gmail.com:
   This is the reduced version of the test xml:
   http://www.giovanniallegri.it/share/TestUnionMultiPolygon_red.xml
  
   Now it contains only two geometries. It tries to node them but fails,
   so a second try is done with the SnapOverlay, but it fails too.
   I don't know the algorithm so I'm not able, yet, to say what is failing.
  
   giovanni
  
   2010/6/25 G. Allegri gioha...@gmail.com:
   Here is a test xml:
   http://www.giovanniallegri.it/share/TestUnionMultiPolygon.xml
   It's big, but I will reduce it nex time :)
  
   Notes:
  
   1 - this multipolygon comes from an st_collect on 95 rows in a postgis
   table. The test on it fails with Topology Expection found non-noded
   intersection, because the MP is invalid. I've tested it on jts from
   trunk.
   2 - I've run a cascadedunion.union operation on a List of the same
   geometries (picked with Geotools directly from the DB). It works fine.
   In this test I've used jts 1.10 shipped with Geotools. I will try it
   agains the trunk version as soon as possible.
  
   Giovanni
  
   2010/6/25 strk s...@keybit.net:
   On Fri, Jun 25, 2010 at 04:39:17PM +0200, strk wrote:
   Martin, is there any support for testing CascadedUnion
   with the XML format ? Would help comparing GEOS/JTS.
  
   I've found TestUnaryUnion.xml in JTS repository.
   I guess that's what GEOS should be using
   for testing CascadedPolygonUnion.
  
   Only need to actually port UnaryUnion ...
  
   --strk;
  
    ()   Free GIS  Flash consultant/developer
    /\   http://strk.keybit.net/services.html
   ___
   geos-devel mailing list
   geos-devel@lists.osgeo.org
   http://lists.osgeo.org/mailman/listinfo/geos-devel
  
  
  
  ___
  geos-devel mailing list
  geos-devel@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/geos-devel
 
  --
 
   ()   Free GIS  Flash consultant/developer
   /\   http://strk.keybit.net/services.html
  ___
  geos-devel mailing list
  geos-devel@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/geos-devel
 
 ___
 geos-devel mailing list
 geos-devel@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/geos-devel

-- 

  ()   Free GIS  Flash consultant/developer
  /\   http://strk.keybit.net/services.html
___
geos-devel mailing list
geos-devel@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geos-devel