Forum QGIS

Pełna wersja: "Hatches" jak w ArcGis
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Czy w Qgis jest odpowiednik "hatches'ów" z ArcGis ?

Oznaczam długości linii w km i w miarę zmniejszania skali, dynamicznie zmienia mi się szczegółowość oznaczeń długości pokazując poszczególne hektometry.

[attachment=303]
[attachment=304]
[attachment=305]

Mógłbym to rozwiązać tworząc warstwy z poszczególnymi stopniami szczegółowości i pokazywać/ukrywać ale ... może jest qgisowa wersja hatchesów?
Symbolizacja wg reguł. Można ustawić dla danej warstwy schemat, że dla takiej a takiej skali będą wyświetlały się takie a takie wartości. I takich reguł można wpisać wiele, dla wielu skal np.
Ale rozumiem, że jak symbolizacja, to muszę mieć warstwę punktową z tymi "zdarzeniami", które wyświetlam tylko w zależności od skali.
Tego chciałbym uniknąć (jeśli się da Wink ), bo po modyfikacji przebiegu linii zmieni mi się jej długość i musiałbym "zrzutować" raz jeszcze na nią zdarzenia punktowe będące "oznaczeniami odległości".
Tak, to by musiała być warstwa punktowa z metrażem.

Hm.. można ustawić symbol kropki co ileś metrów na linii, ale nie będzie etykiet Sad

Wygodniej byłoby z automatu mieć podgląd, ale chyba wychodzi na to, że trzeba po poprawce linii robić nową warstwę punktową z danym interwałem. Ale jak już raz ustawisz symbolizację, to potem tylko wyciągasz punkty i warstwa się aktualizuje... Smile


Może Pythonem dałoby się to zrobić sprytniej.. Albo jakąś funkcją...
Geoprocesing -> Narzędzia
grupa : Geoalgorytmy QGIS
podgrupa: Narzędzia geometrii wektorowej
narzędzie: Create points along lines

Rozwiązanie prawie dobre .. tylko gdyby brał wartość odległości z początku i końca linii ...
szukam dalej Wink
Raczej polecam wtyczkę QChainage. Można określić wiele parametrów - punkty początkowe, końcowe, przesunięcie startu czy nawet automatyczne wyświetlanie etykiet Smile
Dzięki, będę walczyć.