Wichtig

Übersetzen ist eine Gemeinschaftsleistung Sie können mitmachen. Diese Seite ist aktuell zu 54.06% übersetzt.

28.2.6. Vector conversion

28.2.6.1. Format konvertieren

Converts any OGR-supported vector layer into another OGR-supported format.

This algorithm is derived from the ogr2ogr utility.

Parameter

Grundlegende Parameter

Bezeichnung

Name

Typ

Beschreibung

Eingabe-Layer

INPUT

[vector: any]

Input vector layer

Convert all layers from dataset

CONVERT_ALL_LAYERS

[Boolean]

Standard: falsch

Converts the whole dataset. Supported output formats for this option are GPKG and GML.

Konvertiert

OUTPUT

[same as input]

Specification of the output vector layer. One of:

  • Speichern in eine temporäre Datei

  • In Datei speichern…

For Save to File, the output format has to be specified. All GDAL vector formats are supported. For Save to a Temporary File the QGIS default vector format will be used.

Fortgeschrittene Parameter

Bezeichnung

Name

Typ

Beschreibung

Additional creation options

Optional

OPTIONS

[string]

Default: ‚‘ (no additional options)

Additional GDAL creation options.

Ausgaben

Bezeichnung

Name

Typ

Beschreibung

Konvertiert

OUTPUT

[same as input]

The output vector layer

Pythoncode

Algorithm ID: gdal:convertformat

import processing
processing.run("algorithm_id", {parameter_dictionary})

Die Algorithmus-Kennung wird angezeigt, wenn Sie den Mauszeiger über den Algorithmus in der Verarbeitungs-Werkzeugkiste bewegen. Die Parameter-Liste (parameter_dictionary) enthält die Namen und Werte der Parameter. Siehe Verarbeitungs-Algorithmen von der Konsole aus verwenden für Details zur Ausführung von Verarbeitungsalgorithmen über die Python-Konsole.

28.2.6.2. Rasterize (overwrite with attribute)

Overwrites a raster layer with values from a vector layer. New values are assigned based on the attribute value of the overlapping vector feature.

This algorithm is derived from the GDAL rasterize utility.

Parameter

Grundlegende Parameter

Bezeichnung

Name

Typ

Beschreibung

Eingabe-Layer

INPUT

[vector: any]

Input vector layer

Input raster layer

INPUT_RASTER

[Raster]

Input raster layer

Field to use for a burn-in value

Optional

FIELD

[tablefield: numeric]

Defines the attribute field to use to set the pixels values

Fortgeschrittene Parameter

Bezeichnung

Name

Typ

Beschreibung

Add burn in values to existing raster values

ADD

[Boolean]

Standard: falsch

If False, pixels are assigned the selected field’s value. If True, the selected field’s value is added to the value of the input raster layer.

Additional command-line parameters

Optional

EXTRA

[string]

Default: ‚‘

Add extra GDAL command line options

Ausgaben

Bezeichnung

Name

Typ

Beschreibung

Rasterized

OUTPUT

[Raster]

The overwritten input raster layer

Pythoncode

Algorithm ID: gdal:rasterize_over

import processing
processing.run("algorithm_id", {parameter_dictionary})

Die Algorithmus-Kennung wird angezeigt, wenn Sie den Mauszeiger über den Algorithmus in der Verarbeitungs-Werkzeugkiste bewegen. Die Parameter-Liste (parameter_dictionary) enthält die Namen und Werte der Parameter. Siehe Verarbeitungs-Algorithmen von der Konsole aus verwenden für Details zur Ausführung von Verarbeitungsalgorithmen über die Python-Konsole.

28.2.6.3. Rasterize (overwrite with fixed value)

Overwrites parts of a raster layer with a fixed value. The pixels to overwrite are chosen based on the supplied (overlapping) vector layer.

This algorithm is derived from the GDAL rasterize utility.

Parameter

Grundlegende Parameter

Bezeichnung

Name

Typ

Beschreibung

Eingabe-Layer

INPUT

[vector: any]

Input vector layer

Input raster layer

INPUT_RASTER

[Raster]

Input raster layer

A fixed value to burn

BURN

[Zahl]

Default: 0.0

The value to burn

Fortgeschrittene Parameter

Bezeichnung

Name

Typ

Beschreibung

Add burn in values to existing raster values

ADD

[Boolean]

Standard: falsch

If False, pixels are assigned the fixed value. If True, the fixed value is added to the value of the input raster layer.

Additional command-line parameters

Optional

EXTRA

[string]

Default: ‚‘

Add extra GDAL command line options

Ausgaben

Bezeichnung

Name

Typ

Beschreibung

Rasterized

OUTPUT

[Raster]

The overwritten input raster layer

Pythoncode

Algorithm ID: gdal:rasterize_over_fixed_value

import processing
processing.run("algorithm_id", {parameter_dictionary})

Die Algorithmus-Kennung wird angezeigt, wenn Sie den Mauszeiger über den Algorithmus in der Verarbeitungs-Werkzeugkiste bewegen. Die Parameter-Liste (parameter_dictionary) enthält die Namen und Werte der Parameter. Siehe Verarbeitungs-Algorithmen von der Konsole aus verwenden für Details zur Ausführung von Verarbeitungsalgorithmen über die Python-Konsole.

28.2.6.4. Rasterize (vector to raster)

Converts vector geometries (points, lines and polygons) into a raster image.

This algorithm is derived from the GDAL rasterize utility.

Default menu: Raster ► Conversion

Parameter

Grundlegende Parameter

Bezeichnung

Name

Typ

Beschreibung

Eingabe-Layer

INPUT

[vector: any]

Input vector layer

Field to use for a burn-in value

Optional

FIELD

[tablefield: numeric]

Defines the attribute field from which the attributes for the pixels should be chosen

A fixed value to burn

Optional

BURN

[Zahl]

Default: 0.0

A fixed value to burn into a band for all features.

Burn value extracted from the „Z“ values of the feature

Optional

USE_Z

[Boolean]

Standard: falsch

Indicates that a burn value should be extracted from the „Z“ values of the feature. Works with points and lines (linear interpolation along each segment). For polygons, works properly only if they are flat (same Z value for all vertices)

Output raster size units

UNITS

[enumeration]

Default: 0

Units to use when defining the output raster size/resolution. One of:

  • 0 — Pixels

  • 1 — Georeferenced units

Width/Horizontal resolution

WIDTH

[Zahl]

Default: 0.0

Sets the width (if size units is „Pixels“) or horizontal resolution (if size units is „Georeferenced units“) of the output raster. Minimum value: 0.0.

Height/Vertical resolution

HEIGHT

[Zahl]

Default: 0.0

Sets the height (if size units is „Pixels“) or vertical resolution (if size units is „Georeferenced units“) of the output raster.

Output extent

Optional

EXTENT

[Ausdehnung]

Extent of the output raster layer. If the extent is not specified, the minimum extent that covers the selected reference layer(s) will be used.

Verfügbare Methoden sind:

  • Aus Layer berechnen…: verwendet die Ausdehnung eines im aktuellen Projekt geladenen Layers

  • Berechne aus Layout-Karte…: verwendet die Ausdehnung eines Layout-Kartenelements im aktiven Projekt

  • Berechne aus Lesezeichen…: verwendet den Bereich eines gespeicherten Lesezeichens

  • Ausdehnung der Kartenansicht verwenden

  • Auf Karte zeichnen: Klicken und ziehen Sie ein Rechteck, das den zu berücksichtigenden Bereich abgrenzt

  • Geben Sie die Koordinaten als xmin, xmax, ymin, ymax ein.

Assign a specified NoData value to output bands

Optional

NODATA

[Zahl]

Default: 0.0

Assigns a specified NoData value to output bands

Rasterized

OUTPUT

[Raster]

Standard: [Save to temporary file]

Specification of the output raster layer. One of:

  • Speichern in eine temporäre Datei

  • In Datei speichern…

For Save to File, the output format has to be specified. All GDAL raster formats are supported. For Save to a Temporary File the QGIS default raster format will be used.

Fortgeschrittene Parameter

Bezeichnung

Name

Typ

Beschreibung

Additional creation options

Optional

OPTIONS

[string]

Default: ‚‘

For adding one or more creation options that control the raster to be created (colors, block size, file compression…). For convenience, you can rely on predefined profiles (see GDAL driver options section).

Batch Process and Model Designer: separate multiple options with a pipe character (|).

Output data type

DATA_TYPE

[enumeration]

Default: 5

Defines the format of the output raster file.

Optionen:

  • 0 — Byte (Eight bit unsigned integer (quint8))

  • 1 — Int16 (Sixteen bit signed integer (qint16))

  • 2 — UInt16 (Sixteen bit unsigned integer (quint16))

  • 3 — UInt32 (Thirty two bit unsigned integer (quint32))

  • 4 — Int32 (Thirty two bit signed integer (qint32))

  • 5 — Float32 (Thirty two bit floating point (float))

  • 6 — Float64 (Sixty four bit floating point (double))

  • 7 — CInt16 (Complex Int16)

  • 8 — CInt32 (Complex Int32)

  • 9 — CFloat32 (Complex Float32)

  • 10 — CFloat64 (Complex Float64)

  • 11 — Int8 (Eight bit signed integer (qint8))

Available options depend on the GDAL version built with QGIS (see Help ► About menu)

Pre-initialize the output image with value

Optional

INIT

[Zahl]

Pre-initializes the output image bands with this value. Not marked as the NoData value in the output file. The same value is used in all the bands.

Invert rasterization

INVERT

[Boolean]

Standard: falsch

Burns the fixed burn value, or the burn value associated with the first feature into all parts of the image not inside the provided polygon.

Additional command-line parameters

Optional

EXTRA

[string]

Default: ‚‘

Add extra GDAL command line options

Ausgaben

Bezeichnung

Name

Typ

Beschreibung

Rasterized

OUTPUT

[Raster]

Output raster layer

Pythoncode

Algorithm ID: gdal:rasterize

import processing
processing.run("algorithm_id", {parameter_dictionary})

Die Algorithmus-Kennung wird angezeigt, wenn Sie den Mauszeiger über den Algorithmus in der Verarbeitungs-Werkzeugkiste bewegen. Die Parameter-Liste (parameter_dictionary) enthält die Namen und Werte der Parameter. Siehe Verarbeitungs-Algorithmen von der Konsole aus verwenden für Details zur Ausführung von Verarbeitungsalgorithmen über die Python-Konsole.