Jak wyświetlić strzałkę wskazującą określony kierunek w QGIS


9

Mam wiele cech punktowych, które zawierają atrybut, który nazywam „namiotem”, a drugi cechą „nachylenie”. Każdy punkt ma kierunek od 0 do 359 stopni. Nachylenie wynosi „+15” lub „-15” itd., Na przykład + 15% lub -15%, w zależności od najbardziej stromego nachylenia gruntu.

Chcę wyświetlić strzałkę na mapie ze strzałką skierowaną w kierunku namiaru. Z ujemnym% nachylenia skierowanym na zewnątrz od punktu i dodatnim% nachylenia skierowanym do środka do punktu.

Używam tego w kontekście leśnym z działkami rejsowymi. Jestem całkiem pewien, że ArcGIS może to zrobić (tak jak to widziałem na mapach), ale mam nadzieję, że QGIS może to zrobić.

Odpowiedzi:


9

Możesz także spróbować: otworzyć właściwości warstwy i kliknąć Zmień .. pod wyświetlanym symbolem. Następnie wybierz Vector Field Marker jako typ warstwy w prawym górnym rogu i Polar jako typ pola. Wypełnij odpowiednie pola, a powinieneś dostać to, co chcesz, chociaż długość linii będzie skalowana według nachylenia (użyj małej skali, aby się tego pozbyć, jeśli chcesz). Dodaj kolejny symbol lub zmień Styl linii, aby uzyskać wskazówki na końcach linii. Nie miałem pod ręką żadnych odpowiednich danych, więc nie jestem pewien, czy wskazówki są odpowiednio zorientowane.


1
Ach tak, zapomniałem o „Polar”, ale na pewno idź z tym. Nadal uważam, że konieczne byłoby załadowanie pliku kształtu w dwóch warstwach. Nacięcie.
nhopton

Dziękuję wam bardzo za pomoc. Działa świetnie i dobrze wygląda na mapie. Musiałem zrobić 2-punktowe pliki kształtów, aby strzałki wskazywały ich drogę do środka i na zewnątrz. Bardzo to doceniam.
Jeremy

3

To powinno być możliwe. Najprostszym sposobem jest prawdopodobnie załadowanie pliku kształtu z punktami, kliknięcie go prawym przyciskiem myszy w panelu warstw, wybranie „Zapytania” i wybranie punktów o ujemnych nachyleniach. Następnie ponownie załaduj plik kształtu i zapytaj, aby wybrać punkty o dodatnich nachyleniach. Będziesz wtedy mógł stylizować dwie warstwy inaczej (pomoże to uniknąć zamieszania, jeśli zmienisz nazwy warstw, jak pokazano na rysunku).

Kiedy stosujesz obrót do symboli, pamiętaj, że jeśli chodzi o nową symbolikę, poziom wynosi 0 stopni, więc potrzebujesz nowej kolumny w tabeli atrybutów do obrotu (kierunek kompasu minus 90).

Na zdjęciu dodałem również plik kształtu (ponownie!), Aby oryginalne punkty były widoczne. Mam nadzieję, że to działa, nie zostało przetestowane w warunkach skrajnych.

Pozdrawiam, Nick.

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.