Присоединение атрибутивной информации в Qgis

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
pvspec
Новоприбывший
Сообщения: 4
Зарегистрирован: 29 окт 2020, 16:25
Репутация: 0
Откуда: Ryazan

Присоединение атрибутивной информации в Qgis

Сообщение pvspec »

Здравствуйте! Подскажите пожалуйста.
Имеется векторный слой, в таблице которого есть колонки "Населенный пункт" и "Район" и слой данных (csv) в котором также имеются колонки "Населенный пункт" и "Район". Необходимо присоединить данные к векторному слою при условии совпадения поля "населенный пункт" и "район", так как имеются населенные пункты с одинаковым названием в разных районах.

В mapinfo это делается sql запросом типа "settlement_point.NAME = _19_11_2020.Name_P And settlement_point.A_DSTRCT = _19_11_2020.Raion".

В Qgis на вкладке "Свойства слоя" - "Связи" слои можно объединить только по одному полю. Как сделать объединение с условием из другого поля таблицы?
Аватара пользователя
antonv
Активный участник
Сообщения: 234
Зарегистрирован: 29 ноя 2016, 10:44
Репутация: 114
Откуда: Санкт-Петербург

Re: Присоединение атрибутивной информации в Qgis

Сообщение antonv »

pvspec, создайте в обоих слоях временное поле и объедините в нём "Населенный пункт" и "Район", синтаксис такой:

Код: Выделить всё

"field1" || ' ' || "field2"
А дальше объединяйте по этому полю.
Ответить

Вернуться в «Я новичок!»

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

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