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

FieldPyculator - калькулятор полей с использованием Python

Добавлено: 18 фев 2012, 21:10
updates-bot
Обсуждение статьи "FieldPyculator - калькулятор полей с использованием выражений на Python для QGIS"

http://gis-lab.info/qa/fieldpyculator.html

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 07 авг 2012, 17:19
Максим Дубинин
Отчет об использовании.

1. Работает!
2. Почему-то прогресс остановился на 22%-23% или еще где-то, потом думает и выполняет все.
3. Нет локализации?

Вот мой примерчик, есть файлик txt с перечнем имен файлов и я проверяю есть ли имена в таблице в этом перечне

В global expression:

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

import os
import csv
fi = "c:\\temp\\aster.txt"
d = open(fi,"r")
reader = csv.reader(d)
strs = [row[0] for row in reader]


Field expression:

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

value = int(<TYPE> in strs)

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 17 авг 2012, 12:53
yellow-sky
По отчету:
1) Иногда бывает
2) Поведение странное, желательно посмотреть на исходные данные
3) Локализация на русский язык планируется как только отвиснет plugins.qgis.org

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 17 авг 2012, 13:37
Voltron
yellow-sky писал(а):3) Локализация на русский язык планируется как только отвиснет plugins.qgis.org
Отвис

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 17 авг 2012, 14:44
yellow-sky
Планируется
:)

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 17 авг 2012, 15:30
Максим Дубинин
для 2)

слой: http://gis-lab.info/other/aster.rar
и таблица в приложении

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 22 авг 2012, 20:51
Petruxin
Это вроде называется "вопрос нуба".
Как мне поменять атрибут "болота" на wetland.(поле ..._N_2) Пытался брать пример из статьи и менять его , но вариантов многовато и перебором не получилось, а другие методы познания мне еще не доступны.
Может как-то проще это делается?

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 22 авг 2012, 21:31
Максим Дубинин
пикулятор для этого не нужен, достаточно обычного калькулятора полей

Изображение

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 22 авг 2012, 21:53
Petruxin
Максим спасибо. Все получилось. С пикулятором поразбираюсь.
PS Закончил бы кто-нибудь статью "Справка по функциям калькулятора полей QGIS"

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 23 авг 2012, 11:08
Максим Дубинин
Petruxin писал(а):PS Закончил бы кто-нибудь статью "Справка по функциям калькулятора полей QGIS"
вот и закончил бы)

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 24 авг 2012, 18:00
bolotoved
Petruxin писал(а):Закончил бы кто-нибудь статью "Справка по функциям калькулятора полей QGIS"
Это планировалась не как статья, а как хелп к калькулятору полей с целью дальнейшего встраивания в код программы. Но мне нужна была помощь по тем функциям, к которым на момент создания статьи я не знал как подступиться. Надо посмотреть, добавились ли описания функций в английском варианте, и, если да, то перевести на русский.
А вообще, что это за модифицированный такой язык запросов?

Re: FieldPyculator - калькулятор полей с использованием Pyth

Добавлено: 24 авг 2012, 19:39
Максим Дубинин
bolotoved писал(а):А вообще, что это за модифицированный такой язык запросов?
Ты про Pyculator? Это почти чистый Python.