Nie można przyciągać wierzchołków i segmentów w QGIS 3.0

15

Nie mogę przyciągnąć 2 wielokątów w QGIS 3.0. Próbowałem przyciągnąć 2 wielokąty z tej samej warstwy, a także 2 wielokąty z różnych warstw.

Upewniłem się, że przyciąganie jest włączone w zakładce Ustawienia >> Opcje >> Digitalizacja i zwiększyłem zasięg przyciągania.

Nie mogłem znaleźć żadnych „ustawień przyciągania” na poziomie warstwy. Wyświetlane są warstwy.

adele.k
źródło
Czy właśnie utworzyłeś którąś z warstw wielokąta?
whyzar
Należy pamiętać, że QGIS 3.0 jest wciąż w fazie wczesnych testów. Jako taki jest wadliwy i nie jest dobrze udokumentowany. Jeśli uczysz się korzystać z QGIS, może być łatwiej nauczyć się na 2.18, która jest bardziej stabilną wersją i lepiej udokumentowaną.
csk

Odpowiedzi:

31

W QGIS 3.0 ustawienia przyciągania są dostępne poprzez pasek narzędzi przyciągania.

Jest to zmiana w stosunku do poprzednich wersji. W QGIS 2.x były dostępne za pośrednictwem menu Opcje> Opcje przyciągania ...

Włącz pasek narzędzi przyciągania w menu dostępnym po kliknięciu prawym przyciskiem myszy dowolnego paska narzędzi. Pasek narzędzi przyciągania nie jest dostępny w menu Widok w bieżącej wersji QGIS (3.0.1); to błąd, który z pewnością zostanie naprawiony w następnej długoterminowej wersji.

wprowadź opis zdjęcia tutaj

Kliknij przycisk magnesu, aby włączyć przyciąganie. Użyj innych narzędzi na pasku narzędzi, aby skonfigurować ustawienia przyciągania. Pamiętaj, aby ustawić niezerową wartość promienia przyciągania; zerowy promień przyciągania skutecznie wyłącza przyciąganie.


Aby uzyskać ustawienia przyciągania specyficzne dla warstw , kliknij drugi przycisk na pasku narzędzi przyciągania. Spowoduje to wyświetlenie menu z tymi opcjami przyciągania:

  • Wszystkie warstwy - przyciąganie jest włączone dla wszystkich warstw
  • Aktywna warstwa - przyciąganie jest włączone tylko dla aktywnej warstwy
  • Konfiguracja zaawansowana - przyciąganie jest włączone dla dostosowywanego zestawu warstw
  • Otwórz opcje przyciągania ...

wprowadź opis zdjęcia tutaj

Wybranie opcji „Otwórz opcje przyciągania ...” powoduje przejście do menu, w którym można dostosować ustawienia przyciągania dla każdej warstwy.

wprowadź opis zdjęcia tutaj

csk
źródło
Czy znalazłeś opcje przyciągania oparte na warstwach? Potrzebuję niektórych warstw informacyjnych, których nie należy przyciągać, ale nie mogę znaleźć opcji opartych na lirze, aby je odznaczyć w QGIS 3.0.2
pióro George William Russel
1
@WilliamBligh Zredagowałem swoją odpowiedź, aby uwzględnić instrukcje przyciągania opartego na warstwie.
csk
4

W oparciu o dokumentację QGIS dotyczącą przyciągania, musisz skonfigurować te ustawienia.

wprowadź opis zdjęcia tutaj

Tolerancja przyciągania to odległość, którą QGIS używa do wyszukiwania najbliższego wierzchołka i / lub segmentu, z którym próbujesz się połączyć, gdy ustawiasz nowy wierzchołek lub przenosisz istniejący. Jeśli nie mieścisz się w tolerancji przyciągania, QGIS opuści wierzchołek w miejscu, w którym zwolnisz przycisk myszy, zamiast przyciągać go do istniejącego wierzchołka i / lub segmentu. Ustawienie tolerancji przyciągania wpływa na wszystkie narzędzia, które działają z tolerancją.

Ogólną tolerancję przyciągania dla całego projektu można zdefiniować, wybierając Ustawienia ‣ opcje Opcje ..., zakładka Digitalizacja. Możesz wybrać „Do wierzchołka”, „Do segmentu” lub „Do wierzchołka i segmentu” jako domyślny tryb przyciągania. Można również zdefiniować domyślną tolerancję przyciągania i promień wyszukiwania edycji wierzchołków. Tolerancję można ustawić w jednostkach mapy lub w pikselach. Zaletą wyboru pikseli jest to, że tolerancja przyciągania nie musi być zmieniana po operacjach powiększania. W naszym małym projekcie digitalizacji (praca z zestawem danych Alaski) definiujemy jednostki przyciągania w stopach. Twoje wyniki mogą się różnić, ale coś rzędu 300 stóp w skali 1: 10000 powinno być rozsądnym ustawieniem.

Tolerancję przyciągania opartą na warstwach, która zastępuje globalne opcje przyciągania, można zdefiniować, wybierając Ustawienia options Opcje przyciągania. Włącza i dostosowuje tryb przyciągania i tolerancję na podstawie warstw (patrz rysunek_edytowanie_snapowanie). To okno dialogowe oferuje trzy różne tryby wyboru warstw do przyciągania: Bieżąca warstwa: używana jest tylko warstwa aktywna, wygodny sposób na zapewnienie topologii edytowanej warstwy Wszystkie warstwy: szybkie i proste ustawienie dla wszystkich widocznych warstw w projekcie, tak aby wskaźnik był przyciągany do wszystkich wierzchołków i / lub segmentów. W większości przypadków wystarczy użyć tego trybu przyciągania. Zaawansowane: jeśli musisz edytować warstwę i przyciągnąć jej wierzchołki do innej warstwy, upewnij się, że warstwa docelowa jest zaznaczona i zwiększ tolerancję przyciągania do większej wartości.

Ponadto przyciąganie nigdy nie nastąpi w warstwie, która nie jest zaznaczona w oknie dialogowym opcji przyciągania, niezależnie od globalnej tolerancji przyciągania. Dlatego zaznacz pole wyboru dla tych warstw, do których chcesz przyciągnąć.

whyzar
źródło