.

Vector table

Add autoincremental field

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Output layer [vector]

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

Verwendung der Konsole

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

Siehe auch

Add field to attributes table

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Field name [string]

<geben Sie hier die Parameterbeschreibung ein>

Default: (not set)

Field type [selection]

<geben Sie hier die Parameterbeschreibung ein>

Options:

  • 0 — Integer
  • 1 — Float
  • 2 — String

Default: 0

Field length [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 10

Field precision [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0

Ausgaben

Output layer [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

Advanced Python field calculator

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Result field name [string]

<geben Sie hier die Parameterbeschreibung ein>

Default: NewField

Field type [selection]

<geben Sie hier die Parameterbeschreibung ein>

Options:

  • 0 — Integer
  • 1 — Float
  • 2 — String

Default: 0

Field length [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 10

Field precision [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0

Global expression [string]

Optional.

<geben Sie hier die Parameterbeschreibung ein>

Default: (not set)

Formula [string]

<geben Sie hier die Parameterbeschreibung ein>

Default: value =

Ausgaben

Output layer [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

Basic statistics for numeric fields

Beschreibung

<put algorithm description here>

Parameter

Input vector layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Field to calculate statistics on [tablefield: numeric]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Statistics for numeric field [html]

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

Coefficient of Variation [number]

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

Minimum value [number]

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

Maximum value [number]

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

Sum [number]

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

Mean value [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>

Number of unique values [number]

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

Standard deviation [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

Basic statistics for text fields

Beschreibung

<put algorithm description here>

Parameter

Input vector layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Field to calculate statistics on [tablefield: string]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Statistics for text field [html]

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

Minimum length [number]

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

Maximum length [number]

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

Mean length [number]

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

Count [number]

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

Number of empty values [number]

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

Number of non-empty values [number]

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

Number of unique values [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

Create equivalent numerical field

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Class field [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Output layer [vector]

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

Verwendung der Konsole

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

Siehe auch

Delete column

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Field to delete [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Output [vector]

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

Verwendung der Konsole

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

Siehe auch

Export/Add geometry columns

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Calculate using [selection]

<geben Sie hier die Parameterbeschreibung ein>

Options:

  • 0 — Layer CRS
  • 1 — Project CRS
  • 2 — Ellipsoidal

Default: 0

Ausgaben

Output layer [vector]

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

Verwendung der Konsole

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

Siehe auch

Field calculator

Beschreibung

<put algorithm description here>

Parameter

Input layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Result field name [string]

<geben Sie hier die Parameterbeschreibung ein>

Default: (not set)

Field type [selection]

<geben Sie hier die Parameterbeschreibung ein>

Options:

  • 0 — Float
  • 1 — Integer
  • 2 — String
  • 3 — Date

Default: 0

Field length [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 10

Field precision [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 3

Create new field [boolean]

<geben Sie hier die Parameterbeschreibung ein>

Default: True

Formula [string]

<geben Sie hier die Parameterbeschreibung ein>

Default: (not set)

Ausgaben

Output layer [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

List unique values

Beschreibung

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

Parameter

Input layer [vector: any]
Layer to analyze.
Target field [tablefield: any]
Field to analyze.

Ausgaben

Unique values [html]
Analysis results in HTML format.
Total unique values [number]
Total number of unique values in given field.
Unique values [string]
List of all unique values in given field.

Verwendung der Konsole

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

Siehe auch

Number of unique values in classes

Beschreibung

<put algorithm description here>

Parameter

input [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

output [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

Refactor fields

Beschreibung

Refactor layer fields:

  • Change field names and types.
  • Add and remove fields.
  • Reorder fields.
  • Calculate new fields based on expressions.
  • Load field list from another layer.

Parameter

Input layer [vector: any]
Source layer.
Fields mapping [fieldsmapping]
Output fields definitions

Ausgaben

Output layer [vector]
Destination layer

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

Statistics by categories

Beschreibung

<put algorithm description here>

Parameter

Input vector layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Field to calculate statistics on [tablefield: numeric]

<geben Sie hier die Parameterbeschreibung ein>

Field with categories [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Statistics [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 to float

Beschreibung

<put algorithm description here>

Parameter

Input Layer [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Text attribute to convert to float [tablefield: string]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Output [vector]

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

Verwendung der Konsole

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

Siehe auch