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

` `

Selecionar vetor

Extrair por atributo

Descrição

Creates new vector layer that only contains certain features from an input layer. The criteria for adding features to the resulting layer is defined based on the values of an attribute from the input layer.

Parâmetros

Camada de entrada [vetor: qualquer]

<insira a descrição do parâmetro aqui>

Selection attribute [tablefield: any]

<insira a descrição do parâmetro aqui>

Operator [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — =

  • 1 — !=
  • 2 — >
  • 3 — >=
  • 4 — <
  • 5 — <=
  • 6 — begins with
  • 7 — contains

Padrão: 0

Value [string]

<insira a descrição do parâmetro aqui>

Padrão: (não definido)

Saídas

Extracted (attribute) [vector]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('qgis:extractbyattribute', input, field, operator, value, output)

Veja tambem

Extrair por localização

Descrição

Creates new vector layer that only contains certain features from an input layer. The criteria for adding features to the resulting layer is defined based on the spatial relationship between each feature and the features in an additional layer.

Parâmetros

Layer to select from [vector: any]

<insira a descrição do parâmetro aqui>

Additional layer (intersection layer) [vector: any]

<insira a descrição do parâmetro aqui>

Predicate [array of Unicode strings]

Condition for the selection. Array of one or more of the following predicates:

  • disjoint
  • intersects
  • contains
  • equals
  • touches
  • overlaps
  • within
  • crosses

For console usage the predicates must be defined as an array of Unicode strings, eg. [u’intersects’,u’contains’]

Precision [number]

<insira a descrição do parâmetro aqui>

Saídas

Extracted (location)

<insira a descrição da saída aqui>

Uso do console

processing.runalg('qgis:extractbylocation', input, intersect, predicates, precision, output)

Veja tambem

extrair aleatoriamente

Descrição

Takes a vector layer and generates a new one that contains only a subset of the features in the input layer. The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.

Parâmetros

Input layer [vector: any]

<insira a descrição do parâmetro aqui>

Método [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — Número de feições selecionadas

  • 1 – Percetagem de feições selecionadas

Padrão: 0

Number/percentage of selected features [number]

<insira a descrição do parâmetro aqui>

Padrão: 10

Saídas

Extracted (random) [vector]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('qgis:randomextract', input, method, number, output)

Veja tambem

Extração aleatória dentro de subconjuntos

Descrição

Takes a vector layer and generates a new one that contains only a subset of the features in the input layer. The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm.

Parâmetros

Input layer [vector: any]

<insira a descrição do parâmetro aqui>

ID Field [tablefield: any]

<insira a descrição do parâmetro aqui>

Método [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — Número de feições selecionadas

  • 1 – Percetagem de feições selecionadas

Padrão: 0

Number/percentage of selected features [number]

<insira a descrição do parâmetro aqui>

Padrão: 10

Saídas

``Extracted (random stratified) [vector]

<insira a descrição da saída aqui>

Uso do console

processing.runalg('qgis:randomextractwithinsubsets', input, field, method, number, output)

Veja tambem

Seleção aleatória

Descrição

Takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.

Parâmetros

Input layer [vector: any]

<insira a descrição do parâmetro aqui>

Método [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — Número de feições selecionadas

  • 1 – Percetagem de feições selecionadas

Padrão: 0

Number/percentage of selected features [number]

<insira a descrição do parâmetro aqui>

Padrão: 10

Saídas

Same vector input layer with selected features

Uso do console

processing.runalg('qgis:randomselection', input, method, number)

Veja tambem

Seleção aleatória dentro de subconjuntos

Descrição

Takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm. The subset is defined randomly, using a percentage or count value to define the total number of features in the subset. The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm.

Parâmetros

Input layer [vector: any]

<insira a descrição do parâmetro aqui>

ID Field [tablefield: any]

<insira a descrição do parâmetro aqui>

Método [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — Número de feições selecionadas

  • 1 – Percetagem de feições selecionadas

Padrão: 0

Number/percentage of selected features [number]

<insira a descrição do parâmetro aqui>

Padrão: 10

Saídas

Same vector input layer with selected features

Uso do console

processing.runalg('qgis:randomselectionwithinsubsets', input, field, method, number)

Veja tambem

Remove null geometries

Descrição

Removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged.

Parâmetros

Input layer [vector: any]

<insira a descrição do parâmetro aqui>

Saídas

Selection [vector]

<insira a descrição da saída aqui>

Uso do console

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

Veja tambem

Selecionar por atributo

Descrição

Creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer.

Parâmetros

Camada de entrada [vetor: qualquer]

Camada para processar

Selection attribute [tablefield: any]
Field on which perform the selection.
Operator [selection]

Comparison operator.

Opções:

  • 0 — =

  • 1 — !=
  • 2 — >
  • 3 — >=
  • 4 — <
  • 5 — <=
  • 6 — begins with
  • 7 — contains

Padrão: 0

Value [string]

Value to compare.

Padrão: (não definido)

Saídas

Same vector input layer with selected features

Uso do console

processing.runalg('qgis:selectbyattribute', input, field, operator, value)

Veja tambem

Select by attribute sum

Descrição

<Inserir a descrição do algoritmo aqui>

Parâmetros

Camada de entrada [vetor: qualquer]

<insira a descrição do parâmetro aqui>

Selection attribute [tablefield: number]

<insira a descrição do parâmetro aqui>

Value [number]

Value to compare.

Padrão: 0

Saídas

Saida [vetor]

<insira a descrição do parâmetro aqui>

Uso do console

processing.runalg('qgis:selectbyattributesum', input, field, value)

Veja tambem

Selecionar Por Expressão

Descrição

Creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression.

Parâmetros

Camada de entrada [vetor: qualquer]

<insira a descrição do parâmetro aqui>

Expression [string]

<insira a descrição do parâmetro aqui>

Padrão: (não definido)

Modify current selection by [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — creating new selection
  • 1 — adding to current selection
  • 2 — removing from current selection
  • 3 — selecting within current selection

Padrão: 0

Saídas

Same vector input layer with selected features

Uso do console

processing.runalg('qgis:selectbyexpression', layername, expression, method)

Veja tambem

Selecionar por localização

Descrição

Creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer.

Parâmetros

Layer to select from [vector: any]

<insira a descrição do parâmetro aqui>

Additional layer (intersection layer) [vector: any]

<insira a descrição do parâmetro aqui>

Predicate [array of Unicode strings]

Condition for the selection. Array of one or more of the following predicates:

  • disjoint
  • intersects
  • contains
  • equals
  • touches
  • overlaps
  • within
  • crosses

For console usage the predicates must be defined as an array of Unicode strings, eg. [u’intersects’,u’contains’]

Modify current selection by [selection]

<insira a descrição do parâmetro aqui>

Opções:

  • 0 — creating new selection
  • 1 — adding to current selection
  • 2 — removing from current selection

Padrão: 0

Saídas

Same vector input layer with selected features

Uso do console

processing.runalg('qgis:selectbylocation', input, intersect, predicate, precision, method)

Veja tambem