Muszę narysować mapę publicznej sieci transportu autobusowego i mam problem z drogami, na których przebiega wiele linii. Moim celem jest stworzenie wizualnej mapy, w której linie w tych alejach są równoległe jedna do drugiej i bez odstępów między nimi, aby widzieć je wszystkie jednocześnie, niezależnie od skali.
Próbowałem opcji przyciągania i rysowania równoległego (narzędzia CAD), ale problem polega na tym, że kiedy zmieniam skalę, zmieniają się odległości między liniami, które zderzają się lub odgradzają od siebie, psując wszystko.
Więc moje pytanie brzmi:
- Czy jest jakaś opcja, aby narysować sąsiednie linie, które pozostają w sąsiedztwie niezależnie od skali wizualizacji?
Uwaga: nie wiem, czy dla tego, co mam na myśli, używane jest sąsiednie, więc tutaj kopiuję przykład tego, czego szukam:
Oto, co się stanie, gdy powiększę:
A kiedy pomniejszam:
EDYCJA: Tutaj dzielę się sytuacją, w której sugerowane rozwiązanie nie zadziałałoby dla mnie. Trzy linie przez chwilę dzielą tę samą ulicę, ale potem dzielą się na trzy różne ulice.
Nie mogę użyć jednej linii z kilkoma symbolami, ponieważ w całej sieci linie się rozdzielają i łączą ponownie (jest więcej niż 15 linii autobusowych).
Dane zawarte w danych atrybutów mi nie pomagają, ponieważ jest to tylko warstwa pełna linii, bez atrybutu innego niż niektóre informacje sieciowe (liczba autobusów / godzina, pasażer / godzina itp.). (QGIS 2.8.6 działa na systemie Windows 7)