Als «qgis-custom-function» getaggte Fragen





1
QGIS-Benutzerdefinierte Funktionen werden im Feldrechner nicht angezeigt
Ich benutze Essen und versuche, Anita Grasers wundervollem Tutorial Illuminated Contours zu folgen . Ich habe die azimuthFunktion erstellt und geladen, aber auf der Registerkarte "Ausdruck" wird nichts angezeigt - nicht einmal "Benutzerdefiniert" mit der Standardfunktion! Der Ausdruck existiert wie azimuth.pyin C :\Users\Max\.qgis2\python\expressionsmit der zugehörigen .pycDatei. Ein Neustart von QGIS …

1
Dokumentieren benutzerdefinierter Python-Funktionen in QGIS
Wie kann ich meine benutzerdefinierten Python-Funktionen in QGIS dokumentieren? Ich möchte den Benutzern Hilfe für Funktionen anbieten, die ich für sie geschrieben habe: Ich habe versucht, eine Dokumentzeichenfolge hinzuzufügen: Aber wenn ich auf Laden klicke, wird eine Fehlermeldung angezeigt: Die Fehlermeldung zeigt deutlich einen Einrückungsfehler an, der nicht meinem tatsächlichen …

2
Teilen von Text aus einem Zeichenfolgenfeld vor jedem Trennzeichen in neue Felder
Ich versuche, Textdaten aus einem Zeichenfolgenfeld zu extrahieren, das durch Punkte begrenzten Text enthält, und sie mit dem Feldrechner in neue Felder einzufügen. Ich benutze diese Python-Funktion (entnommen aus Wie extrahiere ich Text vor einem / in QGIS? ): from qgis.core import * from qgis.gui import * @qgsfunction(args='auto', group='Custom') def …

1
Registrieren Sie eine benutzerdefinierte qgs-Funktion in pyqgis
Ich verwende Pyqgis in einer eigenständigen Anwendung. Jetzt wollte ich einen benutzerdefinierten Ausdruck erstellen, der in der Regel als filterExpression verwendet werden soll ruleBasedRendererV2. (Ich habe den Renderer mit vorhandenen Funktionen ausprobiert und alles hat gut funktioniert!) Benutzerdefiniert qgisfunction(bitweise UND-Funktion - da es noch keine solche Funktion gibt) sieht folgendermaßen …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.