Viac

Styling polyline na zobrazenie, ktorá časť je nad inou v križovatke seba v QGIS?

Styling polyline na zobrazenie, ktorá časť je nad inou v križovatke seba v QGIS?


Potrebujem zobraziť krivku zostrojenú z trasových bodov trasy GPS, ktorá má vlastné križovatky v zákrutách; ako výjazd z diaľnice.

Potrebujem to vizualizovať spôsobom, ktorý ukazuje, ktorá časť je v križovatke nad druhou.

Možnosť 1: Štýl s plnou farbou

To nefunguje, pretože križovatka je vyplnená bez ohraničenia bočnej strany cesty.

Možnosť 2: Štýl s preddefinovanou cestou z QGIS:

Takmer to nefunguje, pretože každý segment je obklopený čiarou, a to nielen na oboch stranách, ale aj v oblasti hlavy a chvosta.

Možnosť 3: Povolenie úrovní symbolov:

To nevyhovuje mojej potrebe, pretože zlučuje križovatky, čím bráni tomu, aby som videl prednosť.

Niektoré štýly sa mi podarilo urobiť po nájdení tohto článku na stránke http://planet.qgis.org: http://nathanw.net/2012/07/22/qgis-style-tricks-using-styles-to- help-fix-obrubník-smer-smeru /

Kľúč pre mňa bol taký ľahký, ako som použil štýl značkovacej čiary s jednou trojuholníkovou značkou a pevnú čiaru. Potom som použil priehľadnosť, aby boli viditeľné názvy ulíc.

Toto je výsledok:

Akú inú možnosť by som mohol vyskúšať?


Ste na dobrej ceste s možnosťou 2, stačí zmeniť štýl čiary pre čiaru. Preddefinovaný štýl cesty je vlastne úzka čiara nad širokou čiarou. Zmeňte štýl uzáveru spodného riadku z guľatého na plochý. Spodný riadok teraz nevyčnieva na konci každého segmentu.