GIS-LAB

Географические информационные системы и дистанционное зондирование


Форумы GIS-Lab.info

Геоинформационные системы (ГИС) и Дистанционное зондирование Земли


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

Обсуждение материалов сайта: вопросы, замечания, предложения

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

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

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

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

updates-bot
Bot
 
Зарегистрирован: 04 фев 2008
 
Сообщения: 276
Репутация: 2

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

Сообщение Максим Дубинин » 07 авг 2012, 18: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)
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

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

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

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

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

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

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

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

Отвис
  • 0

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

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

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

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

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

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

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

для 2)

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

Вложения
aster.txt
(288.48 КБ) Скачиваний: 404
пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

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

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

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

Вложения
Замена аттрибутов.jpg
Замена аттрибутов.jpg (11.75 КБ) Просмотров: 8037
Petruxin
Завсегдатай
 
Зарегистрирован: 14 июн 2011
Откуда: Череповец (на карте)
 
Сообщения: 1686
Репутация: 131
Статьи: 2
Проекты: 2

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

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

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

Изображение
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

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

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

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

Petruxin
Завсегдатай
 
Зарегистрирован: 14 июн 2011
Откуда: Череповец (на карте)
 
Сообщения: 1686
Репутация: 131
Статьи: 2
Проекты: 2

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

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

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

вот и закончил бы)
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6

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

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

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


Это планировалась не как статья, а как хелп к калькулятору полей с целью дальнейшего встраивания в код программы. Но мне нужна была помощь по тем функциям, к которым на момент создания статьи я не знал как подступиться. Надо посмотреть, добавились ли описания функций в английском варианте, и, если да, то перевести на русский.
А вообще, что это за модифицированный такой язык запросов?
  • 0

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

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

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

bolotoved писал(а):А вообще, что это за модифицированный такой язык запросов?

Ты про Pyculator? Это почти чистый Python.
  • 0

пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Максим Дубинин
NextGIS
 
Зарегистрирован: 06 окт 2003
Откуда: Москва (на карте)
 
Сообщения: 8865
Репутация: 627
Статьи: 231
Проекты: 12/6


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

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

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


(Геокруг)

© GIS-Lab и авторы, 2002-2013. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов (подробнее).