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

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
updates-bot
Bot
Сообщения: 276
Зарегистрирован: 03 фев 2008, 23:13
Репутация: 3

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

Сообщение updates-bot » 18 фев 2012, 21:10

Обсуждение статьи "FieldPyculator - калькулятор полей с использованием выражений на Python для QGIS"

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

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

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)
пристегивайтесь, турбулентность прямо по курсу

yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Статьи: 4
Проекты: 3
Репутация: 55
Откуда: Королев

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

Сообщение yellow-sky » 17 авг 2012, 12:53

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

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Статьи: 31
Проекты: 4/1
Репутация: 32
Откуда: Ukraine

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

Сообщение Voltron » 17 авг 2012, 13:37

yellow-sky писал(а):3) Локализация на русский язык планируется как только отвиснет plugins.qgis.org
Отвис

yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Статьи: 4
Проекты: 3
Репутация: 55
Откуда: Королев

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

Сообщение yellow-sky » 17 авг 2012, 14:44

Планируется
:)

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

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

Сообщение Максим Дубинин » 17 авг 2012, 15:30

для 2)

слой: http://gis-lab.info/other/aster.rar
и таблица в приложении
Вложения
aster.txt
(288.48 КБ) 425 скачиваний
пристегивайтесь, турбулентность прямо по курсу

Petruxin
Гуру
Сообщения: 1686
Зарегистрирован: 14 июн 2011, 16:47
Статьи: 2
Проекты: 2
Репутация: 132
Ваше звание: Завсегдатай
Откуда: Череповец

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

Сообщение Petruxin » 22 авг 2012, 20:51

Это вроде называется "вопрос нуба".
Как мне поменять атрибут "болота" на wetland.(поле ..._N_2) Пытался брать пример из статьи и менять его , но вариантов многовато и перебором не получилось, а другие методы познания мне еще не доступны.
Может как-то проще это делается?
Вложения
Замена аттрибутов.jpg
Замена аттрибутов.jpg (11.75 КБ) 8603 просмотра

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

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

Сообщение Максим Дубинин » 22 авг 2012, 21:31

пикулятор для этого не нужен, достаточно обычного калькулятора полей

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

Petruxin
Гуру
Сообщения: 1686
Зарегистрирован: 14 июн 2011, 16:47
Статьи: 2
Проекты: 2
Репутация: 132
Ваше звание: Завсегдатай
Откуда: Череповец

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

Сообщение Petruxin » 22 авг 2012, 21:53

Максим спасибо. Все получилось. С пикулятором поразбираюсь.
PS Закончил бы кто-нибудь статью "Справка по функциям калькулятора полей QGIS"

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

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

Сообщение Максим Дубинин » 23 авг 2012, 11:08

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

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Статьи: 4
Проекты: 1
Репутация: 234
Откуда: Ханты-Мансийск
Контактная информация:

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

Сообщение bolotoved » 24 авг 2012, 18:00

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

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

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

Сообщение Максим Дубинин » 24 авг 2012, 19:39

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

Ответить

Вернуться в «Материалы сайта»