Outdated version of the documentation. Find the latest one here.

Tabla vectorial

Agregar campo que auto-incrementa

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Salidas

Capa de salida [vector]

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

Uso de la consola

processing.runalg('qgis:addautoincrementalfield', input, output)

Ver también

Agregar campo a tablas de atributos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Field name [string]

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

Por defecto: (no establecer)

Field type [selection]

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

Opciones:

  • 0 — Integer
  • 1 — Float
  • 2 — Cadena

Predeterminado: 0

Longitud de campo [number]

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

Predeterminado: 10

Precisión del campo [number]

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

Predeterminado: 0

Salidas

Capa de salida [vector]

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

Uso de la consola

processing.runalg('qgis:addfieldtoattributestable', input_layer, field_name, field_type, field_length, field_precision, output_layer)

Ver también

Calculadora avanzada de Python

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Nombre del campo de salida [string]

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

Por defecto:nuevo campo

Field type [selection]

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

Opciones:

  • 0 — Integer
  • 1 — Float
  • 2 — Cadena

Predeterminado: 0

Longitud de campo [number]

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

Predeterminado: 10

Precisión del campo [number]

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

Predeterminado: 0

Expresión global [string]

Opcional

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

Por defecto: (no establecer)

Fórmula [string]

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

Default: value =

Salidas

Capa de salida [vector]

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

Uso de la consola

processing.runalg('qgis:advancedpythonfieldcalculator', input_layer, field_name, field_type, field_length, field_precision, global, formula, output_layer)

Ver también

Estadistica basica por campos numericos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa vectorial de entrada [vector: any]

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

Campo para calcular las estadísticas sobre [tablefield: numeric]

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

Salidas

Statistics for numeric field [html]

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

Coefficient of Variation [number]

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

Valor mínimo [number]

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

Maximum value [number]

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

Suma [number]

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

Valor medio [number]

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

Count [number]

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

Rango` [number]

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

Median [number]

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

Número de valores únicos [number]

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

Desviación estandar [number]

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

Uso de la consola

processing.runalg('qgis:basicstatisticsfornumericfields', input_layer, field_name, output_html_file)

Ver también

Estadistica basica para campos de texto

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa vectorial de entrada [vector: any]

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

Field to calculate statistics on [tablefield: string]

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

Salidas

Statistics for text field [html]

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

Minimum length [number]

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

Longitud Máxima [number]

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

Longitud media [number]

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

Count [number]

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

Number of empty values [number]

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

Número de valores no vacíos [number]

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

Número de valores únicos [number]

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

Uso de la consola

processing.runalg('qgis:basicstatisticsfortextfields', input_layer, field_name, output_html_file)

Ver también

Crear campos numeros equivalentes

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Campo Class [tablefield: any]

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

Salidas

Capa de salida [vector]

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

Uso de la consola

processing.runalg('qgis:createequivalentnumericalfield', input, field, output)

Ver también

Borrar columna

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Campo a eliminar [tablefield: any]

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

Salidas

Salida [vector]

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

Uso de la consola

processing.runalg('qgis:deletecolumn', input, column, output)

Ver también

Exportar/Agregar columnas geometricas

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Calculate using [selection]

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

Opciones:

  • 0 — SRC de la Capa

  • 1 — SRC del Proyecto

  • 2 — Elipsoidal

Predeterminado: 0

Salidas

Capa de salida [vector]

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

Uso de la consola

processing.runalg('qgis:exportaddgeometrycolumns', input, calc_method, output)

Ver también

Calculadora de campos

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Nombre del campo de salida [string]

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

Por defecto: (no establecer)

Field type [selection]

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

Opciones:

  • 0 — Float
  • 1 — Entero

  • 2 — Cadena

  • 3 — Fecha

Predeterminado: 0

Longitud de campo [number]

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

Predeterminado: 10

Precisión del campo [number]

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

Predeterminado: 3

Crear nuevo campo [boolean]

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

Por defecto: True

Fórmula [string]

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

Por defecto: (no establecer)

Salidas

Capa de salida [vector]

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

Uso de la consola

processing.runalg('qgis:fieldcalculator', input_layer, field_name, field_type, field_length, field_precision, new_field, formula, output_layer)

Ver también

Valores de lista unica

Descripción

Lists unique values of an attribute table field and counts their number.

Parametros

Capa de entrada [vector: cualquiera]

Capa a analizar.

Campo de tabla [tablefield: cualquiera]

Campo a analizar.

Salidas

Unique values [html]

Resultados de análisis en formato HTML.

Total unique values [number]

Número total de valores únicos en un campo dado.

Valores únicos [cadena]
List of all unique values in given field.

Uso de la consola

processing.runalg('qgis:listuniquevalues', input_layer, field_name, output)

Ver también

Numero de valores unicos en clases

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

entrada [vector: cualquiera]

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

class field [tablefield: any]

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

value field [tablefield: any]

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

Salidas

salida [vector]

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

Uso de la consola

processing.runalg('qgis:numberofuniquevaluesinclasses', input, class_field, value_field, output)

Ver también

Refactor fields

Descripción

Refactor layer fields:

  • Cambiar nombres y tipos de campo.

  • Adicionar o eliminar campos.

  • Reorganizar campos.

  • Calcular nuevos campos basados en expresiones.

  • Cargar lista de campos de otra capa.

Parametros

Capa de entrada [vector: cualquiera]

Capa fuente.

Fields mapping [fieldsmapping]

Definiciones de campos salida

Salidas

Capa de salida [vector]

Capa destino

Uso de la consola

processing.runalg("qgis:refactorfields",
                  input,
                  [{'name': output_field_name,
                    'type': output_field_type,
                    'length': output_field_length,
                    'precision': output_field_precision,
                    'expression': expression_based_on_input_layer
                  }],
                  output)

Ver también

Estadísticas por categorías

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa vectorial de entrada [vector: any]

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

Campo para calcular las estadísticas sobre [tablefield: numeric]

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

Campo con categorias [tablefield: any]

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

Salidas

Estadística [tabla]

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

Uso de la consola

processing.runalg('qgis:statisticsbycategories', input_layer, values_field_name, categories_field_name, output)

Ver también

Texto a coma flotante

Descripción

<colocar la descripción del algoritmo aquí>

Parametros

Capa de entrada [vector: cualquiera]

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

Atributo de texto para convertirlo en float [tablefield: string]

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

Salidas

Salida [vector]

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

Uso de la consola

processing.runalg('qgis:texttofloat', input, field, output)

Ver también