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

Puntos [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

Añadir atributos de polígono a puntos

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

Puntos [vector: point]

Capa puntos.

Polígonos [vector: polygon]

Capa de polígonos de fondo.

“Atributo” [campo tabla: cualquiera]
Attribute of the polygons layer that will be added to the points layer.

Salidas

Resultado [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: cualquiera]

<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í>

Predeterminado: 60.0

Distancia máxima [number]

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

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

Cortar puntos con polígonos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Puntos [vector: point]

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

Polígonos [vector: polygon]

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

Añadir atributo a puntos cortados [tablefield: any]

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

Opciones de cortado [selection]

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

Opciones:

  • 0 — [0] una capa para todos los puntos

  • 1 — [1] capa separada por cada polígono

Predeterminado: 0

Salidas

Puntos cortados [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

Convertir líneas a puntos

Descripción

Convierte la capa de líneas en puntos

Parametros

“Líneas” [vector: línea]

Capa líneas a convertir.

Insertar puntos adicionales [boolean]

Determina si se adiciona o no nodos.

Por defecto: True

Insertar distancia [number]

Distancia entre los puntos adicionales.

Por defecto: 1.0

Salidas

Puntos [vector]

La capa resultante.

Uso de la consola

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

Ver también

Convertir multipuntos a puntos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Multipuntos [vector: point]

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

Salidas

Puntos [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

Puntos [vector: point]

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

Casco de construcción [selection]

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

Opciones:

  • 0 — [0] una cáscara de todas las formas

  • 1 — [1] una cáscara por forma

  • 2 — [2] una cáscara por parte de forma

Predeterminado: 0

Salidas

Envolvente convexa [vector]

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

Caja envolvente mínima [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

Puntos [vector: point]
Input layer.

Salidas

Tabla de matriz de distancia [table]

La tabla resultante.

Uso de la consola

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

Ver también

Ajustar n puntos a la forma

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Formas [vector: polygon]

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

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

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

Predeterminado: 10

Salidas

Puntos [vector]

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

Uso de la consola

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

Ver también

Filtro de puntos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Puntos [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

Número mínimo de puntos [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] mantener máximos (con tolerancia)

  • 1 — [1] mantener mínimos (con tolerancia)

  • 2 — [2] quitar máximos (con tolerancia)

  • 3 — [3] quitar mínimos (con tolerancia)

  • 4 — [4] quite por debajo del percentil

  • 5 — [5] quite por encima del percentil

Predeterminado: 0

Tolerancia [number]

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

Por defecto: 0.0

Percentil [número]

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

Predeterminado: 50

Salidas

Putos filtrados [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

Adelgazamiento de puntos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Puntos [vector: point]

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

“Atributo” [campo tabla: cualquiera]

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

Resolución [número]

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

Por defecto: 1.0

Salidas

Puntos adelgazados [vector]

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

Uso de la consola

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

Ver también

Eliminar puntos duplicados

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Puntos [vector: cualquiera]

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

“Atributo” [campo tabla: cualquiera]

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

Punto a Conservar [selección]

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

Opciones:

  • 0 — [0] primer punto

  • 1 — [1] último punto

  • 2 — [2] punto con valor de atributo máximo

  • 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

Resultado [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

Puntos [vector: point]

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

Número de direcciones [number]

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

Predeterminado: 4

Tolerancia [Grados] [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