Paul Ramsey

Results 254 comments of Paul Ramsey

Actually my fix only fixed the one unit test `geos::algorithm::Intersection 3`. The `minAreaRectangle` example remains at large. Putting in a trap, I found that the exception happens in `Rectangle::createLineForStandardEquation` at...

Correct, there's no progress handling in PgSQL, so benefit to it, and we already have the interrupt stuff.

I am fine with it, it seems no more or less aesthetically displeasing than the alternative. I assume the variable being set will be on the context, so hopefully this...

I tagged 3.14.0beta but if this completes I think we should add it before RC (I'm turning into @robe2), as I am mostly tagging the beta to get the packagers...

@dbaston you have thumbs up from me and @rouault, maybe @nyalldawson has an opinion as a prospective user of this API?

Nice input. 😄 @dr-jts this also fails in JTS. ``` org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( -2.4439364332645837 1.2105204387996402, -2.339023287928491 0.5217725913707031 ) and LINESTRING ( -2.339023287928491 0.521772591370703, -2.339023287928491 0.5217725913707032 )...

Ah, I was using "OverlayNG" not "OverlayNGRobust".

And come to think of it, I cannot replicate either... ``` ./bin/geosop -v -a $HOME/Downloads/polygons.wkt unaryUnion Input A: WKT file /Users/pramsey/Downloads/polygons.wkt Read 1 geometries, 208 vertices -- 623 usec [...

Confirmed failure of `OverlayNGRobust::Union` on Linux, https://github.com/Snowflake-Labs/geos/commit/525d5389416641aff0cf6f5fce1e30d17ea7fdd5