invalid donut polygon --------------------- Key: GEOT-3664 URL: https://jira.codehaus.org/browse/GEOT-3664 Project: GeoTools Issue Type: Bug Components: arcsde plugin Affects Versions: 8.0-M0 Reporter: Rudi Hochmeister Assignee: Gabriel Roldán Attachments: correctDonut.xml, Donut-Polygon.JPG, incorrectDonut.xml
ArcSDE JAVA API 9.3 cannot correctly handle Donut Polygons where shell shares a single vertex with a hole (which is a valid geometry as of JTS). If so, then the hole does not get recognized and vertices of hole are added to shell, which results in an invalid geometry. It seems the problem only occurs when getting geometry out of geo-db and building such a donut from a SeShape. Persisting a donut geometry in geodatabase seems to be ok. correctDonut.xml shows what the geometry (which has been persisted to geo-db) should look like in a GetFeature Response incorrectDonut.xml shows the invalid geometry in GetFeature Response donut-polygon.jpg shows the donut polygon which shares a single vertex with between shell and hole. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel