.

Puntos formas

Añade coordenadas a los puntos

Descripción

Agrega las coordenadas X y Y de característica en la tabla de atributos de la capa de entrada.

Parametros

Points [vector: point]
Input layer.

Salidas

Salida [vector]
Resulting layer with the updated attribute table.

Uso de la consola

processing.runalg('saga:addcoordinatestopoints', input, output)

Ver también

Add polygon attributes to points

Descripción

Agrega el campo especificado de la capa de polígonos a la tabla de atributos de la capa de puntos. Los nuevos atributos añadidos por cada punto dependen del valor de la capa de polígono de fondo.

Parametros

Points [vector: point]
Points layer.
Polígonos [vector: polygon]
Background polygons layer.
“Atributo” [campo tabla: cualquiera]
Attribute of the polygons layer that will be added to the points layer.

Salidas

Result [vector]

La capa resultante.

Uso de la consola

processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)

Ver también

Aggregate point observations

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Reference Points [vector: any]

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

ID [tablefield: any]

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

Observations [table]

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

X [tablefield: any]

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

Y [tablefield: any]

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

Track [tablefield: any]

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

Date [tablefield: any]

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

“Hora” [campo tabla] cualquiera]

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

Parameter [tablefield: any]

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

Maximum Time Span (Seconds) [number]

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

Default: 60.0

Maximum Distance [number]

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

Default: 0.002

Salidas

Aggregated [table]

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

Uso de la consola

processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)

Ver también

Clip points with polygons

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Points [vector: point]

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

Polígonos [vector: polygon]

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

Add Attribute to Clipped Points [tablefield: any]

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

Clipping Options [selection]

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

Opciones:

  • 0 — [0] one layer for all points
  • 1 — [1] separate layer for each polygon

Predeterminado: 0

Salidas

Clipped Points [vector]

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

Uso de la consola

processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)

Ver también

Convert lines to points

Descripción

Convierte la capa de líneas en puntos

Parametros

“Líneas” [vector: línea]
Lines layer to convert.
Insert Additional Points [boolean]

Determines whether to add additional nodes or not.

Por defecto: True

Insert Distance [number]

Distance between the additional points.

Por defecto: 1.0

Salidas

Points [vector]

La capa resultante.

Uso de la consola

processing.runalg('saga:convertlinestopoints', lines, add, dist, points)

Ver también

Convert multipoints to points

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Multipoints [vector: point]

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

Salidas

Points [vector]

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

Uso de la consola

processing.runalg('saga:convertmultipointstopoints', multipoints, points)

Ver también

Cascara convexa

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Points [vector: point]

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

Hull Construction [selection]

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

Opciones:

  • 0 — [0] one hull for all shapes
  • 1 — [1] one hull per shape
  • 2 — [2] one hull per shape part

Predeterminado: 0

Salidas

Convex Hull [vector]

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

Minimum Bounding Box [vector]

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

Uso de la consola

processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)

Ver también

Matrix de distancia

Descripción

Genera una matriz de distancias entre cada punto de la capa de entrada. Una única ID se creará en la primera fila de la matriz resultante (matriz simétrica), mientras que otra celda refleja la distancia entre los puntos.

Parametros

Points [vector: point]
Input layer.

Salidas

Distance Matrix Table [table]
The resulting table.

Uso de la consola

processing.runalg('saga:distancematrix', points, table)

Ver también

Fit n points to shape

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Shapes [vector: polygon]

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

“Número de puntos” [número]

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

Default: 10

Salidas

Points [vector]

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

Uso de la consola

processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)

Ver también

Points filter

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Points [vector: point]

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

“Atributo” [campo tabla: cualquiera]

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

“Radio” [número]

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

Predeterminado: 1

Minimum Number of Points [number]

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

Predeterminado: 0

Maximum Number of Points [number]

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

Predeterminado: 0

“Cuadrantes” [booleano]

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

Por defecto: True

Filter Criterion [selection]

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

Opciones:

  • 0 — [0] keep maxima (with tolerance)
  • 1 — [1] keep minima (with tolerance)
  • 2 — [2] remove maxima (with tolerance)
  • 3 — [3] remove minima (with tolerance)
  • 4 — [4] remove below percentile
  • 5 — [5] remove above percentile

Predeterminado: 0

Tolerancia [number]

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

Por defecto: 0.0

Percentile [number]

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

Default: 50

Salidas

Filtered Points [vector]

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

Uso de la consola

processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)

Ver también

Points thinning

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Points [vector: point]

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

“Atributo” [campo tabla: cualquiera]

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

Resolution [number]

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

Por defecto: 1.0

Salidas

Thinned Points [vector]

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

Uso de la consola

processing.runalg('saga:pointsthinning', points, field, resolution, thinned)

Ver también

Remove duplicate points

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Points [vector: any]

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

“Atributo” [campo tabla: cualquiera]

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

Point to Keep [selection]

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

Opciones:

  • 0 — [0] first point
  • 1 — [1] last point
  • 2 — [2] point with minimum attribute value
  • 3 — [3] punto con valor de atributo máximo

Predeterminado: 0

Numeric Attribute Values [selection]

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

Opciones:

  • 0 — [0] take value from the point to be kept
  • 1 — [1] minimum value of all duplicates
  • 2 — [2] maximum value of all duplicates
  • 3 — [3] mean value of all duplicates

Predeterminado: 0

Salidas

Result [vector]

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

Uso de la consola

processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)

Ver también

Separar puntos por dirección

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Points [vector: point]

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

Number of Directions [number]

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

Default: 4

Tolerance (Degree) [number]

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

Predeterminado: 5

Salidas

Salida [vector]

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

Uso de la consola

processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)

Ver también