Я должен нарисовать карту сети общественного автобусного транспорта, и у меня есть проблема на проспектах, где проходит много линий. Моя цель - сделать визуальную карту, где линии в этих проспектах параллельны друг другу и без промежутков между ними, чтобы видеть все из них одновременно, независимо от масштаба.
Я пробовал варианты привязки и параллельного рисования (инструменты САПР), но проблема в том, что когда я меняю масштаб, расстояние между линиями меняется, и они сталкиваются или отделяют одну от другой, запутывая все.
Итак, мой вопрос:
- Есть ли возможность рисовать смежные линии, которые остаются смежными независимо от масштаба визуализации?
Примечание: я не знаю, используется ли смежность для того, что я имею в виду, поэтому здесь я копирую пример того, что я ищу:
Вот что происходит, когда я увеличиваю:
И когда я уменьшаю:
РЕДАКТИРОВАТЬ: Здесь я разделяю ситуацию, почему предлагаемое решение не будет работать для меня. Три линии некоторое время разделяют одну и ту же улицу, но затем они разделяются на три разные улицы.
Я не могу использовать одну линию с несколькими символами, потому что по всей сети линии разделяются и снова соединяются (имеется более 15 линий шины).
Данные, содержащиеся в данных атрибута, мне не помогают, потому что это всего лишь слой, заполненный линиями, без атрибута, кроме какой-либо сетевой информации (количество автобусов / час, пассажир / час и т. Д.). (QGIS 2.8.6 работает на Windows 7)