Отображение надписей слоя

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
UNISTROYM
Интересующийся
Сообщения: 40
Зарегистрирован: 13 янв 2020, 17:01
Репутация: 0
Откуда: г.Казань

Отображение надписей слоя

Сообщение UNISTROYM » 19 дек 2022, 11:46

Добрый день. В проекте есть два слоя: Слой дорог и слой остановочных пунктов. При надписывании названий дорог, надписи дорог накладываются сверху значков остановок, хотя слой остановок лежит выше. Подскажите пожалуйста ка это исправить чтобы значки остановок на карте отображались выше надписей дорог?

Константин Силкин
Завсегдатай
Сообщения: 420
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

Re: Отображение надписей слоя

Сообщение Константин Силкин » 19 дек 2022, 13:11

Здравствуйте!
Стиль стоя. Подписи. Рендеринг. Параметры подписи. Label z-index
Стиль стоя. Подписи. Рендеринг. Перекрытие. Высокий вес

UNISTROYM
Интересующийся
Сообщения: 40
Зарегистрирован: 13 янв 2020, 17:01
Репутация: 0
Откуда: г.Казань

Re: Отображение надписей слоя

Сообщение UNISTROYM » 19 дек 2022, 14:05

Спасибо за ответ, это применять к слою дорог? я так понимаю что это в свойствах слоя, в закладке "надписи" -отрисовка? Не могу понять где Рендеринг? И что такое Label z-index? Есть только порядок отрисовки (z-index) там числовое значение, при изменении ничего с надписями не происходит, остаются так же наверху значков((

Константин Силкин
Завсегдатай
Сообщения: 420
Зарегистрирован: 21 мар 2012, 07:37
Репутация: 67
Откуда: Воронеж

Re: Отображение надписей слоя

Сообщение Константин Силкин » 19 дек 2022, 15:38

Делайте у дорог ниже индекс и вес, а у остановок – наоборот.

konst555
Активный участник
Сообщения: 210
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

Re: Отображение надписей слоя

Сообщение konst555 » 19 дек 2022, 16:08

Надписи, как правило, отрисовываются последними. Наверное, чтобы хорошо читались и не перекрывались объектами. Поэтому в вашем случае надо решить - чего вы хотите: скрывать накладывающиеся надпили или сдвигать? Будет ли карта в одном масштабе или для разных масштабов? Имеет ли значение размер надписи?
Простейший случай, если карта будет в одном масштабе названия могут исчезать - это сделать как написано выше - уменьшить приоритет надписям.
Пример.png
Пример.png (51.8 КБ) 986 просмотров


Если "наездов" немного и стиль отображения устраивает, то просто сдвинуть надписи ручным редактированием. Причем, в новых версиях можно двигать вдоль линии (наконец-то!). Позиция сохраняется для конкретной надписи в проекте и, пока не сбросите, будет на этом месте. При изменении масштаба позиция на листе не меняется.

Если высота букв надписи может быть непостоянной для разных масштабов, то можно задать высоту букв в единицах карты. Т.е. в долях градуса (0.002) если географическая система координат, в метрах если проекция в метрах (200 м на карте). В этом случае при смене масштаба надпись никуда не сползет. Т.к. является "нарисованной" на местности.

Возможностей для творчества много. Главное - понимать, а не пытаться запомнить шаблоны. Удачи.

Ответить

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

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

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