.

Shapes tools

Create graticule

Beschreibung

Creates a grid.

Parameter

Extent [vector: any]

Optional.

Grid will be created according to the selected layer.

Output extent [extent]

Extent of the grid.

Default: 0,1,0,1

Division Width [number]

X-axes spacing between the lines.

Default: 1.0

Division Height [number]

Y-axes spacing between the lines.

Default: 1.0

Type [selection]

Geometry type of the resulting grid.

Options:

  • 0 — [0] Lines
  • 1 — [1] Rectangles

Default: 0

Ausgaben

Graticule [vector]
The resulting layer.

Verwendung der Konsole

processing.runalg('saga:creategraticule', extent, output_extent, distx, disty, type, graticule)

Siehe auch

Cut shapes layer

Beschreibung

<put algorithm description here>

Parameter

Vector layer to cut [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Method [selection]

<geben Sie hier die Parameterbeschreibung ein>

Options:

  • 0 — [0] completely contained
  • 1 — [1] intersects
  • 2 — [2] center

Default: 0

Cutting polygons [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Result [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Extent [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('saga:cutshapeslayer', shapes, method, polygons_polygons, cut, extent)

Siehe auch

Get shapes extents

Beschreibung

Creates polygons according to the extent of the input layer features.

Parameter

Shapes [vector: any]
Input layer.
Parts [boolean]

Determines whether create polygon for each feature (True) or just create single polygon for whole layer (False).

Default: True

Ausgaben

Extents [vector]
The resulting layer.

Verwendung der Konsole

processing.runalg('saga:getshapesextents', shapes, parts, extents)

Siehe auch

Merge shapes layers

Beschreibung

Merges two or more input layer into a unique resulting layer. You can merge together only layer of the same type (polygons with polygons, lines with lines, points with points).

The attribute table of the resulting layer will include only the attributes of the first input layer. Two additional columns will be added: one corresponding to the ID of every merged layer and the other one corresponding to the original name of the merged layer.

Parameter

Main Layer [vector: any]
Initial layer.
Additional Layers [multipleinput: any vectors]

Optional.

Layer(s) to merge with.

Ausgaben

Merged Layer [vector]
The resulting layer.

Verwendung der Konsole

processing.runalg('saga:mergeshapeslayers', main, layers, out)

Siehe auch

Polar to cartesian coordinates

Beschreibung

<put algorithm description here>

Parameter

Polar Coordinates [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Exaggeration [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Exaggeration Factor [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 1

Radius [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 6371000.0

Degree [boolean]

<geben Sie hier die Parameterbeschreibung ein>

Default: True

Ausgaben

Cartesian Coordinates [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('saga:polartocartesiancoordinates', polar, f_exagg, d_exagg, radius, degree, cartes)

Siehe auch

Quadtree structure to shapes

Beschreibung

<put algorithm description here>

Parameter

Shapes [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

Attribute [tablefield: any]

<geben Sie hier die Parameterbeschreibung ein>

Ausgaben

Polygons [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Lines [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Duplicated Points [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('saga:quadtreestructuretoshapes', shapes, attribute, polygons, lines, points)

Siehe auch

Shapes buffer

Beschreibung

Creates buffer around features based on fixed distance or distance field.

Parameter

Shapes [vector: any]
Input layer.
Buffer Distance [selection]

Buffering method.

Options:

  • 0 — [0] fixed value
  • 1 — [1] attribute field

Default: 0

Buffer Distance (Fixed) [number]

Buffer distance for “fixed value” method.

Vorgabe: 100.0

Buffer Distance (Attribute) [tablefield: any]
Name of the distance field for “attribute field” method.
Scaling Factor for Attribute Value [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 1.0

Number of Buffer Zones [number]

Number of buffer(s) to generate.

Default: 1.0

Circle Point Distance [Degree] [number]

Smoothness of the buffer borders: great numbers means rough borders.

Default: 5.0

Dissolve Buffers [boolean]

Determines whether to dissolve results or not.

Default: True

Ausgaben

Buffer [vector]
The resulting layer.

Verwendung der Konsole

processing.runalg('saga:shapesbuffer', shapes, buf_type, buf_dist, buf_field, buf_scale, buf_zones, dcircle, dissolve, buffer)

Siehe auch

Split shapes layer randomly

Beschreibung

Splits the input layer randomly in two parts.

Parameter

Shapes [vector: any]
Layer to split.
Split ratio (%) [number]

Split ratio between the resulting layers.

Default: 50

Ausgaben

Group A [vector]
First resulting layer.
Group B [vector]
Second resulting layer.

Verwendung der Konsole

processing.runalg('saga:splitshapeslayerrandomly', shapes, percent, a, b)

Siehe auch

Transform shapes

Beschreibung

<put algorithm description here>

Parameter

Shapes [vector: any]

<geben Sie hier die Parameterbeschreibung ein>

dX [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0.0

dY [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0.0

Angle [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0.0

Scale Factor X [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 1.0

Scale Factor Y [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 1.0

X [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0.0

Y [number]

<geben Sie hier die Parameterbeschreibung ein>

Default: 0.0

Ausgaben

Output [vector]

<fügen Sie hier die Übersetzung der Ausgabe ein>

Verwendung der Konsole

processing.runalg('saga:transformshapes', in, dx, dy, angle, scalex, scaley, anchorx, anchory, out)

Siehe auch