Istnieje wiele przykładów pokazujących, jak przyciągać linie do punktów, ale nie znalazłem (szybkiego!) Sposobu przyciągania początkowych i końcowych węzłów ciągów linii do węzłów innych linii.
Zasadniczo chcę „wyczyścić” moją warstwę w postgis (2.0), przesuwając prawie podobne punkty razem i szyjąc małe otwory między strunami linii.
Nie miałoby to większego znaczenia, czy dodam kolejny węzeł, przesunę pierwszy / ostatni węzeł którejkolwiek linii, czy przesunę oba punkty na środek.
Znalazłem dwie opcje, ale nie jestem pewien, jak zacząć od jednej z nich:
- Użyj topologii: http://lists.osgeo.org/pipermail/postgis-users/2012-May/034024.html
- Rozbij linie, przyciągaj węzły, scalaj węzły. http://www.mail-archive.com/postgis-users@lists.osgeo.org/msg00174.html
Druga opcja wydaje się wykonalna, ale każda pomoc w stosowaniu tej metody byłaby bardzo mile widziana.