27.2.3. Raster extraction
27.2.3.1. Clip raster by extent
Clips any GDAL-supported raster file to a given extent.
This algorithm is derived from the GDAL translate utility.
Default menu:
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[raster] |
The input raster |
Clipping extent |
|
[extent] |
Extent that should be used for the output raster. Only pixels within the specified bounding box will be included in the output. Metodele disponibile sunt:
|
Override the projection for the output file |
|
[boolean] Implicit: False |
If checked, the output file is assigned the input layer CRS. |
Assign a specified nodata value to output bands Opţional |
|
[număr] Default: Nici o valoare |
Defines a value that should be inserted for the nodata values in the output raster |
Clipped (extent) |
|
[raster] Implicit: |
Specificare strat raster de ieșire. Unul dintre:
|
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Opțiuni suplimentare de creare Opţional |
|
[string] Implicit: „ |
Pentru adăugarea uneia sau mai multor opțiuni de control la crearea rasterului (ex.: culori, dimensiunea blocului, compresia fișierului…). Pentru ușurință, vă puteți baza pe profiluri predefinite (consultați Secțiunea opțiunilor driver-ului GDAL). Procesarea în Serie și Designerul de Modele: separați opțiunile multiple cu un caracter pipe ( |
Tipul datelor de ieșire |
|
[enumerare] Implicit: 0 |
Defines the format of the output raster file. Opţiuni:
Opțiunile disponibile depind de versiunea GDAL construită cu ajutorul QGIS (consultați meniul ) |
Additional command-line parameters Opţional |
|
[string] Default: Nici o valoare |
Add extra GDAL command line options |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Clipped (extent) |
|
[raster] |
Output raster layer clipped by the given extent |
Cod Python
Algorithm ID: gdal:cliprasterbyextent
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID-ul algoritmului se afișează atunci când treceți peste algoritmul din caseta instrumentelor de procesare. Dicționarul parametrilor furnizează valorile și NUMELE parametrilor. Pentru detalii despre rularea algoritmilor de procesare din consola Python, parcurgeți Utilizarea algoritmilor de procesare din consolă.
27.2.3.2. Clip raster by mask layer
Clips any GDAL-supported raster by a vector mask layer.
This algorithm is derived from the GDAL warp utility.
Default menu:
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[raster] |
The input raster |
Mask layer |
|
[vector: poligon] |
Vector mask for clipping the raster |
CRS-ul sursei |
|
[crs] |
Set the coordinate reference to use for the input raster |
CRS-ul destinației |
|
[crs] |
Set the coordinate reference to use for the mask layer |
Target extent
Opţional |
|
[extent] |
Extent of the output file to be created Metodele disponibile sunt:
|
Assign a specified nodata value to output bands Opţional |
|
[număr] Default: Nici o valoare |
Defines a value that should be inserted for the nodata values in the output raster |
Create an output alpha band |
|
[boolean] Implicit: False |
Creates an alpha band for the result. The alpha band then includes the transparency values of the pixels. |
Match the extent of the clipped raster to the extent of the mask layer |
|
[boolean] Implicit: True |
Applies the vector layer extent to the output raster if checked. |
Keep resolution of input raster |
|
[boolean] Implicit: False |
The resolution of the output raster will not be changed |
Set output file resolution |
|
[boolean] Implicit: False |
Shall the output resolution (cell size) be specified |
X Resolution to output bands Opţional |
|
[număr] Default: Nici o valoare |
The width of the cells in the output raster |
Y Resolution to output band Opţional |
|
[număr] Default: Nici o valoare |
The height of the cells in the output raster |
Use multithreaded warping implementation |
|
[boolean] Implicit: False |
Two threads will be used to process chunks of image and perform input/output operation simultaneously. Note that computation is not multithreaded itself. |
Clipped (mask) |
|
[raster] Implicit: |
Specificare strat raster de ieșire. Unul dintre:
|
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Opțiuni suplimentare de creare Opţional |
|
[string] Implicit: „ |
Pentru adăugarea uneia sau mai multor opțiuni de control la crearea rasterului (ex.: culori, dimensiunea blocului, compresia fișierului…). Pentru ușurință, vă puteți baza pe profiluri predefinite (consultați Secțiunea opțiunilor driver-ului GDAL). Procesarea în Serie și Designerul de Modele: separați opțiunile multiple cu un caracter pipe ( |
Tipul datelor de ieșire |
|
[enumerare] Implicit: 0 |
Defines the format of the output raster file. Opţiuni:
Opțiunile disponibile depind de versiunea GDAL construită cu ajutorul QGIS (consultați meniul ) |
Additional command-line parameters Opţional |
|
[string] Default: Nici o valoare |
Add extra GDAL command line options |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Clipped (mask) |
|
[raster] |
Output raster layer clipped by the vector layer |
Cod Python
Algorithm ID: gdal:cliprasterbymasklayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID-ul algoritmului se afișează atunci când treceți peste algoritmul din caseta instrumentelor de procesare. Dicționarul parametrilor furnizează valorile și NUMELE parametrilor. Pentru detalii despre rularea algoritmilor de procesare din consola Python, parcurgeți Utilizarea algoritmilor de procesare din consolă.
27.2.3.3. Curbe de nivel
Extracts contour lines from any GDAL-supported elevation raster.
This algorithm is derived from the GDAL contour utility.
Default menu:
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[raster] |
Input raster |
Numărul benzii |
|
[raster band] Implicit: 1 |
Raster band to create the contours from |
Interval between contour lines |
|
[număr] Implicit: 10.0 |
Defines the interval between the contour lines in the given units of the elevation raster (minimum value 0) |
Attribute name (if not set, no elevation attribute is attached) Opţional |
|
[string] Implicit: «ELEV» |
Provides a name for the attribute in which to put the elevation. |
Offset from zero relative to which to interpret intervals Opţional |
|
[număr] Implicit: 0.0 |
|
Contours |
|
[vector: linie] Implicit: |
Specification of the output vector layer. One of:
|
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Produce 3D vector |
|
[boolean] Implicit: False |
Forces production of 3D vectors instead of 2D. Includes elevation at every vertex. |
Treat all raster values as valid |
|
[boolean] Implicit: False |
Ignores any nodata values in the dataset. |
Input pixel value to treat as „nodata” Opţional |
|
[număr] Default: Nici o valoare |
Defines a value that should be inserted for the nodata values in the output raster |
Additional command-line parameters Opţional |
|
[string] Default: Nici o valoare |
Add extra GDAL command line options. Refer to the corresponding GDAL utility documentation. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Contours |
|
[vector: linie] |
Output vector layer with contour lines |
Cod Python
Algorithm ID: gdal:contour
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID-ul algoritmului se afișează atunci când treceți peste algoritmul din caseta instrumentelor de procesare. Dicționarul parametrilor furnizează valorile și NUMELE parametrilor. Pentru detalii despre rularea algoritmilor de procesare din consola Python, parcurgeți Utilizarea algoritmilor de procesare din consolă.
27.2.3.4. Contour Polygons
Extracts contour polygons from any GDAL-supported elevation raster.
This algorithm is derived from the GDAL contour utility.
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[raster] |
Input raster |
Numărul benzii |
|
[raster band] Implicit: 1 |
Raster band to create the contours from |
Interval between contour lines |
|
[număr] Implicit: 10.0 |
Defines the interval between the contour lines in the given units of the elevation raster (minimum value 0) |
Offset from zero relative to which to interpret intervals Opţional |
|
[număr] Implicit: 0.0 |
|
Attribute name for minimum elevation of contour polygon Opţional |
|
[string] Implicit: «ELEV_MIN» |
Provides a name for the attribute in which to put the minimum elevation of contour polygon. If not provided no minimum elevation attribute is attached. |
Attribute name for maximum elevation of contour polygon Opţional |
|
[string] Implicit: «ELEV_MAX» |
Provides a name for the attribute in which to put the maximum elevation of contour polygon. If not provided no maximum elevation attribute is attached. |
Contours |
|
[vector: poligon] Implicit: |
Specification of the output vector layer. One of:
|
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Produce 3D vector |
|
[boolean] Implicit: False |
Forces production of 3D vectors instead of 2D. Includes elevation at every vertex. |
Treat all raster values as valid |
|
[boolean] Implicit: False |
Ignores any nodata values in the dataset. |
Input pixel value to treat as „nodata” Opţional |
|
[număr] Default: Nici o valoare |
Defines a value that should be inserted for the nodata values in the output raster |
Additional command-line parameters Opţional |
|
[string] Default: Nici o valoare |
Add extra GDAL command line options. Refer to the corresponding GDAL utility documentation. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Contours |
|
[vector: poligon] |
Output vector layer with contour polygons |
Cod Python
Algorithm ID: gdal:contour_polygon
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID-ul algoritmului se afișează atunci când treceți peste algoritmul din caseta instrumentelor de procesare. Dicționarul parametrilor furnizează valorile și NUMELE parametrilor. Pentru detalii despre rularea algoritmilor de procesare din consola Python, parcurgeți Utilizarea algoritmilor de procesare din consolă.