27.1.17. Vectori, în general
27.1.17.1. Asignare proiecție
Asignează o nouă proiecție unui strat vectorial.
It creates a new layer with the exact same features and geometries as the input one, but assigned to a new CRS. The geometries are not reprojected, they are just assigned to a different CRS.
This algorithm can be used to repair layers which have been assigned an incorrect projection.
Attributes are not modified by this algorithm.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
Vector layer with wrong or missing CRS |
Assigned CRS |
|
[crs] Default: |
Select the new CRS to assign to the vector layer |
Assigned CRS Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Assigned CRS |
|
[la fel ca intrarea] |
Vector layer with assigned projection |
Cod Python
ID Algorithm: nativ:assignprojection
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.1.17.2. Batch Nominatim geocoder
Performs batch geocoding using the Nominatim service against an input layer string field. The output layer will have a point geometry reflecting the geocoded location as well as a number of attributes associated to the geocoded location.
Allows features in-place modification of point features
Notă
This algorithm is compliant with the usage policy of the Nominatim geocoding service provided by the OpenStreetMap Foundation.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
Vector layer to geocode the features |
Address field |
|
[tablefield: string] |
Field containing the addresses to geocode |
Geocoded |
|
[vector: punct] Implicit: |
Specify the output layer containing only the geocoded addresses. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Geocoded |
|
[vector: punct] |
Vector layer with point features corresponding to the geocoded addresses |
Cod Python
ID Algorithm: nativ:batchnominatimgeocoder
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.1.17.3. Convert layer to spatial bookmarks
Creates spatial bookmarks corresponding to the extent of features contained in a layer.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: linie, poligon] |
The input vector layer |
Bookmark destination |
|
[enumerare] Implicit: 0 |
Select the destination for the bookmarks. One of:
|
Name field |
|
[expresie] |
Field or expression that will give names to the generated bookmarks |
Group field |
|
[expresie] |
Field or expression that will provide groups for the generated bookmarks |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Count of bookmarks added |
|
[număr] |
Cod Python
ID Algorithm: nativ:layertobookmarks
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.1.17.4. Convert spatial bookmarks to layer
Creates a new layer containing polygon features for stored spatial bookmarks. The export can be filtered to only bookmarks belonging to the current project, to all user bookmarks, or a combination of both.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Bookmark source |
|
[enumeration] [list] Implicit: [0,1] |
Select the source(s) of the bookmarks. One or more of:
|
Output CRS |
|
[crs] Default: |
The CRS of the output layer |
Rezultat |
|
[vector: poligon] Implicit: |
Specify the output layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Rezultat |
|
[vector: poligon] |
The output (bookmarks) vector layer |
Cod Python
ID Algorithm: nativ:bookmarkstolayer
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.1.17.5. Create attribute index
Creates an index against a field of the attribute table to speed up queries. The support for index creation depends on both the layer’s data provider and the field type.
No outputs are created: the index is stored on the layer itself.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Select the vector layer you want to create an attribute index for |
Attribute to index |
|
[tablefield: any] |
Field of the vector layer |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Indexed layer |
|
[la fel ca intrarea] |
A copy of the input vector layer with an index for the specified field |
Cod Python
ID Algorithm: nativ:createattributeindex
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.1.17.6. Create spatial index
Creates an index to speed up access to the features in a layer based on their spatial location. Support for spatial index creation is dependent on the layer’s data provider.
No new output layers are created.
Default menu:
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Stratul vectorial de intrare |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Indexed layer |
|
[la fel ca intrarea] |
A copy of the input vector layer with a spatial index |
Cod Python
ID Algorithm: nativ:createspatialindex
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.1.17.7. Define Shapefile projection
Sets the CRS (projection) of an existing Shapefile format dataset to
the provided CRS.
It is very useful when a Shapefile format dataset is missing the
prj
file and you know the correct projection.
Contrary to the Asignare proiecție algorithm, it modifies the current layer and will not output a new layer.
Notă
For Shapefile datasets, the .prj
and .qpj
files will
be overwritten - or created if missing - to match the provided CRS.
Default menu:
Vezi și
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
Vector layer with missing projection information |
CRS |
|
[crs] |
Select the CRS to assign to the vector layer |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
|
[la fel ca intrarea] |
The input vector layer with the defined projection |
Cod Python
Algorithm ID: qgis:definecurrentprojection
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.1.17.8. Delete duplicate geometries
Finds and removes duplicated geometries.
Attributes are not checked, so in case two features have identical geometries but different attributes, only one of them will be added to the result layer.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
The layer with duplicate geometries you want to clean |
Cleaned |
|
[la fel ca intrarea] Implicit: |
Specify the output layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Count of discarded duplicate records |
|
[număr] |
Count of discarded duplicate records |
Cleaned |
|
[la fel ca intrarea] |
The output layer without any duplicated geometries |
Count of retained records |
|
[număr] |
Count of unique records |
Cod Python
ID Algorithm: nativ:deleteduplicategeometries
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.1.17.9. Delete duplicates by attribute
Deletes duplicate rows by only considering the specified field / fields. The first matching row will be retained, and duplicates will be discarded.
Optionally, these duplicate records can be saved to a separate output for analysis.
Vezi și
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
Stratul de intrare |
Fields to match duplicates by |
|
[tablefield: any] [list] |
Fields defining duplicates. Features with identical values for all these fields are considered duplicates. |
Filtered (no duplicates) |
|
[la fel ca intrarea] Implicit: |
Specify the output layer containing the unique features. One of:
The file encoding can also be changed here. |
Filtered (duplicates) Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output layer containing only the duplicates. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Filtered (duplicates) Opţional |
|
[la fel ca intrarea] Implicit: |
Vector layer containing the removed features.
Will not be produced if not specified (left as
|
Count of discarded duplicate records |
|
[număr] |
Count of discarded duplicate records |
Filtered (no duplicates) |
|
[la fel ca intrarea] |
Vector layer containing the unique features. |
Count of retained records |
|
[număr] |
Count of unique records |
Cod Python
ID Algorithm: nativ:removeduplicatesbyattribute
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.1.17.10. Detect dataset changes
Compares two vector layers, and determines which features are unchanged, added or deleted between the two. It is designed for comparing two different versions of the same dataset.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Original layer |
|
[vector: oricare] |
The vector layer considered as the original version |
Revised layer |
|
[vector: oricare] |
The revised or modified vector layer |
Attributes to consider for match Opţional |
|
[tablefield: any] [list] |
Attributes to consider for match. By default, all attributes are compared. |
Geometry comparison behavior Opţional |
|
[enumerare] Implicit: 1 |
Defines the criteria for comparison. Options:
|
Unchanged features Opţional |
|
[vector: same as Original layer] |
Specify the output vector layer containing the unchanged features. One of:
The file encoding can also be changed here. |
Added features Opţional |
|
[vector: same as Original layer] |
Specify the output vector layer containing the added features. One of:
The file encoding can also be changed here. |
Deleted features Opţional |
|
[vector: same as Original layer] |
Specify the output vector layer containing the deleted features. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Unchanged features |
|
[vector: same as Original layer] |
Vector layer containing the unchanged features. |
Added features |
|
[vector: same as Original layer] |
Vector layer containing the added features. |
Deleted features |
|
[vector: same as Original layer] |
Vector layer containing the deleted features. |
Count of unchanged features |
|
[număr] |
Count of unchanged features. |
Count of features added in revised layer |
|
[număr] |
Count of features added in revised layer. |
Count of features deleted from original layer |
|
[număr] |
Count of features deleted from original layer. |
Cod Python
ID Algorithm: nativ:detectvectorchanges
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.1.17.11. Drop geometries
Creates a simple geometryless copy of the input layer attribute table. It keeps the attribute table of the source layer.
If the file is saved in a local folder, you can choose between many file formats.
Allows features in-place modification of point, line, and polygon features
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
The input vector layer |
Dropped geometries |
|
[tabelă] |
Specify the output geometryless layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Dropped geometries |
|
[tabelă] |
The output geometryless layer. A copy of the original attribute table. |
Cod Python
ID Algorithm: nativ:dropgeometries
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.1.17.12. Executare SQL
Runs a simple or complex query with SQL
syntax on the source
layer.
Input datasources are identified with input1
, input2
… inputN
and
a simple query will look like SELECT * FROM input1
.
Beside a simple query, you can add expressions or variables within the
SQL query
parameter itself. This is particulary useful if this algorithm is
executed within a Processing model and you want to use a model input as a
parameter of the query. An example of a query will then be SELECT * FROM
[% @table %]
where @table
is the variable that identifies the model input.
The result of the query will be added as a new layer.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Additional input datasources (called input1, .., inputN in the query) |
|
[vector: oricare] [list] |
List of layers to query. In the SQL editor you can refer these layers with their real name or also with input1, input2, inputN depending on how many layers have been chosen. |
Interogare SQL |
|
[string] |
Type the string of your SQL query, e.g.
|
Unique identifier field Opţional |
|
[string] |
Specify the column with unique ID |
Geometry field Opţional |
|
[string] |
Specify the geometry field |
Tipul geometriei Opţional |
|
[enumerare] Implicit: 0 |
Choose the geometry of the result. By default the algorithm will autodetect it. One of:
|
CRS Opţional |
|
[crs] |
The CRS to assign to the output layer |
SQL Output |
|
[vector: oricare] Implicit: |
Specify the output layer created by the query. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
SQL Output |
|
[vector: oricare] |
Stratul vectorial creat de interogare |
Cod Python
Algorithm ID: qgis:executesql
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.1.17.13. Export layers to DXF
Exports layers to DXF file. For each layer, you can choose a field whose values are used to split features in generated destination layers in DXF output.
Vezi și
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Straturi de intrare |
|
[vector: oricare] [list] |
Input vector layers to export |
Symbology mode |
|
[enumerare] Implicit: 0 |
Type of symbology to apply to output layers. You can choose between:
|
Symbology scale |
|
[scale] Implicit: 1:1 000 000 |
Default scale of data export. |
Codificare |
|
[enumerare] |
Encoding to apply to layers. |
CRS |
|
[crs] |
Choose the CRS for the output layer. |
Use layer title as name |
|
[boolean] Implicit: False |
Name the output layer with the layer title (as set in QGIS) instead of the layer name. |
Force 2D |
|
[boolean] Implicit: False |
|
Export labels as MTEXT elements |
|
[boolean] Implicit: False |
Exports labels as MTEXT or TEXT elements |
DXF |
|
[file] Implicit: |
Specification of the output DXF file. One of:
|
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
DXF |
|
[file] |
|
Cod Python
ID Algorithm: nativ:dxfexport
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.1.17.14. Extract selected features
Saves the selected features as a new layer.
Notă
If the selected layer has no selected features, the newly created layer will be empty.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Layer to save the selection from |
Selected features |
|
[la fel ca intrarea] Implicit: |
Specify the vector layer for the selected features. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Selected features |
|
[la fel ca intrarea] |
Vector layer with only the selected features, or no feature if none was selected. |
Cod Python
ID Algorithm: nativ:saveselectedfeatures
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.1.17.15. Extract Shapefile encoding
Extracts the attribute encoding information embedded in a Shapefile.
Both the encoding specified by an optional .cpg
file and
any encoding details present in the .dbf
LDID header block are considered.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
ESRI Shapefile ( |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Shapefile encoding |
|
[string] |
Encoding information specified in the input file |
CPG encoding |
|
[string] |
Encoding information specified in any optional |
LDID encoding |
|
[string] |
Encoding information specified in |
Cod Python
ID Algorithm: nativ:shpencodinginfo
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.1.17.16. Find projection
Creates a shortlist of candidate coordinate reference systems, for instance for a layer with an unknown projection.
The area that the layer is expected to cover must be specified via the target area parameter. The coordinate reference system for this target area must be known to QGIS.
The algorithm operates by testing the layer’s extent in every known reference system and then listing any for which the bounds would be near the target area if the layer was in this projection.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Layer with unknown projection |
Target area for layer (xmin, xmax, ymin, ymax) |
|
[extent] |
The area that the layer covers. Metodele disponibile sunt:
|
CRS candidates |
|
[tabelă] Implicit: |
Specify the table (geometryless layer) for the CRS suggestions (EPSG codes). One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
CRS candidates |
|
[tabelă] |
A table with all the CRS (EPSG codes) of the matching criteria. |
Cod Python
Algorithm ID: qgis:findprojection
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.1.17.17. Flatten relationship
Flattens a relationship for a vector layer, exporting a single layer containing one parent feature per related child feature. This master feature contains all the attributes for the related features. This allows to have the relation as a plain table that can be e.g. exported to CSV.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Layer with the relationship that should be de-normalized |
Flattened Layer Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output (flattened) layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Flattened layer |
|
[la fel ca intrarea] |
A layer containing master features with all the attributes for the related features |
Cod Python
ID Algorithm: nativ:flattenrelationships
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.1.17.18. Join attributes by field value
Takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer. An attribute is selected in each of them to define the join criteria.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Input vector layer. The output layer will consist of the features of this layer with attributes from matching features in the second layer. |
Table field |
|
[tablefield: any] |
Field of the source layer to use for the join |
Stratul de intrare 2 |
|
[vector: oricare] |
Layer with the attribute table to join |
Table field 2 |
|
[tablefield: any] |
Field of the second (join) layer to use for the join The type of the field must be equal to (or compatible with) the input table field type. |
Layer 2 fields to copy Opţional |
|
[tablefield: any] [list] |
Select the specific fields you want to add. By default all the fields are added. |
Join type |
|
[enumerare] Implicit: 1 |
The type of the final joined layer. One of:
|
Discard records which could not be joined |
|
[boolean] Implicit: True |
Check if you don’t want to keep the features that could not be joined |
Joined field prefix Opţional |
|
[string] |
Add a prefix to joined fields in order to easily identify them and avoid field name collision |
Joined layer Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer for the join. One of:
The file encoding can also be changed here. |
Unjoinable features from first layer Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer for unjoinable features from first layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Number of joined features from input table |
|
[număr] |
|
Unjoinable features from first layer Opţional |
|
[la fel ca intrarea] |
Vector layer with the non-matched features |
Joined layer Opţional |
|
[la fel ca intrarea] |
Output vector layer with added attributes from the join |
Number of unjoinable features from input table Opţional |
|
[număr] |
Cod Python
ID Algorithm: nativ:joinattributestable
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.1.17.19. Join attributes by location
Takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer.
Default menu:
Vezi și
Join attributes by nearest, Join attributes by field value, Join attributes by location (summary)
Exploring spatial relations
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 exact aceleași. 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.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Join to features in |
|
[vector: oricare] |
Input vector layer. The output layer will consist of the features of this layer with attributes from matching features in the second layer. |
Where the features |
|
[enumeration] [list] Implicit: [0] |
Type of spatial relation the source feature should have with the target feature so that they could be joined. One or more of:
If more than one condition is chosen, at least one of them (OR operation) has to be met for a feature to be extracted. |
By comparing to |
|
[vector: oricare] |
The join layer. Features of this vector layer will add their attributes to the source layer attribute table if they satisfy the spatial relationship. |
Fields to add (leave empty to use all fields) Opţional |
|
[tablefield: any] [list] |
Select the specific fields you want to add from the join layer. By default all the fields are added. |
Join type |
|
[enumerare] |
The type of the final joined layer. One of:
|
Discard records which could not be joined |
|
[boolean] Implicit: False |
Remove from the output the input layer’s features which could not be joined |
Joined field prefix Opţional |
|
[string] |
Add a prefix to joined fields in order to easily identify them and avoid field name collision |
Joined layer Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer for the join. One of:
The file encoding can also be changed here. |
Unjoinable features from first layer Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer for unjoinable features from first layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Number of joined features from input table |
|
[număr] |
|
Unjoinable features from first layer Opţional |
|
[la fel ca intrarea] |
Vector layer of the non-matched features |
Joined layer |
|
[la fel ca intrarea] |
Output vector layer with added attributes from the join |
Cod Python
ID Algorithm: nativ:joinattributesbylocation
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.1.17.20. Join attributes by location (summary)
Takes an input vector layer and creates a new vector layer that is an extended version of the input one, with additional attributes in its attribute table.
The additional attributes and their values are taken from a second vector layer. A spatial criteria is applied to select the values from the second layer that are added to each feature from the first layer.
The algorithm calculates a statistical summary for the values from matching features in the second layer (e.g. maximum value, mean value, etc).
Vezi și
Exploring spatial relations
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 exact aceleași. 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.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Join to features in |
|
[vector: oricare] |
Input vector layer. The output layer will consist of the features of this layer with attributes from matching features in the second layer. |
Where the features |
|
[enumeration] [list] Implicit: [0] |
Type of spatial relation the source feature should have with the target feature so that they could be joined. One or more of:
If more than one condition is chosen, at least one of them (OR operation) has to be met for a feature to be extracted. |
By comparing to |
|
[vector: oricare] |
The join layer. Features of this vector layer will add summaries of their attributes to the source layer attribute table if they satisfy the spatial relationship. |
Fields to summarize (leave empty to use all fields) Opţional |
|
[tablefield: any] [list] |
Select the specific fields you want to add from the join layer. By default all the fields are added. |
Summaries to calculate (leave empty to use all fields) Opţional |
|
[enumeration] [list] Implicit: [] |
For each input feature, statistics are calculated on joined fields of their matching features. One or more of:
|
Discard records which could not be joined |
|
[boolean] Implicit: False |
Remove from the output the input layer’s features which could not be joined |
Joined layer |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer for the join. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Joined layer |
|
[la fel ca intrarea] |
Output vector layer with summarized attributes from the join |
Cod Python
Algorithm ID: qgis:joinbylocationsummary
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.1.17.21. Join attributes by nearest
Takes an input vector layer and creates a new vector layer with additional fields in its attribute table. The additional attributes and their values are taken from a second vector layer. Features are joined by finding the closest features from each layer.
By default only the nearest feature is joined, but the join can also join to the k-nearest neighboring features.
If a maximum distance is specified, only features which are closer than this distance will be matched.
Vezi și
Nearest neighbour analysis, Join attributes by field value, Join attributes by location, Distance matrix
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de intrare |
|
[vector: oricare] |
Stratul de intrare. |
Stratul de intrare 2 |
|
[vector: oricare] |
The join layer. |
Layer 2 fields to copy (leave empty to copy all fields) |
|
[fields] |
Join layer fields to copy (if empty, all fields will be copied). |
Discard records which could not be joined |
|
[boolean] Implicit: False |
Remove from the output the input layer records which could not be joined |
Joined field prefix |
|
[string] |
Joined field prefix |
Maximum nearest neighbors |
|
[număr] Implicit: 1 |
Maximum number of nearest neighbors |
Maximum distance |
|
[număr] |
Maximum search distance |
Joined layer Opţional |
|
[la fel ca intrarea] Implicit: |
Specify the vector layer containing the joined features. One of:
The file encoding can also be changed here. |
Unjoinable features from first layer |
|
[la fel ca intrarea] Implicit: |
Specify the vector layer containing the features that could not be joined. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Joined layer |
|
[la fel ca intrarea] |
The output joined layer. |
Unjoinable features from first layer |
|
[la fel ca intrarea] |
Layer containing the features from first layer that could not be joined to any features in the join layer. |
Number of joined features from input table |
|
[număr] |
Number of features from the input table that have been joined. |
Number of unjoinable features from input table |
|
[număr] |
Number of features from the input table that could not be joined. |
Cod Python
ID Algorithm: nativ:joinbynearest
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.1.17.22. Merge vector layers
Combines multiple vector layers of the same geometry type into a single one.
The attribute table of the resulting layer will contain the fields from all input layers. If fields with the same name but different types are found then the exported field will be automatically converted into a string type field. New fields storing the original layer name and source are also added.
If any input layers contain Z or M values, then the output layer will also contain these values. Similarly, if any of the input layers are multi-part, the output layer will also be a multi-part layer.
Optionally, the destination coordinate reference system (CRS) for the merged layer can be set. If it is not set, the CRS will be taken from the first input layer. All layers will be reprojected to match this CRS.
Default menu:
Vezi și
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Straturi de intrare |
|
[vector: oricare] [list] |
The layers that are to be merged into a single layer. Layers should be of the same geometry type. |
Destination CRS Opţional |
|
[crs] |
Choose the CRS for the output layer. If not specified, the CRS of the first input layer is used. |
Merged |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Merged |
|
[la fel ca intrarea] |
Output vector layer containing all the features and attributes from the input layers. |
Cod Python
ID Algorithm: nativ:mergevectorlayers
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.1.17.23. Order by expression
Sorts a vector layer according to an expression: changes the feature index according to an expression.
Be careful, it might not work as expected with some providers, the order might not be kept every time.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Input vector layer to sort |
Expression |
|
[expresie] |
Expression to use for the sorting |
Sort ascending |
|
[boolean] Implicit: True |
If checked the vector layer will be sorted from small to large values. |
Sort nulls first |
|
[boolean] Implicit: False |
If checked, Null values are placed first |
Ordered |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Ordered |
|
[la fel ca intrarea] |
Output (sorted) vector layer |
Cod Python
ID Algorithm: nativ:orderbyexpression
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.1.17.24. Repair Shapefile
Repairs a broken ESRI Shapefile dataset by (re)creating the SHX file.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Input Shapefile |
|
[file] |
Full path to the ESRI Shapefile dataset with a missing or broken SHX file |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Repaired layer |
|
[vector: oricare] |
The input vector layer with the SHX file repaired |
Cod Python
ID Algorithm: nativ:repairshapefile
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.1.17.25. Reproject layer
Reprojects a vector layer in a different CRS. The reprojected layer will have the same features and attributes of the input layer.
Allows features in-place modification of point, line, and polygon features
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Input vector layer to reproject |
CRS-ul destinației |
|
[crs] Default: |
Destination coordinate reference system |
Reproiectat |
|
[la fel ca intrarea] Implicit: |
Specify the output vector layer. One of:
The file encoding can also be changed here. |
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Coordinate Operation Opţional |
|
[string] |
Specific operation to use for a particular reprojection task, instead of always forcing use of the current project’s transformation settings. Useful when reprojecting a particular layer and control over the exact transformation pipeline is required. Requires proj version >= 6. Read more at Datum Transformations. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Reproiectat |
|
[la fel ca intrarea] |
Output (reprojected) vector layer |
Cod Python
ID Algorithm: nativ:reprojectlayer
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.1.17.26. Save vector features to file
Saves vector features to a specified file dataset.
For dataset formats supporting layers, an optional layer name parameter can be used to specify a custom string. Optional GDAL-defined dataset and layer options can be specified. For more information on this, read the online GDAL documentation on the format.
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Entități vectoriale |
|
[vector: oricare] |
Input vector layer. |
Saved features |
|
[la fel ca intrarea] Implicit: |
Specify the file to save the features to. One of:
|
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Layer name Opţional |
|
[string] |
Name to use for the output layer |
GDAL dataset options Opţional |
|
[string] |
GDAL dataset creation options of the output format. Separate individual options with semicolons. |
GDAL layer options Opţional |
|
[string] |
GDAL layer creation options of the output format. Separate individual options with semicolons. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Saved features |
|
[la fel ca intrarea] |
Vector layer with the saved features. |
File name and path |
|
[string] |
Output file name and path. |
Layer name |
|
[string] |
Name of the layer, if any. |
Cod Python
ID Algorithm: nativ:savefeatures
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.1.17.27. Set layer encoding
Sets the encoding used for reading a layer’s attributes. No permanent changes are made to the layer, rather it affects only how the layer is read during the current session.
Notă
Changing the encoding is only supported for some vector layer data sources.
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Saved features |
|
[vector: oricare] |
Vector layer to set the encoding. |
Codificare |
|
[string] |
Text encoding to assign to the layer in the current QGIS session. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Output layer |
|
[la fel ca intrarea] |
Input vector layer with the set encoding. |
Cod Python
ID Algorithm: nativ:setlayerencoding
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.1.17.28. Split features by character
Features are split into multiple output features by splitting a field’s value at a specified character. For instance, if a layer contains features with multiple comma separated values contained in a single field, this algorithm can be used to split these values up across multiple output features. Geometries and other attributes remain unchanged in the output. Optionally, the separator string can be a regular expression for added flexibility.
Allows features in-place modification of point, line, and polygon features
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Stratul vectorial de intrare |
Split using values in the field |
|
[tablefield: any] |
Field to use for splitting |
Split value using character |
|
[string] |
Character to use for splitting |
Use regular expression separator |
|
[boolean] Implicit: False |
|
Split |
|
[la fel ca intrarea] Implicit: |
Specify output vector layer. One of:
The file encoding can also be changed here. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Split |
|
[la fel ca intrarea] |
The output vector layer. |
Cod Python
ID Algorithm: nativ:splitfeaturesbycharacter
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.1.17.29. Split vector layer
Creates a set of vectors in an output folder based on an input layer and an attribute. The output folder will contain as many layers as the unique values found in the desired field.
The number of files generated is equal to the number of different values found for the specified attribute.
It is the opposite operation of merging.
Default menu:
Vezi și
Parametri
Parametri de bază
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Stratul vectorial de intrare |
Unique ID field |
|
[tablefield: any] |
Field to use for splitting |
Director de ieșire |
|
[folder] Implicit: |
Specify the directory for the output layers. One of:
|
Parametri avansați
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Output file type Opţional |
|
[enumerare] Implicit: |
Select the extension of the output files. If not specified or invalid, the output files format will be the one set in the „Default output vector layer extension” Processing setting. |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Director de ieșire |
|
[folder] |
The directory for the output layers |
Output layers |
|
[same as input] [list] |
The output vector layers resulting from the split. |
Cod Python
ID Algorithm: nativ:splitvectorlayer
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.1.17.30. Truncate table
Truncates a layer, by deleting all features from within the layer.
Atenționare
This algorithm modifies the layer in place, and deleted features cannot be restored!
Parametri
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Strat de Intrare |
|
[vector: oricare] |
Stratul vectorial de intrare |
Rezultat
Etichetă |
Nume |
Tipul |
Descriere |
---|---|---|---|
Truncated layer |
|
[folder] |
The truncated (empty) layer |
Cod Python
ID Algorithm: nativ:truncatetable
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ă.