Temat: podwójne węzły

Witam,
zwektoryzowałem mapę topograficzną w quantum gis. Wcześniej stworzyłem tabelę w postgis i połączyłem się z warstwą postgis. Po wektoryzacji niestety mam wiele zdublowanych węzłów.

Istnieje może zapytanie do postgres, którym można usunąć zdublowane węzły?
Ewa S.

Ewa S. Doktorant, UWM

Temat: podwójne węzły

sprecyzuj czy masz zdublowane węzły/wertexy (co z tym ma wspólnego podłączenie tabeli?), czy masz zdublowane rekordy/wiersze/atrybuty w tabeli?

Temat: podwójne węzły

mam zdublowane węzły i z tego powodu wiele błędów geometrii. Czy jest możliwość (zamiast usuwania błędów jeden po drugim) usunięcia zdublowanych węzłów poprzez polecenie postgresql? Bo wiele rzeczy mogę robić na mojej mapie poprzez postgresql (np. przycinanie poligonów)
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: podwójne węzły

Zazwyczaj tego typu operacje składają się z kilku, na przkład:

- rozbij geometrię na węzły,
- usuń duplikaty,
- scal geometrię

jak wymyślisz ogarnięcie tematu krok po kroku, to dasz radę ;-)

inny przykład wykorzystujący pojęcie 'precision' przy normalizacji geometerii:
- ST_SnapToGrid - sugeruję dokładne przeczytanie docu, bo możesz zrobić kuku swoim danym

Temat: podwójne węzły

ok, dziękuję.

znalazłem też takie rozwiązanie funkcjami:
-ST_Simplify(geometria, tolerancja) lub ST_SimplifyPreserveTopology(geometria, tolerancja)



Wyślij zaproszenie do