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

Пространственный запрос

Добавлено: 26 дек 2019, 11:55
mado24
Доброго времени суток!
Нужно поставить фильтр на стиль слоя, который будет показывать, что атрибут1 из слоя1 равен атрибуту2 из слоя2, при условии полного вхождения объекта1 из слоя1 в объект2 из слоя2. При этом, объект2 может содержать в себе несколько объектов1.

Re: Пространственный запрос

Добавлено: 26 дек 2019, 13:09
freeExec
В какой программе?

Re: Пространственный запрос

Добавлено: 26 дек 2019, 13:30
mado24
в qgis

Re: Пространственный запрос

Добавлено: 26 дек 2019, 13:54
freeExec
Нельзя, но вы можете создать (Вектор/Объединение атрибутов по районам) слой3 куда перенесёте атрибут из слоя2 с которым пересекается слой1. И уже писать стиль для него.

Re: Пространственный запрос

Добавлено: 26 дек 2019, 13:59
trir
или сделать представление в БД

Re: Пространственный запрос

Добавлено: 26 дек 2019, 14:03
trir
del

Re: Пространственный запрос

Добавлено: 26 дек 2019, 14:30
mado24
trir писал(а):
26 дек 2019, 13:59
или сделать представление в БД
разве представление будет корректно работать, если будет связь "один ко многим"?
Насколько я поняла, если объект содержи более одного объекта внутри себя, то он никакую привязку не делает.

Re: Пространственный запрос

Добавлено: 26 дек 2019, 14:31
mado24
trir писал(а):
26 дек 2019, 13:59
или сделать представление в БД
разве представление будет корректно работать, если будет связь "один ко многим"?
Насколько я поняла, если объект содержи более одного объекта внутри себя, то он никакую привязку не делает.

Re: Пространственный запрос

Добавлено: 26 дек 2019, 14:52
trir
просто нужно правильно сделать join