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

Reply via email to