Jak tworzyć wielokąty o prostych liniach i kątach prostych w QGIS?

28

Jak przy tworzeniu wielokąta, jak to zrobić, aby linie były proste (90, 0 stopni itp.), A kiedy tworzę narożniki, mogą być prostopadłe? Na przykład, jak utworzyć idealny kwadrat lub prostokąt?

hpy
źródło
3
Należy pamiętać, że „idealny” prostokąt będzie idealny tylko w ramach danego układu odniesienia za pomocą współrzędnych. Jeśli zmienisz CRS, prostokąt wypaczy się.
csk

Odpowiedzi:

28

Istnieje pasek narzędzi do digitalizacji kształtu, w którym można dodać prostokąt przy użyciu różnych metod:

wprowadź opis zdjęcia tutaj

Aby wyświetlić pasek narzędzi, kliknij menu główne prawym przyciskiem myszy i wybierz Shape Digitizing toolbar

Używam QGIS 3.4.

ahmadhanb
źródło
3
Powinno to zostać oznaczone jako rozwiązanie, ponieważ działa od razu bez dodawania wtyczek
Francois
9

Wypróbowałem sugerowane rozwiązania, ale uznałem wtyczkę CADTools za zbyt skomplikowaną, aby można ją było szybko zawiesić. Poza tym jest to dość proste zadanie.

Zamiast tego znalazłem wtyczkę Rectangles Ovals Digitizing autorstwa Pavola Kapusty. Nazwa jest dość oczywista i działa doskonale. Możesz rysować kształty od środka lub według zakresu.

wprowadź opis zdjęcia tutaj

Smerla
źródło
Uważam, że ta wtyczka jest najłatwiejszym zestawem narzędzi do użycia w wersji 2.x, ale wbudowane narzędzia 3.x są świetne.
RyanDalton
6

wtyczka CadTools powinna robić, co chcesz. jest też samouczek: http://www.catais.org/qgis/cadtools/ (szczególnie patrz „digitzing ortogonalny”)

Kurt
źródło
Narzędzie do digitalizacji ortogonalnej nadal rysuje wierzchołki dokładnie tam, gdzie wskazuję. Moja wersja CADTools to 0.5.9, a QGIS wersja 1.8. Wypróbowałem to teraz z Windows 7, Ubuntu 12.04 i Ubuntu 10.04, zarówno z OpenLayers Bing Aerial, jak i bez niego, z którego można dokonać digitalizacji. Witryna z samouczkami to doskonały zasób z filmem pokazującym kliknięcie narzędzia przez użytkownika, a następnie digitalizację kwadratu z zablokowanymi idealnymi kątami 90 stopni. Czy ktoś mógłby spróbować sprawdzić, czy to działa? Przepraszam, że zajęło mi to tak długo.
user12711,
1
ROZWIĄZANE: „Musisz nacisnąć klawisz Ctrl, aby narysować linie lub wielokąty o kątach kwadratowych”. [Oglądałem wideo, ale nie przeczytałem instrukcji. Lekcja wyciągnięta] Jeszcze raz dziękuję. Link do samouczka CadTools jest świetny
użytkownik12711
2

Aby utworzyć wielokąty lub linie o określonych długościach i kątach, musisz włączyć zaawansowany panel digitalizacji. (Zobacz - zaawansowana digitalizacja paneli)

Wystarczy dodać warstwę wektorową (linie lub wielokąty), rozpocząć edycję i dodać funkcję. W oknie edycji zaawansowanej możesz określić kąty i / lub odległości. Aby zakończyć szkic, kliknij prawym przyciskiem myszy.

Machiel Huizenga
źródło
0

Próbowałem CADtools, ale okazało się to trochę skomplikowane. Poza tym jest to dość proste zadanie. Zamiast tego znalazłem wtyczkę Quantum Aided Design (cad jak polecenia w QGIS). Nazwa jest dość oczywista i działa doskonale. Możesz rysować / edytować / kopiować / przycinać lub przesuwać itp.

https://plugins.qgis.org/plugins/qad/

Mohamad Reza Salehi Sadaghiani
źródło