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

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
ANAT01
Активный участник
Сообщения: 196
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 57

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

Сообщение ANAT01 » 14 апр 2013, 17:40

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

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

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

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

Сообщение rhot » 14 апр 2013, 18:14

{на основе собственного мнения} Такого QGIS не под силу - необходимо применять полноценный SQL.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Аватара пользователя
ANAT01
Активный участник
Сообщения: 196
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 57

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

Сообщение ANAT01 » 14 апр 2013, 18:32

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

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин » 14 апр 2013, 20:50

в пикуляторе можно
пристегивайтесь, турбулентность прямо по курсу

Ответить

Вернуться в «QGIS»

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

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