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

Калькулятор полей: условие для заполнеиния

Добавлено: 14 апр 2013, 17:40
ANAT01
Исходные данные:
  • Таблица со значениями в столбце column1 и пустыми значениями в столбце exist
  • Список значений txt1 в виде текста с разделителем (\r\n) (это часть тех значений из column1)
Задача:
Заполнить столбец exist значением true если значение из column1 есть в списке значений txt1

Как в Qgis сделать заполнение произвольными значениями на основе условия сравнения данных из 2 таблиц/слоев?

Re: Калькулятор полей: условие для заполнеиния

Добавлено: 14 апр 2013, 18:14
rhot
{на основе собственного мнения} Такого QGIS не под силу - необходимо применять полноценный SQL.

Re: Калькулятор полей: условие для заполнеиния

Добавлено: 14 апр 2013, 18:32
ANAT01
А если в FieldPyculator вставить список значений из txt1 в виде массива (многовато там конечно значений ну и черт с ним) и сделать условие с поиском значения в массиве?! Проблема в том что я с питоном не знаком, поэтому хотелось бы услышать ответ о такой возможности раньше чем начать читать документацию по питону.
rhot писал(а):{на основе собственного мнения} Такого QGIS не под силу - необходимо применять полноценный SQL.
Простите за нубство, но в Qgis есть SQL консоль?

Re: Калькулятор полей: условие для заполнеиния

Добавлено: 14 апр 2013, 20:50
Максим Дубинин
в пикуляторе можно