.
Numără punctele aflate in interiorul fiecărei entități a unui strat vectorial poligonal.
Poligoane
[vector: poligon]Stratul poligoanelor.
Puncte
[vector: punct]Stratul punctelor.
Numele câmpului de totalizare
[șir]Numele câmpului din tabelă, care conține numărul punctelor.
Implicit: NUMPOINTS
Rezultat
[vector]Stratul rezultat, al cărei tabelă de atribute care conține noua coloană de totalizare a punctelor.
processing.runalg('qgis:countpointsinpolygon', polygons, points, field, output)
Contorizează numărul de puncte din fiecare entitate a unui strat poligonal, și calculează media câmpului selectat pentru fiecare entitate a stratului. Aceste valori vor fi adăugate în tabela de atribute a stratului poligonal rezultat.
Poligoane
[vector: poligon]Stratul poligoanelor.
Puncte
[vector: punct]Stratul punctelor.
Câmpul greutății
[tablefield: oricare]Câmpul greutății al punctelor din tabelul de atribute
Numele câmpului de totalizare
[șir]Numele coloanei pentru noul câmp ponderat.
Implicit: NUMPOINTS
Rezultat
[vector]Stratul poligonal rezultat.
processing.runalg('qgis:countpointsinpolygonweighted', polygons, points, weight, field, output)
Contorizează numărul de valori unice ale punctelor dintr-un strat poligonal. Creează un nou strat de poligoane, cu o coloană suplimentară în tabela de atribute, care conține numărul de valori unice pentru fiecare entitate.
Poligoane
[vector: poligon]Stratul poligoanelor.
Puncte
[vector: punct]Stratul punctelor.
Câmpul clasei
[tablefield: oricare]Numele coloanei din stratul de puncte al valoarii unice alese.
Numele câmpului de totalizare
[șir]Numele coloanei care conține numărul de valori unice, din stratul poligonal rezultat.
Implicit: NUMPOINTS
Rezultat
[vector]Stratul poligonal rezultat.
processing.runalg('qgis:countuniquepointsinpolygon', polygons, points, classfield, field, output)
<puneți descrierea algoritmului aici>
Strat de Intrare, de tip punct
[vector: punct]<puneți descrierea parametrului aici>
Câmp ID unic, de intrare
[tablefield: oricare]<puneți descrierea parametrului aici>
Strat destinație, de tip punct
[vector: punct]<puneți descrierea parametrului aici>
Câmp ID unic, de destinație
[tablefield: oricare]<puneți descrierea parametrului aici>
Tipul matricii de ieşire
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Matricea distanțelor liniare (N*k x 3)
1 — Matricea distanțelor standard (N x T)
2 — Sumarul matricii de distanțe (medie, dev. std, min, max)
Implicit: 0
Folosește doar cele mai apropiate puncte țintă (k)
[number]<puneți descrierea parametrului aici>
Implicit: 0
Matricea distanțelor
[tabel]<puneți descrierea rezultatului aici>
processing.runalg('qgis:distancematrix', input_layer, input_field, target_layer, target_field, matrix_type, nearest_points, distance_matrix)
<puneți descrierea algoritmului aici>
Strat sursă, de tip punct
[vector: oricare]<puneți descrierea parametrului aici>
Stratul punctelor centrale de destinație
[vector: oricare]<puneți descrierea parametrului aici>
Atributul nume al punctului central
[tablefield: oricare]<puneți descrierea parametrului aici>
Tipul fișierului shape de ieșire
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Punct
1 — Linia până la punctul central
Implicit: 0
Unitatea de măsură
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Metri
1 — Picioare
2 — Mile
3 — Kilometri
4 — Unitățile stratului
Implicit: 0
Ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:distancetonearesthub', points, hubs, field, geometry, unit, output)
<puneți descrierea algoritmului aici>
Stratul raster
[raster]<puneți descrierea parametrului aici>
Stratul vectorial
[vector: linie]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:generatepointspixelcentroidsalongline', input_raster, input_vector, output_layer)
<puneți descrierea algoritmului aici>
Stratul raster
[raster]<puneți descrierea parametrului aici>
Stratul vectorial
[vector: oricare]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:generatepointspixelcentroidsinsidepolygons', input_raster, input_vector, output_layer)
Creează diagrame de tip punct central înconjurat de raze, potrivind punctele din stratul Spoke Point
cele din stratul Hub Point
. Determinarea centrului căruia îi vor fi alocate punctele, se bazează pe o potrivire între câmpul Hub ID
pentru punctele centrului și câmpul Spoke ID
pentru punctele razelor.
Stratul punctului central
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul ID al centrului
[tablefield: oricare]<puneți descrierea parametrului aici>
Stratul de tip punct, al razelor
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul ID al razelor
[tablefield: oricare]<puneți descrierea parametrului aici>
Ieșire
[vector]Stratul rezultat.
processing.runalg('qgis:hublines', hubs, hub_field, spokes, spoke_field, output)
Calculează coordonatele medii ale entităților dintr-un strat, începând cu un câmp al tabelului de atribute.
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul greutății
[tablefield: numeric]Opțional.
Câmpul de utilizat dacă doriți să efectuați o medie ponderată.
Câmp ID unic
[tablefield: oricare]Opțional.
Câmpul unic pentru care se va face calculul mediei.
Rezultat
[vector]Stratul de puncte rezultat.
processing.runalg('qgis:meancoordinates', points, weight, uid, output)
<puneți descrierea algoritmului aici>
Puncte
[vector: punct]<puneți descrierea parametrului aici>
Rezultat
[html]<puneți descrierea rezultatului aici>
Distanța medie observată
[numeric]<puneți descrierea rezultatului aici>
Distanța medie așteptată
[numeric]<puneți descrierea rezultatului aici>
Cel mai apropiat index vecin
[numeric]<puneți descrierea rezultatului aici>
Numărul de puncte
[numeric]<puneți descrierea rezultatului aici>
Z-Score
[numeric]<puneți descrierea rezultatului aici>
processing.runalg('qgis:nearestneighbouranalysis', points, output)
<puneți descrierea algoritmului aici>
Linii
[vector: linie]<puneți descrierea parametrului aici>
Poligoane
[vector: poligon]<puneți descrierea parametrului aici>
Numele câmpului pentru lungimea liniilor
[string]<puneți descrierea parametrului aici>
Implicit: LENGTH
Numele câmpului pentru numărul liniilor
[string]<puneți descrierea parametrului aici>
Implicit: COUNT
Rezultat
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:sumlinelengths', lines, polygons, len_field, count_field, output)