Algorithms Include
Python Code Sample
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ă.
Output Types
Director
Salvare Intr-un Director Temporar
Salvare în Director
Skip Output
Salvare Intr-un Director Temporar
Salvare în Director
Fișier
Salvare într-un Fișier Temporar
Salvare în Fișier…
Skip Output
Salvare într-un Fișier Temporar
Salvare în Fișier…
Strat
Create Temporary Layer (
TEMPORARY_OUTPUT
)Salvare în Fișier…
Salvare în Geopackage…
Salvare în Tabela Bazei de Date…
The file encoding can also be changed here.
Create Temporary Layer (
TEMPORARY_OUTPUT
)Salvare în Fișier…
Salvare în Geopackage…
Salvare în Tabela Bazei de Date…
Adăugare în Stratul…
The file encoding can also be changed here.
Skip Output
Create Temporary Layer (
TEMPORARY_OUTPUT
)Salvare în Fișier…
Salvare în Geopackage…
Salvare în Tabela Bazei de Date…
The file encoding can also be changed here.
Extent Dropdown
Metodele disponibile sunt:
Calculate from layer…: uses extent of a layer loaded in the current project
Calculate from layout map…: uses extent of a layout map item in the active project
Calculate from bookmark…: uses extent of a saved bookmark
Use map canvas extent
Draw on canvas: click and drag a rectangle delimiting the area to take into account
Enter the coordinates as
xmin, xmax, ymin, ymax
Geometric predicates
Geometric predicates are boolean functions used to determine the spatial relation a feature has with another by comparing whether and how their geometries share a portion of space.
Folosind figura de mai sus, căutăm cercurile verzi comparându-le spațial cu entitatea dreptunghiulară portocalie. Predicatele geometrice disponibile sunt:
- Intersect
Testează dacă o geometrie o intersectează pe alta. Returnează 1 (adevărat) dacă geometriile se intersectează spațial (împart orice porțiune de spațiu - se suprapun sau se ating) și 0 dacă nu se intersectează. În imaginea de mai sus, vor fi returnate cercurile 1, 2 și 3.
- Contain
Returnează 1 (adevărat) dacă și numai dacă niciun punct al lui b nu se află în exteriorul lui a, iar cel puțin un punct din interiorul lui b se află în interiorul lui a. În imagine, nu este returnat niciun cerc, ar fi însă cazul dreptunghiului dacă l-ați căuta invers, întrucât conține cercul 1 complet. Acest predicat geometric este opusul lui se află în interior.
- Disjoint
Returnează 1 (adevărat) dacă geometriile nu împart nicio porțiune de spațiu (fără suprapunere, fără atingere). Doar cercul 4 este returnat.
- Equal
Returnează 1 (adevărat) dacă și numai dacă geometriile sunt întru totul similare. Niciun cerc nu va fi returnat.
- Touch
Testează dacă o geometrie o atinge pe alta. Returnează 1 (adevărat) dacă geometriile au cel puțin un punct în comun, iar interiorul lor nu se intersectează. Doar cercul 3 este returnat.
- Overlap
Testează dacă o geometrie se suprapune peste alta. Returnează 1 (adevărat) dacă geometriile împart spațiul, sunt de aceeași dimensiune, dar nu sunt complet conținute una în cealaltă. Doar cercul 2 este returnat.
- Are within
Testează dacă o geometrie este conținută în alta. Returnează 1 (adevărat) dacă geometria a se află complet în interiorul geometriei b. Doar cercul 1 este returnat.
- Cross
Returnează 1 (adevărat) dacă geometriile furnizate au unele, dar nu toate, punctele interioare, în comun, iar traversarea reală este de o dimensiune mai mică decât cea mai mare geometrie furnizată. De exemplu, o linie care traversează un poligon se va încrucișa ca o linie (adevărat). Două linii care se încrucișează se vor încrucișa ca punct (adevărat). Două poligoane se încrucișează ca poligon (fals). În imagine, niciun cerc nu va fi returnat.
Notes on algorithms
Atenționare
Geometry modification only
This operation modifies only the features geometry. The attribute values of the features are not modified, although properties such as area or length of the features will be modified by the overlay operation. If such properties are stored as attributes, those attributes will have to be manually updated.
Raster data types
Without user input (native)
0 — Byte (Întreg, fără semn, opt biți (quint8))
1 — Int16 (Întreg, cu semn, șaisprezece biți (qint16))
2 — UInt16 (Întreg, fără semn, șaisprezece biți (quint16))
3 — Int32 (Treizeci și doi de biți în virgulă mobilă (qint32))
4 — UInt32 (Treizeci și doi de biți în virgulă mobilă (quint32))
5 — Float32 (Treizeci și doi de biți în virgulă mobilă (float))
6 — Float64 (Șaizeci și patru de biți în virgulă mobilă (double))
7 — CInt16 (Complex Int16)
8 — CInt32 (Complex Int32)
9 — CFloat32 (Complex Float32)
10 — CFloat64 (Complex Float64)
11 — Int8 (Eight bit signed integer (qint8))
Opțiunile disponibile depind de versiunea GDAL construită cu ajutorul QGIS (consultați meniul
)Without user input
0 — Byte (Întreg, fără semn, opt biți (quint8))
1 — Int16 (Întreg, cu semn, șaisprezece biți (qint16))
2 — UInt16 (Întreg, fără semn, șaisprezece biți (quint16))
3 — UInt32 (Treizeci și doi de biți în virgulă mobilă (quint32))
4 — Int32 (Treizeci și doi de biți în virgulă mobilă (qint32))
5 — Float32 (Treizeci și doi de biți în virgulă mobilă (float))
6 — Float64 (Șaizeci și patru de biți în virgulă mobilă (double))
7 — CInt16 (Complex Int16)
8 — CInt32 (Complex Int32)
9 — CFloat32 (Complex Float32)
10 — CFloat64 (Complex Float64)
11 — Int8 (Eight bit signed integer (qint8))
Opțiunile disponibile depind de versiunea GDAL construită cu ajutorul QGIS (consultați meniul
)With user input
0 — Se Utilizează Tipul Datelor din Stratul de Intrare
1 — Byte (Întreg, fără semn, opt biți (quint8))
2 — Int16 (Întreg, cu semn, șaisprezece biți (qint16))
3 — UInt16 (Număr întreg, fără semn, șaisprezece biți (quint16))
4 — UInt32 (Treizeci și doi de biți în virgulă mobilă (quint32))
5 — Int32 (Treizeci și doi de biți în virgulă mobilă (qint32))
6 — Float32 (Treizeci și doi de biți în virgulă mobilă (float))
7 — Float64 (Șaizeci și patru de biți în virgulă mobilă (double))
8 — CInt16 (Complex Int16)
9 — CInt32 (Complex Int32)
10 — CFloat32 (Complex Float32)
11 — CFloat64 (Complex Float64)
12 — Int8 (Eight bit signed integer (qint8))
Opțiunile disponibile depind de versiunea GDAL construită cu ajutorul QGIS (consultați meniul
)Resampling methods
0 — Nearest Neighbour
1 — Bilinear (2x2 kernel)
2 — Cubic (4x4 kernel)
3 — Cubic B-Spline (4x4 kernel)
4 — Lanczos (6x6 kernel)
5 — Medie
6 — Mod
7 — Maximum
8 — Minimum
9 — Median
10 — First quartile (Q1)
11 — Third quartile (Q3)