Korzystasz z edytora wierzchołków QGIS? [Zamknięte]

23

Mam dwa główne problemy:

  1. Podczas najechania kursorem na mapę z wieloma warstwami, mimo że mam tylko jedną warstwę do edycji i widoczną, widzę, że wszystkie węzły wszystkich warstw są wyświetlane jako czerwone kropki podczas najechania na obszar roboczy mapy, co uniemożliwia wybranie węzłów warstwy Właściwie nad tym pracuję. Czy to zachowanie można wyłączyć? Może to być związane z opcją edycji tylko wybranej warstwy, ale tak naprawdę nie mogę tego znaleźć w Ustawieniach | Opcje, a może już jej nie ma? Wygląda na to, że i tak mogę edytować tylko wybraną warstwę, więc dlaczego kropki w ogóle muszą się pojawiać? Sprawdziłem ustawienia przyciągania i wyłączyłem nową opcję edycji topologicznej.

  2. Edycja wielokątów wydaje mi się teraz niezwykle trudna i niezgrabna. Nie można teraz przenieść węzła za pomocą zwykłego przeciągnięcia myszy . Wydaje się, że konieczne jest teraz przeciągnięcie nowego węzła z wierzchołka do nowej pozycji, a następnie usunięcie starego węzła. Wyboru można dokonać za pomocą klawiatury lub myszy, ale usunięcia można dokonać tylko naciskając klawisz Delete na klawiaturze, więc cała procedura zajmuje kilka sekund. Jednak zwykle dzieje się tak, że podczas próby utworzenia nowego węzła kilka połączonych wierzchołków porusza się jednocześnie, nawet jeśli nie zostaną wybrane żadne węzły. Działają się też inne dziwne rzeczy.

John N.
źródło

Odpowiedzi:

39

W QGIS 3.0 narzędzie wierzchołków (tak samo jak narzędzie węzła z QGIS 2.x) działa nieco inaczej. To, czy jest to poprawa, czy nie, jest kwestią opinii. Z pewnością trzeba się przyzwyczaić.

Przesuwanie wierzchołka

  • 2.x: Kliknij wierzchołek lub segment, aby włączyć edycję wierzchołków dla tej funkcji. Kliknij wierzchołek, który chcesz przenieść. Bez zwalniania myszy przeciągnij ją w nowe miejsce.

  • 3.0: Najedź kursorem na wierzchołek, aby umożliwić edycję wierzchołków dla tej funkcji. Kliknij wierzchołek, aby go wybrać. Zwolnij przycisk myszy, a wybrany wierzchołek podąży za kursorem. Kliknij ponownie, aby umieścić wierzchołek.

Przenoszenie segmentu (zasadniczo tak samo jak przenoszenie wierzchołka)

  • 2.x: Kliknij wierzchołek lub segment, aby włączyć edycję wierzchołków dla tej funkcji. Kliknij segment. Bez zwalniania myszy przeciągnij ją w nowe miejsce. Puść mysz.

  • 3.0: Najedź kursorem na segment, aby umożliwić edycję wierzchołków dla tej funkcji. Kliknij segment, aby go wybrać. Zwolnij przycisk myszy, a wybrany segment podąży za kursorem. Kliknij ponownie, aby umieścić segment.

Dodanie nowego wierzchołka

  • 2.x: Kliknij dwukrotnie segment.

  • 3.0: Dwie opcje

    1. Kliknij dwukrotnie segment, aby dodać nowy wierzchołek. Nowy wierzchołek zaczyna się od zaznaczonego i przyczepiony do kursora. Kliknij trzeci raz, aby umieścić wierzchołek.

    2. Kiedy najedziesz kursorem na segment, na środku segmentu znajduje się X. Kliknij x, aby dodać nowy wierzchołek. Nowy wierzchołek zaczyna się od zaznaczonego i przyczepiony do kursora. Kliknij trzeci raz, aby umieścić wierzchołek.

Usuwanie wierzchołka

  • Obie wersje: kliknij i przeciągnij, aby zaznaczyć jeden lub więcej węzłów. Użyj klawisza usuwania (na klawiaturze), aby usunąć wybrane węzły.

Uwaga : W wersji 3.0 narzędzie węzła będzie edytować elementy tylko w bieżącej (aktywnej) warstwie. Jeśli wybrano funkcję, narzędzie węzła edytuje tylko tę funkcję.

W wersji 3.0 najedź kursorem na funkcje, aby ich węzły zostały podświetlone na czerwono. Pokazuje węzły dla obiektów na wszystkich warstwach w trybie edycji. Warstwy, które są widoczne i nie są w trybie edycji, nie zostaną podświetlone. Warstwy, które nie są widoczne, zostaną podświetlone - wygląda to na błąd.

Aktualizacja (listopad 2018) : Ten błąd został naprawiony w QGIS 3.4 i dodano nową funkcję. Masz teraz wybór między Vertex Tool (All Layers)i Vertex Tool (Current Layer). Niewidoczne warstwy nie zostaną podświetlone w żadnym z trybów. Trzy okrzyki dla twórców QGIS! Biodro, hura itp.

Kolejna uwaga : zawsze uważałem, że „węzeł” i „wierzchołek” są synonimami. Wiele osób używa tych terminów zamiennie. Istnieje jednak różnica, którą szczegółowo omówiono tutaj .

Zobacz także: Dziennik zmian QGIS 3.0.0: przegląd narzędzia wierzchołków

Github: ulepszone narzędzie do węzłów

csk
źródło
2
Zrobiłem raport o błędzie dotyczący problemu, w którym wyłączone warstwy są podświetlone. Issues.qgis.org/issues/18628
csk
1
Bardzo dziękuję za szczegółową odpowiedź. Nie byłem dzisiaj przy komputerze, ale jutro postaram się ściśle przestrzegać tych kroków. Tak, założyłem, być może błędnie, że wierzchołek był linią między dwoma węzłami, ale myśląc o tym, może wierzchołek jest węzłem plus dwa sąsiednie segmenty linii? W każdym razie nie trzeba na to odpowiadać, sprawdzę twój link.
John N
Teraz zdaję sobie sprawę, że nowy edytor wierzchołków jest w rzeczywistości bardzo prosty w użyciu. To był problem z ukrytymi / wyłączonymi warstwami, który był przyczyną większości mojej frustracji.
John N
To nie działa z punktami. Czy jest inne narzędzie, o którym nie wiem?
skraj
W poprzednich wersjach QGIS narzędzie wierzchołków działało z punktami. Najwyraźniej już tak nie jest. Wypróbuj move featurenarzędzie. W zależności od wersji QGIS będzie on dostępny na pasku narzędzi do digitalizacji lub na zaawansowanym pasku narzędzi do digitalizacji .
csk
4

Miałem ten problem, ale zauważyłem, że opcja „Domyślnie włączaj przyciąganie” była włączona w opcjach „Digitalizacja”. Po usunięciu zaznaczenia problem zniknął.

Chris
źródło