Crear cuadrícula
Extensión
[vector: cualquiera]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
Tipo
[selection]Geometry type of the resulting grid.
Opciones:
Predeterminado: 0
Graticule
[vector]La capa resultante.
processing.runalg('saga:creategraticule', extent, output_extent, distx, disty, type, graticule)
<colocar la descripción del algoritmo aquí>
Capa vectorial a cortar
[vector: any]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Opciones:
0 — [0] contenidos completamente
1 — [1] intersectados
2 — [2] centro
Predeterminado: 0
Cortar polígonos
[vector: any]<colocar la descripción de parámetros aquí>
Resultado
[vector]<colocar aquí la descripción de la salida>
Extensión
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:cutshapeslayer', shapes, method, polygons_polygons, cut, extent)
Crea polígonos de acuerdo con la extensión de los objetos espaciales de la capa de entrada.
Formas
[vector: any]Capa de entrada.
Partes
[boolean]Determinar si crear un polígono para cada elemento (True
) o solo crear uno solo para toda la capa (False
).
Por defecto: True
Extensión
[vector]La capa resultante.
processing.runalg('saga:getshapesextents', shapes, parts, extents)
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).
Los atributos de la capa resultante incluirán sólo los atributos de la primer capa de entrada. Las dos columnas adicionales se añadirán: una corresponde al ID de cada capa combinada y la otra corresponde al nombre original de la capa combinada.
Capa principal
[vector: any]Capa Inicial.
Capas adicionales
[multipleinput: any vectors]Opcional
Layer(s) to merge with.
Capa fusionada
[vector]La capa resultante.
processing.runalg('saga:mergeshapeslayers', main, layers, out)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
Exageración
[tablefield: any]<colocar la descripción de parámetros aquí>
Factor de Exageración
[number]<colocar la descripción de parámetros aquí>
Predeterminado: 1
<colocar la descripción de parámetros aquí>
Predeterminado: 6371000.0
Grado
[boolean]<colocar la descripción de parámetros aquí>
Por defecto: True
Coordenadas cartesianas
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:polartocartesiancoordinates', polar, f_exagg, d_exagg, radius, degree, cartes)
<colocar la descripción del algoritmo aquí>
Formas
[vector: any]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Polígonos
[vector]<colocar aquí la descripción de la salida>
<colocar aquí la descripción de la salida>
Puntos duplicados
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:quadtreestructuretoshapes', shapes, attribute, polygons, lines, points)
Crea áreas de influencia alrededor de objetos espaciales basado en una distancia fija o campo distancia.
Formas
[vector: any]Capa de entrada.
Distancia de buffer
[selection]Método de zona de influencia.
Opciones:
0 — [0] valor fijo
1 — [1] campo atributo
Predeterminado: 0
Buffer Distance (Fixed)
[number]Distancia del área de influencia para el método “valor fijo”.
Predeterminado: 100.0
Buffer Distance (Attribute)
[tablefield: any]Scaling Factor for Attribute Value
[number]<colocar la descripción de parámetros aquí>
Por defecto: 1.0
Number of Buffer Zones
[number]Número de área(s) de influencia a generar.
Por defecto: 1.0
Circle Point Distance [Degree]
[number]Suavizados de los bordes del área de influencia: números grandes significan bordes no suaves.
Predeterminado: 5.0
Dissolve Buffers
[boolean]Determina si disuelve o no los resultados.
Por defecto: True
Buffer
[vector]La capa resultante.
processing.runalg('saga:shapesbuffer', shapes, buf_type, buf_dist, buf_field, buf_scale, buf_zones, dcircle, dissolve, buffer)
Divide la capa de entrada aleatoriamente en dos partes.
Formas
[vector: any]Capa a dividir.
Split ratio (%)
[number]Split ratio between the resulting layers.
Predeterminado: 50
Group A
[vector]Primera capa resultante.
Grupo B
[vector]Segunda capa resultante.
processing.runalg('saga:splitshapeslayerrandomly', shapes, percent, a, b)
<colocar la descripción del algoritmo aquí>
Formas
[vector: any]<colocar la descripción de parámetros aquí>
dX
[número]<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
<colocar la descripción de parámetros aquí>
Por defecto: 0.0
Factor de escala X
[número]<colocar la descripción de parámetros aquí>
Por defecto: 1.0
Factor de Escala Y
[número]<colocar la descripción de parámetros aquí>
Por defecto: 1.0
X
[número]<colocar la descripción de parámetros aquí>
Por defecto: 0.0
Y
[número]<colocar la descripción de parámetros aquí>
Por defecto: 0.0
Salida
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:transformshapes', in, dx, dy, angle, scalex, scaley, anchorx, anchory, out)