Есть слой с более 1000 полигонов, один столбец заполнен текстовой информацией (18 значений). Есть классификация, по которой для значения из уже заполненного столбца, существует другое. То есть второй столбец нужно заполнить относительно первого, тоже текстовой информацией.
Я пробовал через if или trу, но так и не понял как сделать одновременно для большого количества условий
Заполнение атрибутивной информации через калькулятор полей
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 27 июл 2022, 08:43
- Репутация: 0
- Откуда: Уфа
- Игорь Белов
- Гуру
- Сообщения: 2229
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1501
- Откуда: Казань
Re: Заполнение атрибутивной информации через калькулятор полей
Допустим, тот столбец называется code, а классификация существует в виде таблицы classes с полями key и value. Нужно объединить таблицы по общему полю. Имеются разные способы.
- Через свойства слоя: [Layer] → [Layer Propeties…] → [Joins]
- Через операцию: [Processing Toolbox] → [Vector general] → [Join attributes by field value]
- Вложения
-
- Join attributes by field value
- Join_attributes_by_field_value.png (83.24 КБ) 1090 просмотров
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 27 июл 2022, 08:43
- Репутация: 0
- Откуда: Уфа
Re: Заполнение атрибутивной информации через калькулятор полей
Спасибо, помогло
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей