Outdated version of the documentation. Find the latest one here.

Vektortabelle

Autoinkremetierendes Feld hinzufügen

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Ausgabelayer [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:addautoincrementalfield', input, output)

Siehe auch

Feld zu Attributtabelle hinzufügen

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Feldname [string]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: (not set)

Feldtyp [selection]

<geben Sie hier die Parameterbeschreibung ein>

Optionen:

  • 0 — Ganze Zahl

  • 1 — Fließkommazahl

  • 2 — Text

Vorgabe: 0

Feldlänge [number]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: 10

Feldgenauigkeit [number]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: 0

Ausgaben

Ausgabelayer [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:addfieldtoattributestable', input_layer, field_name, field_type, field_length, field_precision, output_layer)

Siehe auch

Erweiterter Python-Feldrechner

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Ergebnisfeldname [string]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: NewField

Feldtyp [selection]

<geben Sie hier die Parameterbeschreibung ein>

Optionen:

  • 0 — Ganze Zahl

  • 1 — Fließkommazahl

  • 2 — Text

Vorgabe: 0

Feldlänge [number]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: 10

Feldgenauigkeit [number]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: 0

Globaler Ausdruck [string]

Optional.

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: (not set)

Formula [string]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: value =

Ausgaben

Ausgabelayer [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:advancedpythonfieldcalculator', input_layer, field_name, field_type, field_length, field_precision, global, formula, output_layer)

Siehe auch

Grundstatistik für numerische Felder

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabevektorlayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Feld für Statistikberechnung [tablefield: numeric]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Statistik für numerisches Feld [html]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Variationskoeffizient [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Minimalwert [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Maximalwert [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Summe [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Mittelwert [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Count [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Range [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Median [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Anzahl eindeutiger Werte [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Standardabweichung [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:basicstatisticsfornumericfields', input_layer, field_name, output_html_file)

Siehe auch

Grundstatistik für Textfelder

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabevektorlayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Feld für Statistikberechnung [tablefield: string]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Statistik auf Textfeld [html]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Minimallänge [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Maximallänge [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Mittlere Länge [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Count [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Anzahl leerer Werte [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Anzahl nicht leerer Wert [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Anzahl eindeutiger Werte [number]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:basicstatisticsfortextfields', input_layer, field_name, output_html_file)

Siehe auch

Equivalentes numerisches Feld erzeugen

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Class field [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Ausgabelayer [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:createequivalentnumericalfield', input, field, output)

Siehe auch

Spalte löschen

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Zu löschendes Feld [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Ausgabe [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:deletecolumn', input, column, output)

Siehe auch

Geometriespalte exportieren/hinzufügen

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Berechnen mit [selection]

<geben Sie hier die Parameterbeschreibung ein>

Optionen:

  • 0 — Layer KBS

  • 1 — Projekt KBS

  • 2 — Ellipsenförmig

Vorgabe: 0

Ausgaben

Ausgabelayer [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:exportaddgeometrycolumns', input, calc_method, output)

Siehe auch

Feldrechner

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Ergebnisfeldname [string]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: (not set)

Feldtyp [selection]

<geben Sie hier die Parameterbeschreibung ein>

Optionen:

  • 0 — Fließkommazahl

  • 1 — Ganze Zahl

  • 2 — Text

  • 3 — Datum

Vorgabe: 0

Feldlänge [number]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: 10

Feldgenauigkeit [number]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: 3

Neues Feld erstellen [boolean]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: True

Formula [string]

<geben Sie hier die Parameterbeschreibung ein>

Vorgabe: (not set)

Ausgaben

Ausgabelayer [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:fieldcalculator', input_layer, field_name, field_type, field_length, field_precision, new_field, formula, output_layer)

Siehe auch

Eindeutige Werte auflisten

Beschreibung

Lists unique values of an attribute table field and counts their number.

Parameter

Eingabelayer [vector: any]

Zu analysierender Layer.

Zielfeld [tablefield: any]

Zu analysierendes Feld.

Ausgaben

Eindeutige Werte [html]

Die Analyseergebnisse im HTML-Format.

Gesamtzahl eindeutiger Werte [number]
Total number of unique values in given field.
Eindeutige Werte [string]
List of all unique values in given field.

Verwendung der Konsole

processing.runalg('qgis:listuniquevalues', input_layer, field_name, output)

Siehe auch

Anzahl eindeutiger Werte in Klassen

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabe [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

class field [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

value field [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Ausgabe [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:numberofuniquevaluesinclasses', input, class_field, value_field, output)

Siehe auch

Felder überarbeiten

Beschreibung

Refactor layer fields:

  • Feldnamen und -typen ändern.

  • Löscht und fügt neue Felder hinzu.

  • Reorder fields.
  • Calculate new fields based on expressions.
  • Felder aus einem anderen Layer laden.

Parameter

Eingabelayer [vector: any]

Quelllayer.

Fields mapping [fieldsmapping]
Output fields definitions

Ausgaben

Ausgabelayer [vector]

Ziellayer

Verwendung der Konsole

processing.runalg("qgis:refactorfields",
                  input,
                  [{'name': output_field_name,
                    'type': output_field_type,
                    'length': output_field_length,
                    'precision': output_field_precision,
                    'expression': expression_based_on_input_layer
                  }],
                  output)

Siehe auch

Statistik nach Kategorien

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabevektorlayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Feld für Statistikberechnung [tablefield: numeric]

<geben Sie hier die Parameterbeschreibung ein>

Felder mit Kategorien [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Statistik [table]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:statisticsbycategories', input_layer, values_field_name, categories_field_name, output)

Siehe auch

Text zu Fließkomma

Beschreibung

<fügen Sie hier die Übersetzung des Algorithmus ein>

Parameter

Eingabelayer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

In Fließkomma umzuwandelndes Textattribut [tablefield: string]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Ausgabe [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('qgis:texttofloat', input, field, output)

Siehe auch