[geos-devel] [GEOS] #588: valid polygon when cw, not valid when ccw
Martin Davis
mtnclimb at telus.net
Wed Sep 12 07:25:39 PDT 2012
Yes, JTS has the problem too. Sigh.... I'll have to dig into it to
find out why this is failing. I made some improvements to the
orientation test recently which I thought would make it fully robust,
but perhaps there's still issues. Or else something else is going on....
On 9/12/2012 3:14 AM, GEOS wrote:
> #588: valid polygon when cw, not valid when ccw
> ------------------------+---------------------------------------------------
> Reporter: olivier80 | Owner: geos-devel@…
> Type: defect | Status: new
> Priority: major | Milestone: 3.3.6
> Component: Default | Version: 3.3.5
> Severity: Unassigned | Keywords:
> ------------------------+---------------------------------------------------
>
> Comment(by strk):
>
> The polygon ring has 7 points, but it's a 4 sides polygon. So 2 vertices
> are very close to other vertices.
>
> I'd love to have a function (in postgis) to analyze these cases and answer
> questions like: what's the minimum distance between two consecutive
> vertices ? what's the minimum distance between any two vertices ?
>
> Simplifying the geometry with a tolerance of 1e-10 is enough to fix the
> invalidity, but anyway the robustness problem exists. I didn't try with
> JTS but I suspect it may be an issue there as well.
>
More information about the geos-devel
mailing list