Сглаживание линий

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
amsik
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 фев 2014, 01:33
Репутация: 0

Сглаживание линий

Сообщение amsik » 14 мар 2014, 00:03

Привет! Есть проблема с глаживанием линий в QGIS. Скачал нужную мне область с OSM, отредактировал, но появилась проблема: при увеличении масштаба дороги пересекаются с другими не лучшим образом (см. вложение)


Когда я смотрю эту же дорогу в OSM - там все ок и ничего не заезжает. Можете подсказать как это все исправляется?
Вложения
scr.png
scr.png (116.93 КБ) 8191 просмотр

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сглаживание линий

Сообщение Denis Rykov » 14 мар 2014, 00:27

Layer Properties - Style - Advanced - Symbol Levels - Enable symbol levels
Spatial is now, more than ever, just another column- The Geometry Column.

amsik
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 фев 2014, 01:33
Репутация: 0

Re: Сглаживание линий

Сообщение amsik » 14 мар 2014, 00:40

У меня стоит тип отрисовки "Правила" и там я не нашел "Дополнительно". В других типах появляется эта вкладка. Нельзя ли как-то объединить их или в какую сторону мне смотреть?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сглаживание линий

Сообщение Denis Rykov » 14 мар 2014, 00:44

В Rule-based символике для этого есть кнопка Rendering order. В простейшем случае задаете тому уровню, что отвечает за обводку - 0, а самой линии - 1.
Spatial is now, more than ever, just another column- The Geometry Column.

amsik
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 фев 2014, 01:33
Репутация: 0

Re: Сглаживание линий

Сообщение amsik » 14 мар 2014, 01:00

Одна проблема решилась, и теперь с контурами нормально стало, спасибо :) Но вот все равно переезжают линии через другие, где дорога не должна идти дальше. При редактировании слоя, если чуть-чуть перенести точку - становиться все нормально. Т.е. нужно куждую линию руками подвинуть в нужное место? Чтобы небыло этого наезда
Вложения
scr.png
scr.png (116.47 КБ) 8169 просмотров

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сглаживание линий

Сообщение Denis Rykov » 14 мар 2014, 01:05

Что-то по вашему скриншоту я не заметил, что с контурами все ок, как было в первом сообщении, так и осталось. А насчет того, что дорога переезжает - ну тут как нарисовано, так и отображается. На openstreetmap.org, видимо, так же?
Spatial is now, more than ever, just another column- The Geometry Column.

amsik
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 фев 2014, 01:33
Репутация: 0

Re: Сглаживание линий

Сообщение amsik » 14 мар 2014, 01:13

Да, на скринтшоте не исправлено, т.к. я не делал новый. Сейчас там все ок. Эти же дороги на OSM выглядят нормально, ничего не заезжает.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Сглаживание линий

Сообщение Denis Rykov » 14 мар 2014, 01:15

Дайте ссылку на этот фрагмент на openstreetmap.org.
Spatial is now, more than ever, just another column- The Geometry Column.

amsik
Новоприбывший
Сообщения: 9
Зарегистрирован: 13 фев 2014, 01:33
Репутация: 0

Re: Сглаживание линий

Сообщение amsik » 14 мар 2014, 09:38

Посмотрел в QGIS карту, не тронутую мной - и там все ок :) Где-то со стилями напортачил. Спасибо за помощь! Буду смотреть что там наломал

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя