Запитання з тегом «qgis-custom-function»

3
Автоматичне створення атрибутів за допомогою QGIS?
Я хочу автогенерувати ідентифікатори, коли я створюю нові функції. Тому щоразу, коли я створюю нову точку, її ідентифікатор збільшуватиметься на 1, як: Feature 1: id 1 Feature 2: id 2 Feature 3: id 3 Як я можу напасти на це?

2
Стилізація певного шару за допомогою багатокутної маски в QGIS?
У мене в QGIS є лінійний та багатокутний шар: Я б хотів стилізувати частину шару лінії поза полігоном, використовуючи один стиль, а частину всередині, використовуючи інший стиль: Я не хочу створювати похідний набір даних, напр. обріжте шар лінії та накресліть дві частини. Це простий випадок, але в моєму проекті QGIS …

1
Зсув відображення ліній, що перекриваються в QGIS?
Коли точки перекриваються, є ця властивість, яка дозволяє автоматично відображати їх лот окремо там, де вони знаходяться, і називається "Зсув точки". Але це не працює для ліній, навіть тому мені здається цілком концептуально можливим, щоб досягти чогось такого: Мені абсолютно потрібно бачити різницькі лінії, які насправді знаходяться в одному місці …

3
Зміна на альтернативну мітку, якщо перша мітка не входить у QGIS?
Я намагаюся створити карту для друку, і розмір моїх полігонів сильно різниться. Оскільки це буде довідкова карта, мені потрібно позначити кожен багатокутник, але деякі назви не будуть вміщуватися в полігоні. У цих випадках я хотів би скористатися ідентифікатором функції замість цього, а потім таблиця атрибутів пов'язує ідентифікатор з іменем. Що …

1
Спеціальні функції QGIS не відображаються в калькуляторі поля
Я використовую Ессен і намагаюся слідувати чудовим контурам підсвічування Аніти Грейзер . Я створив цю azimuthфункцію та завантажив її, але на вкладці виразів нічого не відображається - навіть Custom із функцією за замовчуванням! Вираз існує як azimuth.pyу C :\Users\Max\.qgis2\python\expressionsіз пов'язаним .pycфайлом. Перезапуск QGIS не має ніякого значення

1
Документування спеціальних функцій Python в QGIS
Як я можу документувати власні функції Python у QGIS? Я хотів би запропонувати користувачам допомогу щодо функцій, які я написав для них: Я спробував додати docstring: Але кожного разу, коли натискаю Завантажити , з’являється повідомлення про помилку: Повідомлення про помилку чітко показує помилку відступу, яка не відповідає моєму фактичному коду.

2
Розщеплення тексту від рядкового поля перед кожним роздільником на нові поля
Я намагаюся витягнути текстові дані з рядкового поля, що містить текст, розділений крапками, і розмістити їх у нових полях за допомогою калькулятора поля. Я використовую цю функцію python (Взятий із способу вилучення тексту до / у QGIS? ): from qgis.core import * from qgis.gui import * @qgsfunction(args='auto', group='Custom') def func(value1, …

1
Зареєструйте власну qgsfunction в pyqgis
Я використовую pyqgis в окремому додатку. Тепер я хотів створити спеціальний вираз, який використовуватиме як filterExpression у правилі ruleBasedRendererV2. (Я раніше випробував рендерінг із існуючими функціями, і все працювало нормально!) Спеціальна qgisfunction(бітова AND-функція - оскільки такої функції ще немає) виглядає так: from qgis.utils import qgsfunction @qgsfunction(args="auto", group='Python') def bitwise_and(value1, value2, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.