.

Da forma a las herramientas

Crear cuadrícula

Descripción

Creates a grid.

Parametros

Extent [vector: any]

Opcional

Se creará una cuadrícula de acuerdo a la capa seleccionada.

Output extent [extent]

Extent of the grid.

Por defecto: 0,1,0,1

Division Width [number]

X-axes spacing between the lines.

Por defecto: 1.0

Division Height [number]

Y-axes spacing between the lines.

Por defecto: 1.0

Type [selection]

Geometry type of the resulting grid.

Opciones:

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

Predeterminado: 0

Salidas

Graticule [vector]

La capa resultante.

Uso de la consola

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

Ver también

Cortar capa de shape

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Vector layer to cut [vector: any]

<colocar la descripción de parámetros aquí>

“Método” [selección]

<colocar la descripción de parámetros aquí>

Opciones:

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

Predeterminado: 0

Cutting polygons [vector: any]

<colocar la descripción de parámetros aquí>

Salidas

Result [vector]

<colocar aquí la descripción de la salida>

Extent [vector]

<colocar aquí la descripción de la salida>

Uso de la consola

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

Ver también

Obtener extensión de las shape

Descripción

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

Parametros

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

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

Por defecto: True

Salidas

Extents [vector]

La capa resultante.

Uso de la consola

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

Ver también

Combinar archivos shape

Descripción

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.

Parametros

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

Opcional

Layer(s) to merge with.

Salidas

Merged Layer [vector]

La capa resultante.

Uso de la consola

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

Ver también

Polar to cartesian coordinates

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Polar Coordinates [vector: any]

<colocar la descripción de parámetros aquí>

Exaggeration [tablefield: any]

<colocar la descripción de parámetros aquí>

Exaggeration Factor [number]

<colocar la descripción de parámetros aquí>

Predeterminado: 1

“Radio” [número]

<colocar la descripción de parámetros aquí>

Default: 6371000.0

Degree [boolean]

<colocar la descripción de parámetros aquí>

Por defecto: True

Salidas

Cartesian Coordinates [vector]

<colocar aquí la descripción de la salida>

Uso de la consola

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

Ver también

Quadtree structure to shapes

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Shapes [vector: any]

<colocar la descripción de parámetros aquí>

“Atributo” [campo tabla: cualquiera]

<colocar la descripción de parámetros aquí>

Salidas

Polygons [vector]

<colocar aquí la descripción de la salida>

“Líneas” [vector]

<colocar aquí la descripción de la salida>

Duplicated Points [vector]

<colocar aquí la descripción de la salida>

Uso de la consola

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

Ver también

Buffer de shape

Descripción

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

Parametros

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

Buffering method.

Opciones:

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

Predeterminado: 0

Buffer Distance (Fixed) [number]

Buffer distance for “fixed value” method.

Default: 100.0

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

<colocar la descripción de parámetros aquí>

Por defecto: 1.0

Number of Buffer Zones [number]

Number of buffer(s) to generate.

Por defecto: 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.

Por defecto: True

Salidas

Buffer [vector]

La capa resultante.

Uso de la consola

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

Ver también

Dividir capa shape de forma aleatoria

Descripción

Splits the input layer randomly in two parts.

Parametros

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

Split ratio between the resulting layers.

Default: 50

Salidas

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

Uso de la consola

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

Ver también

Transformar shapes

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Shapes [vector: any]

<colocar la descripción de parámetros aquí>

dX [number]

<colocar la descripción de parámetros aquí>

Por defecto: 0.0

dY [number]

<colocar la descripción de parámetros aquí>

Por defecto: 0.0

“Angulo” [número]

<colocar la descripción de parámetros aquí>

Por defecto: 0.0

Scale Factor X [number]

<colocar la descripción de parámetros aquí>

Por defecto: 1.0

Scale Factor Y [number]

<colocar la descripción de parámetros aquí>

Por defecto: 1.0

X [number]

<colocar la descripción de parámetros aquí>

Por defecto: 0.0

Y [number]

<colocar la descripción de parámetros aquí>

Por defecto: 0.0

Salidas

Salida [vector]

<colocar aquí la descripción de la salida>

Uso de la consola

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

Ver también