Outdated version of the documentation. Find the latest one here.

` `

Generalități despre vectori

Ștergerea geometriilor duplicate

Descriere

<puneți descrierea algoritmului aici>

Parametri

Strat de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Rezultat

Ieșire [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

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

Vedeți și

Execuția SQL

Descriere

Acest algoritm permite executarea unei interogări SQL asupra unui set de straturi vectoriale de intrare, datorită furnizorului de strat virtual.

Parametri

Strat de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Straturile sursă adiționale [vector]
Data sources that have to be loaded for reference in the SQL query. Any layer already loaded in QGIS is available in the query through its name or id. But for use of this algorithm in a script, input sources should be set here. Each input data source can be referred to as input1 ... inputN as layer names in the query.
Query [string]
The SQL query. SQLite, Spatialite and QGIS expression functions can be used here.
Unique identifier field [string]
Optional parameter to specify which field of the query should be used as a unique id.
Geometry field [string]
Optional parameter to specify which field should be considered as the geometry field, if one wants to avoid possibly slow autodetection.
Geometry type [selection]
Optional parameter to specify the type of the geometry if one wants to avoid possibly slow autodetection.

Tipul geometriei:

  • 0 — Autodetectare

  • 1 — NoGeometry
  • 2 — Point
  • 3 — LineString
  • 4 — Polygon
  • 5 — MultiPoint
  • 6 — MultiLineString
  • 7 — MultiPolygon
CRS-ul geometriei [crs]
Optional parameter to specify the coordinate system of the geometry if one wants to avoid possibly slow autodetection.

Rezultat

Ieșire [vector]

Vectorul de ieșire

Utilizarea consolei

processing.runalg('qgis:executesql', inputs, query, uid, geom_field, geom_type, crs)

Vedeți și

Unește atributele în funcție de locație

Descriere

<puneți descrierea algoritmului aici>

Parametri

Stratul vector țintă [vector: oricare]

<puneți descrierea parametrului aici>

Stratul vectorial de îmbinare [vector: any]

<puneți descrierea parametrului aici>

Predicat geometric [geometrypredicate]

Numele predicatului sau lista cu nume de predicate interpretate într-o manieră OR.

Posibile valori: [‘intersects’, ‘contains’, ‘equals’, ‘touches’, ‘overlaps’, ‘within’, ‘crosses’]

Implicit: []

Sumarul atributului [selecție]

<puneți descrierea parametrului aici>

Opţiuni:

  • 0 — Obține atributele din prima entitate

  • 1 — Obține sumarul entităților care se intersectează

Implicit: 0

Statistici pentru rezumat (separate prin virgulă) [șir]

Opțional.

<puneți descrierea parametrului aici>

Implicit: sumă,medie,min,max,mediană

Tabela de îmbinare [selecție]

<puneți descrierea parametrului aici>

Opţiuni:

  • 0 — Păstrează numai înregistrările care potrivesc

  • 1 — Păstrează toate înregistrările (inclusiv înregistrările țintă care nu se potrivesc)

Implicit: 0

Rezultat

Stratul vectorial de îmbinare [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

processing.runalg('qgis:joinattributesbylocation', target, join, predicate, summary, stats, keep, output)

Vedeți și

Unirea tabelelor de atribute

Descriere

<puneți descrierea algoritmului aici>

Parametri

Strat de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Stratul de Intrare 2 [vector: oricare]

<puneți descrierea parametrului aici>

Câmpul tabelei [tablefield: oricare]

<puneți descrierea parametrului aici>

Câmpul tabelei 2 [tablefield: oricare]

<puneți descrierea parametrului aici>

Rezultat

Stratul de ieșire [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

processing.runalg('qgis:joinattributestable', input_layer, input_layer_2, table_field, table_field_2, output_layer)

Vedeți și

Îmbinarea straturilor vectoriale

Descriere

<puneți descrierea algoritmului aici>

Parametri

Stratul de Intrare 1 [vector: oricare]

<puneți descrierea parametrului aici>

Stratul de Intrare 2 [vector: oricare]

<puneți descrierea parametrului aici>

Rezultat

Ieșire [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

processing.runalg('qgis:mergevectorlayers', layer1, layer2, output)

Vedeți și

Merge datasources in VRT

Descriere

This algorithm merge the layers of different data sources in a single vrt file This algorithm is especially useful in case another algorithm needs multiple layers but accept only one vrt in which the layers are specified

Parametri

Input datasources [multipleinput: any vectors]
Input datasources to merge in a single VRT input_datasources is a single string with all path ”;” separated as “path1;path2;....;pathN”
Overwrite output vrt [boolean]

Overwrite VRT if it’s already exist

Implicit: False

Rezultat

Numele fișierului vrt de ieșire [fișier]

Numele fișierului VRT de ieșire

Șirul vrt de ieșire [șir]
VRT content returned as string

Utilizarea consolei

processing.runalg('qgis:mergedatasourcesinvrt', input_datasources, input_overwrite_flag, output_vrt_file)

Vedeți și

Poligon din extinderea stratului

Descriere

<puneți descrierea algoritmului aici>

Parametri

Strat de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Calculează extinderea pentru fiecare entitate în parte [boolean]

<puneți descrierea parametrului aici>

Implicit: False

Rezultat

Stratul de ieșire [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

processing.runalg('qgis:polygonfromlayerextent', input_layer, by_feature, output)

Vedeți și

Reproiectarea straturilor

Descriere

Reproiectează straturile vectoriale, pentru un alt CRS

Parametri

Strat de Intrare [vector: oricare]

Stratul de reproiectat.

CRS-ul destinație [crs]

Sistemul destinație, de coordonate de referință.

Implicit: EPSG:4326

Rezultat

Stratul reproiectat [vector]

Stratul rezultat.

Utilizarea consolei

processing.runalg('qgis:reprojectlayer', input, target_crs, output)

Vedeți și

Salvarea entitățile selectate

Descriere

Salvează entitățile selectate ca un nou strat.

Parametri

Strat de Intrare [vector: oricare]

Stratul de procesat.

Rezultat

Stratul de ieșire cu entitățile selectate [vector]

Stratul rezultat.

Utilizarea consolei

processing.runalg('qgis:saveselectedfeatures', input_layer, output_layer)

Vedeți și

Setarea stilulului pentru straturile vectoriale

Descriere

<puneți descrierea algoritmului aici>

Parametri

Stratul vectorial [vector: oricare]

<puneți descrierea parametrului aici>

Fișier de stil [fișier]

<puneți descrierea parametrului aici>

Rezultat

Stratul stilizat [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

processing.runalg('qgis:setstyleforvectorlayer', input, style)

Vedeți și

Acroșarea punctelor la grilă

Descriere

<puneți descrierea algoritmului aici>

Parametri

Stratul de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Spațiere orizontală [numeric]

<puneți descrierea parametrului aici>

Implicit: 0.1

Spațiere verticală [numeric]

<puneți descrierea parametrului aici>

Implicit: 0.1

Rezultat

Ieșire [vector]

<puneți descrierea rezultatului aici>

Utilizarea consolei

processing.runalg('qgis:snappointstogrid', input, hspacing, vspacing, output)

Vedeți și

Divide stratul vectorial

Descriere

<puneți descrierea algoritmului aici>

Parametri

Strat de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Câmp ID unic [tablefield: oricare]

<puneți descrierea parametrului aici>

Rezultat

Director de ieşire [director]

<puneți descrierea rezultatului aici>

Utilizarea consolei

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

Vedeți și

Caseta de încadrare minim orientată

Descriere

Returnează stratul Casetei de încadrare minim orientată, folosind algoritmul de rotație al unui șurub micrometric.

Parametri

Strat de Intrare [vector: oricare]

<puneți descrierea parametrului aici>

Calculează OMBB pentru fiecare entitate în parte [boolean]

<puneți descrierea parametrului aici>

Implicit: True

Rezultat

Oriented_MBBox [vector]

Stratul rezultat.

Utilizarea consolei

processing.runalg("qgis:orientedminimumboundingbox", input , by_feature, output)

Vedeți și