Czy w QGIS można jednocześnie przeciągać wiele wierzchołków niektórych równoległych linii?
Mam warstwę liniową z równoległymi liniami. W niektórych regionach muszę przesunąć wierzchołki wszystkich równoległych linii, aby nadal zachowały odległość od siebie.
Za pomocą narzędzia węzła mogę wybrać tylko wierzchołek jednej z moich linii, którą chcę przeciągnąć, ale nie wielu linii jednocześnie:
W warstwach wielowierszowych możliwe jest przeciąganie wszystkich linii jednocześnie, ale nie jest to opcja, ponieważ muszę zachować wszystkie atrybuty moich pojedynczych linii.
Czy są jeszcze inne opcje przeciągania moich linii jednocześnie?
Edycja1: Właśnie znalazłem CadNodeTool ( https://github.com/wonder-sk/CadNodeTool ). Dzięki tej wtyczce można już przynajmniej wybierać wierzchołki wielu linii jednocześnie. Być może tę wtyczkę można rozszerzyć, aby przesuwać wierzchołki równoległych linii.
Odpowiedzi:
Możliwe obejście, może dobre jako tymczasowe rozwiązanie dla kilku danych:
W opcji przyciągania zaznacz opcję Włącz edycję topologiczną
Aktywuj narzędzie węzła i wybierz wierzchołki „obojętnej” linii i przesuń (przytrzymaj Ctrl, aby wybrać więcej wierzchołków).
źródło
Problem rozwiązany: Właśnie dowiedziałem się, że wtyczka QAD ( https://plugins.qgis.org/plugins/qad/ ) obsługuje przenoszenie wierzchołków z różnych funkcji:
źródło
W QGIS 3.10 możesz po prostu aktywować tryb edycji warstwy lub warstw. W moim przypadku przyciąganie nie jest aktywowane. Użyj narzędzia wierzchołków. Również tutaj możesz wybrać opcję „Wszystkie warstwy” lub „Bieżąca warstwa”, w zależności od tego, czy linie, które chcesz edytować, znajdują się na jednej warstwie, czy na różnych warstwach.
Przy tym aktywnym narzędziu możesz wybierać wierzchołki prostokątem. Wierzchołki zostaną oznaczone niebieskim okręgiem wokół nich.
Następnie kliknij jeden z weteryków, a następnie kliknij miejsce, w którym chcesz przenieść ten wierzchołek. A inni (s) będą następować.
źródło
Spróbuj użyć wtyczki transformacji affine. Umożliwia przesuwanie obiektu o określonej odległości w osi X i Y.
Edycja: użyj wtyczki Numeryczna edycja wierzchołków, dzięki czemu możesz wybrać pojedynczy węzeł i zmienić jego cordinaty
źródło
W Arcgis możesz narysować linię przekraczającą linię wymagającą ruchu, która uczestniczy w topologii, z liniami, które mają zostać przesunięte, wybierz linię - wszystkie węzły i przesuń, z opcją rozciągania, a następnie usuń linię tymczasową, ale nie jestem tego pewien
źródło