Przeczytałem wiele postów i samouczków, nawet instrukcję QGIS dotyczącą przyciągania. Ustawiam opcje przyciągania w ustawieniach> opcje przyciągania ; wybierając dwie warstwy, na które chciałbym przyciągnąć, ustawiając tryb na wierzchołek, tolerancję 0,00002 jednostek mapy i zaznaczone unikaj int. i włącz edycję topologiczną.
Przesunąłem wielokąt na pierwszej warstwie, chwytając przybliżony wierzchołek do sąsiedniego przybliżonego wierzchołka na drugiej warstwie. w skali 1: 500 wygląda na to, że zaskoczy poprawnie, ale kiedy powiększę do skali powiedzmy 1: 1, nie są one odpowiednio wyrównane. Czy coś mi brakuje lub próbuję być dokładny?
Dzięki za wkład.
Odpowiedzi:
Tolerancja 0,00002 jednostek mapy jest oczywiście błędna. Ustawiłem tolerancję przyciągania na 10 pikseli, co oznacza, że punkt jest przyciągany do istniejącego punktu, jeśli jest bliżej niż 10 pikseli.
Przy ustawionej małej tolerancji w większości przypadków unikasz przyciągania, chyba że pracujesz w skali 50 000: 1 (nie 1: 50000!).
źródło
Byłem w stanie rozwiązać problem przyciągania, przechodząc do Ustawień, Opcje przyciągania; ustaw ff: Wybór warstwy --- Wszystkie widoczne warstwy Przyciągnij do ------ Tolerancja wierzchołków ---- 3 Wybierz jednostki mapy.
To powoduje, że gdy węzeł mieści się w tolerancji przyciągania, zostaje przyciągnięty do pobliskiego wierzchołka.
źródło