Opened 15 years ago

Closed 3 years ago

#233 closed task (invalid)

Test Looser Snap Tolerance

Reported by: pramsey Owned by: pramsey
Priority: minor Milestone: GEOS Fund Me
Component: Core Version: main
Severity: Idea Keywords:
Cc: strk, mloskot

Description

In Union(), snapping tolerance will determine how nearly-parallel lines are snapped together. Right now the tolerance is rather tight, but we might get better results with a slightly more libertine approach. Testing is required.

Change History (8)

comment:1 by pramsey, 15 years ago

Type: defecttask

Also, right now we snap between geometries, but not necessarily within geometries. There is new code hiding in JTS that does this. For example, small narrow spikes and gores in single geometries can cause the same problems as almost-the-same edges in paired geometries.

comment:2 by pramsey, 15 years ago

Cc: strk added

Did the self-snapping code from JTS come through in the port?

comment:3 by strk, 15 years ago

When using Geometry interfaces then we're 100% in sync with JTS (Geometry.intersection, for exapmle).

BUT, from C-API we don't do that. Instead we use BinaryOp there, which is similar in spirit but predates the official JTS code for it.

Who does and who doesn't do self-snapping is unknown to me. Time to ask Martin ?

comment:4 by pramsey, 15 years ago

Milestone: 3.2.03.3.0

comment:5 by strk, 13 years ago

Milestone: 3.3.0GEOS Future

Kiked forward as per paul's request

comment:6 by mloskot, 7 years ago

Cc: mloskot added

comment:7 by robe, 6 years ago

Milestone: GEOS FutureGEOS Fund Me

Milestone renamed

comment:8 by pramsey, 3 years ago

Resolution: invalid
Status: newclosed

Invalidated by OverlayNG

Note: See TracTickets for help on using tickets.