Ticket #194 (closed defect: fixed)

Opened 1 year ago

Last modified 2 months ago

Unbuffered geometries using negative distances

Reported by: kamo Assigned to:
Priority: major Milestone: 3.2.0
Component: Core Version: 3.0.0
Severity: Significant Keywords:
Cc:

Description

Hi!

I've been extensively testing some problematic issues with the buffer function using PostGIS. Seems that in some cases interior rings are not being used to perform the

inner buffer generation although for most of the cases rings are correctly used.

I was able to assemble some xml files from my test data (used a simple

script to generate this files based on PostGIS' results) and I ran them through the XMLTester for GEOS and also for JTS. The results can be observed in the attached files. Seems like there is a high error rate when using st_buffer (for both inner and outer rings) and that JTS has got a more conservative error detection approach (?) compared to GEOS.

I originally filed this error in PostGIS' error tracking system but they recommended to post the test results here.

Attachments

buffer_test.zip (155.2 kB) - added by kamo on 07/22/08 13:55:39.
XML test files and results

Change History

07/22/08 13:55:39 changed by kamo

  • attachment buffer_test.zip added.

XML test files and results

07/30/08 22:32:20 changed by kamo

  • owner changed.
  • priority changed from minor to major.
  • component changed from XML Tests to Core.

01/12/09 20:49:06 changed by pramsey

  • milestone set to 3.2.0.

05/12/09 13:26:37 changed by strk

  • status changed from new to closed.
  • resolution set to fixed.

as of r2504 JTS and GEOS results are the same (3 failure, 97 successes)