Страница 1 из 1

Написать правило для отображения слоя qgis (по пересечению)

Добавлено: 25 окт 2018, 11:20
Dezmond
Приветствую всех коллег! Есть 2 слоя(А и В), слой А местами накладывается на слой В. Задача состоит в том что бы слой А в месте наложения отображался по правилу прописываемому в: Свойства слоя - Стиль- Правила. Порезать один слой другим не подходит, тк слои будут меняться и каждый раз резать не удобно и не практично, а настроить правило можно один раз. Пока что написано так geom_to_wkt( intersection( geom_from_wkt( $geometry ), geom_from_wkt( ??????) ) ) Но может я вообще не в том направлении двигаюсь.
Большое спасибо за советы!

Re: Написать правило для отображения слоя qgis (по пересечению)

Добавлено: 25 окт 2018, 12:51
freeExec
Так на лету можно пересекать если данные лежать в базе данных. Создать вьюшку с которой отдавать пересекающуюся зону.
А так с шейпами нельзя сослаться на другой слой, насколько я знаю. Или держите оба "слоя" в одном, а различайте их атрибутами.

Re: Написать правило для отображения слоя qgis (по пересечению)

Добавлено: 25 окт 2018, 14:54
Dezmond
Спасибо, теперь все понятно, а то никак не мог понять как выбрать другой слой в запросе.