23.2.6. Vector conversion¶
23.2.6.1. Convert format¶
Converts any OGR-supported vector layer into another OGR-supported format.
This algorithm is derived from the ogr2ogr utility.
23.2.6.1.1. Parâmetros¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vector: any] |
Camada vetorial de entrada |
Opções de criação adicionais (opcional) |
|
[string] Padrão: ‘’ (sem opções adicionais) |
Opções adicionais de criação de GDAL. |
Convertido |
|
[same as input] |
Specification of the output vector layer. One of:
A codificação do arquivo também pode ser alterada aqui. For |
23.2.6.1.2. Saídas¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Convertido |
|
[same as input] |
A camada vetorial de saída. |
23.2.6.1.3. Python code¶
Algorithm ID: gdal:convertformat
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
23.2.6.2. Rasterize (overwrite with attribute)¶
Overwrites a raster layer with values from a vector layer. New values are assigned based on the attribute value of the overlapping vector feature.
This algorithm is derived from the GDAL rasterize utility.
23.2.6.2.1. Parâmetros¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vector: any] |
Camada vetorial de entrada |
Input raster layer |
|
[raster] |
Camada raster de entrada |
Field to use for a burn-in value Opcional |
|
[tablefield: numeric] |
Defines the attribute field to use to set the pixels values |
Add burn in values to existing raster values |
|
[boolean] Padrão: Falso |
If False, pixels are assigned the selected field’s value. If True, the selected field’s value is added to the value of the input raster layer. |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: ‘’ |
Adicionar opções extras de linha de comando GDAL |
23.2.6.2.2. Saídas¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Rasterized |
|
[raster] |
The overwritten input raster layer |
23.2.6.2.3. Python code¶
Algorithm ID: gdal:rasterize_over
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
23.2.6.3. Rasterize (overwrite with fixed value)¶
Overwrites parts of a raster layer with a fixed value. The pixels to overwrite are chosen based on the supplied (overlapping) vector layer.
This algorithm is derived from the GDAL rasterize utility.
23.2.6.3.1. Parâmetros¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vector: any] |
Camada vetorial de entrada |
Input raster layer |
|
[raster] |
Camada raster de entrada |
A fixed value to burn |
|
[number] Padrão: 0.0 |
The value to burn |
Add burn in values to existing raster values |
|
[boolean] Padrão: Falso |
If False, pixels are assigned the fixed value. If True, the fixed value is added to the value of the input raster layer. |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: ‘’ |
Adicionar opções extras de linha de comando GDAL |
23.2.6.3.2. Saídas¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Rasterized |
|
[raster] |
The overwritten input raster layer |
23.2.6.3.3. Python code¶
Algorithm ID: gdal:rasterize_over_fixed_value
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.
23.2.6.4. Rasterize (vector to raster)¶
Converts vector geometries (points, lines and polygons) into a raster image.
This algorithm is derived from the GDAL rasterize utility.
Default menu:
23.2.6.4.1. Parâmetros¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vector: any] |
Camada vetorial de entrada |
Field to use for a burn-in value Opcional |
|
[tablefield: numeric] |
Defines the attribute field from which the attributes for the pixels should be chosen |
A fixed value to burn Opcional |
|
[number] Padrão: 0.0 |
A fixed value to burn into a band for all features. |
Output raster size units |
|
[enumeration] Padrão: 0 |
Units to use when defining the output raster size/resolution. One of:
|
Width/Horizontal resolution |
|
[number] Padrão: 0.0 |
Sets the width (if size units is “Pixels”) or horizontal resolution (if size units is “Georeferenced units”) of the output raster. Minimum value: 0.0. |
Height/Vertical resolution |
|
[number] Padrão: 0.0 |
Sets the height (if size units is “Pixels”) or vertical resolution (if size units is “Georeferenced units”) of the output raster. |
Output extent |
|
[extent] |
Extent of the output raster layer. If the extent is not specified, the minimum extent that covers the selected reference layer(s) will be used. |
Assign a specified nodata value to output bands Opcional |
|
[number] Padrão: 0.0 |
Assigns a specified nodata value to output bands |
Opções de criação adicionais Opcional |
|
[string] Padrão: ‘’ |
Para adicionar uma ou mais opções de criação que controlam o raster a ser criado (cores, tamanho do bloco, compactação de arquivos …). Por conveniência, você pode contar com perfis predefinidos (veja seção de opções do driver GDAL). |
Tipo de dados de saída |
|
[enumeration] Padrão: 5 |
Define o formato do arquivo de raster saída. Opções:
|
Pre-initialize the output image with value Opcional |
|
[number] |
Pre-initializes the output image bands with this value. Not marked as the nodata value in the output file. The same value is used in all the bands. |
Invert rasterization |
|
[boolean] Padrão: Falso |
Burns the fixed burn value, or the burn value associated with the first feature into all parts of the image not inside the provided polygon. |
Rasterized |
|
[raster] Default: ‘[Save to temporary file]’ |
Especificação da camada raster de saída. Um de:
The file encoding can also be changed here
For |
23.2.6.4.2. Saídas¶
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Rasterized |
|
[raster] |
Camada raster de saída |
23.2.6.4.3. Python code¶
Algorithm ID: gdal:rasterize
import processing
processing.run("algorithm_id", {parameter_dictionary})
The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.