Ticket #496 (closed enhancement: fixed)

Opened 18 months ago

Last modified 14 months ago

Expose a GEOSNode interface in the C-API

Reported by: strk Owned by: strk
Priority: major Milestone: 3.4.0
Component: Default Version: svn-trunk
Severity: Unassigned Keywords: history
Cc:

Description

Such function should be used to fully node input linework. It should take an optional "precision" parameter to perform snapping of input vertices and intersection points to a given grid. Such functionality should be very helpful in improving robustness and predictability for clients.

Change History

Changed 14 months ago by strk

  • owner changed from geos-devel@… to strk
  • status changed from new to assigned

Changed 14 months ago by strk

Note that JTS has a GeometryNoder? class under the noding/snapround package.

Changed 14 months ago by strk

  • keywords history added
  • status changed from assigned to closed
  • resolution set to fixed

This was done with r3593 -- may be improved to use snaprounding when input precision model is fixed.

No precision parameter was added, I think it makes more sense for precision to be handled globally using a geometrie's PrecisionModel?. This in turn will require exposing ways to set the precision model of geometries being constructed...

Note: See TracTickets for help on using tickets.