]> granicus.if.org Git - postgis/commit
Use recursive snapping to improve predictability
authorSandro Santilli <strk@keybit.net>
Thu, 31 Dec 2015 16:16:53 +0000 (16:16 +0000)
committerSandro Santilli <strk@keybit.net>
Thu, 31 Dec 2015 16:16:53 +0000 (16:16 +0000)
commit34ff5505045f150380d4a2936947c08cabb0bae4
tree33a8d3a368abdbde75fff1543441654de3b59d34
parent7647130df2220adec218db395b6655c9d2d39a7b
Use recursive snapping to improve predictability

Fixes geometry-intersects-edge exception when snapping twice
to the same pointset. See #3412.

Includes automated testcase for both old and new geos snap
(3.3.8- and 3.3.9+)

git-svn-id: http://svn.osgeo.org/postgis/trunk@14535 b70326c6-7e19-0410-871a-916f4a2858ee
liblwgeom/lwgeom_topo.c
topology/test/regress/topogeo_addlinestring.sql
topology/test/regress/topogeo_addlinestring_expected_newsnap
topology/test/regress/topogeo_addlinestring_expected_oldsnap