|sorumluluk reddi güncelleme|

Vector geometry

Concave hull

Tanım

<put algorithm description here>

Parametreler

Input point layer [vector: point]
<put parameter description here>
Threshold (0-1, where 1 is equivalent with Convex Hull) [number]

<put parameter description here>

Default: 0.3

Allow holes [boolean]

<put parameter description here>

Default: True

Split multipart geometry into singleparts geometries [boolean]

<put parameter description here>

Default: False

Çıkışlar

Concave hull [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:concavehull', input, alpha, holes, no_multigeometry, output)

Ayrıca bakınız

Convert geometry type

Tanım

Converts a geometry type to another one.

Parametreler

Giriş katmanı [vektör: tüm]
Layer in input.
New geometry type [selection]

Type of conversion to perform.

Options:

  • 0 — Centroids
  • 1 — Nodes
  • 2 — Linestrings
  • 3 — Multilinestrings
  • 4 — Polygons

Default: 0

Çıkışlar

Output [vector]

sonuç katmanı.

Konsol kullanımı

processing.runalg('qgis:convertgeometrytype', input, type, output)

Ayrıca bakınız

Convex hull

Tanım

<put algorithm description here>

Parametreler

Giriş katmanı [vektör: tüm]
<put parameter description here>
Field (optional, only used if creating convex hulls by classes) [tablefield: any]

Optional.

<put parameter description here>

Method [selection]

<put parameter description here>

Options:

  • 0 — Create single minimum convex hull
  • 1 — Create convex hulls based on field

Default: 0

Çıkışlar

Convex hull [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Çizgiler boyunca noktalar üretir

Tanım

<put algorithm description here>

Parametreler

lines [vector: any]
<put parameter description here>
distance [number]

<put parameter description here>

Default: 1

startpoint [number]

<put parameter description here>

Default: 0

endpoint [number]

<put parameter description here>

Default: 0

Çıkışlar

output [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:createpointsalonglines', lines, distance, startpoint, endpoint, output)

Ayrıca bakınız

Delaunay triangulation

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: point]
<put parameter description here>

Çıkışlar

Delaunay triangulation [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Densify geometries given an interval

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon, line]
<put parameter description here>
Interval between Vertices to add [number]

<put parameter description here>

Default: 1.0

Çıkışlar

Densified layer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:densifygeometriesgivenaninterval', input, interval, output)

Ayrıca bakınız

Densify geometries

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon, line]
<put parameter description here>
Vertices to add [number]

<put parameter description here>

Default: 1

Çıkışlar

Densified layer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:densifygeometries', input, vertices, output)

Ayrıca bakınız

Bütünleştir

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon, line]
<put parameter description here>
Dissolve all (do not use field) [boolean]

<put parameter description here>

Default: True

Unique ID field [tablefield: any]

Optional.

<put parameter description here>

Çıkışlar

Dissolved [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Eliminate sliver polygons

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon]
<put parameter description here>
Use current selection in input layer (works only if called from toolbox) [boolean]

<put parameter description here>

Default: False

Selection attribute [tablefield: any]
<put parameter description here>
Comparison [selection]

<put parameter description here>

Options:

  • 0 — ==
  • 1 — !=
  • 2 — >
  • 3 — >=
  • 4 — <
  • 5 — <=
  • 6 — begins with
  • 7 — contains

Default: 0

Value [string]

<put parameter description here>

Default: 0

Merge selection with the neighbouring polygon with the [selection]

<put parameter description here>

Options:

  • 0 — Largest area
  • 1 — Smallest Area
  • 2 — Largest common boundary

Default: 0

Çıkışlar

Cleaned layer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:eliminatesliverpolygons', input, keepselection, attribute, comparison, comparisonvalue, mode, output)

Ayrıca bakınız

Explode lines

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: line]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Düğüm noktaları türet

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon, line]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Fill holes

Tanım

<put algorithm description here>

Parametreler

Polygons [vector: any]
<put parameter description here>
Max area [number]

<put parameter description here>

Default: 100000

Çıkışlar

Results [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:fillholes', polygons, max_area, results)

Ayrıca bakınız

Fixed distance buffer

Tanım

<put algorithm description here>

Parametreler

Giriş katmanı [vektör: tüm]
<put parameter description here>
Distance [number]

<put parameter description here>

Default: 10.0

Segments [number]

<put parameter description here>

Default: 5

Dissolve result [boolean]

<put parameter description here>

Default: False

Çıkışlar

Buffer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:fixeddistancebuffer', input, distance, segments, dissolve, output)

Ayrıca bakınız

Keep n biggest parts

Tanım

<put algorithm description here>

Parametreler

Polygons [vector: polygon]
<put parameter description here>
To keep [number]

<put parameter description here>

Default: 1

Çıkışlar

Results [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:keepnbiggestparts', polygons, to_keep, results)

Ayrıca bakınız

Lines to polygons

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: line]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Multipart to singleparts

Tanım

<put algorithm description here>

Parametreler

Giriş katmanı [vektör: tüm]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Nokta kaydırma

Tanım

Moves overlapped points at small distance, that they all become visible. The result is very similar to the output of the “Point displacement” renderer but it is permanent.

Parametreler

Input layer [vector: point]
Layer with overlapped points.
Displacement distance [number]

Desired displacement distance NOTE: displacement distance should be in same units as layer.

Default: 0.00015

Horizontal distribution for two point case [boolean]

Controls distribution direction in case of two overlapped points. If True points will be distributed horizontally, otherwise they will be distributed vertically.

Default: True

Çıkışlar

Output layer [vector]
The resulting layer with shifted overlapped points.

Konsol kullanımı

processing.runalg('qgis:pointsdisplacement', input_layer, distance, horizontal, output_layer)

Ayrıca bakınız

Poligon ağırlık merkezleri

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Poligonlaştır

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: line]
<put parameter description here>
Keep table structure of line layer [boolean]

<put parameter description here>

Default: False

Create geometry columns [boolean]

<put parameter description here>

Default: True

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:polygonize', input, fields, geometry, output)

Ayrıca bakınız

Polygons to lines

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Simplify geometries

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: polygon, line]
<put parameter description here>
Tolerance [number]

<put parameter description here>

Default: 1.0

Çıkışlar

Simplified layer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:simplifygeometries', input, tolerance, output)

Ayrıca bakınız

Singleparts to multipart

Tanım

<put algorithm description here>

Parametreler

Giriş katmanı [vektör: tüm]
<put parameter description here>
Unique ID field [tablefield: any]
<put parameter description here>

Çıkışlar

Output layer [vector]
<put output description here>

Konsol kullanımı

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

Ayrıca bakınız

Değişken mesafeli tampon

Tanım

<put algorithm description here>

Parametreler

Giriş katmanı [vektör: tüm]
<put parameter description here>
Distance field [tablefield: any]
<put parameter description here>
Segments [number]

<put parameter description here>

Default: 5

Dissolve result [boolean]

<put parameter description here>

Default: False

Çıkışlar

Buffer [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:variabledistancebuffer', input, field, segments, dissolve, output)

Ayrıca bakınız

Voronoi polygons

Tanım

<put algorithm description here>

Parametreler

Input layer [vector: point]
<put parameter description here>
Buffer region [number]

<put parameter description here>

Default: 0.0

Çıkışlar

Voronoi polygons [vector]
<put output description here>

Konsol kullanımı

processing.runalg('qgis:voronoipolygons', input, buffer, output)

Ayrıca bakınız