25.2.6. Conversão vetorial
25.2.6.1. Converter formato
Converts any OGR-supported vector layer into another OGR-supported format.
Este algoritmo é derivado do utilitário ogr2ogr.
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Convertido |
|
[o mesmo que entrada] |
Especificação da camada vetorial de saída. Um de:
For |
Parâmetros avançados
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Opções de criação adicionais Opcional |
|
[string] Padrão: ‘’ (sem opções adicionais) |
Opções adicionais de criação de GDAL. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Convertido |
|
[o mesmo que entrada] |
A camada vetorial de saída. |
Código Python
ID do algoritmo: gdal:converterformato
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.
25.2.6.2. Rasterizar (sobrescrever com atributo)
Overwrites a raster layer with values from a vector layer. New values are assigned based on the attribute value of the overlapping vector feature.
Este algoritmo é derivado do utilitário GDAL rasterize.
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Camada matricial de entrada |
|
[raster] |
Camada raster de entrada |
Campo a ser utilizado para uma queima em valor Opcional |
|
[campo de tabela: numérico] |
Define o campo de atributo a ser usado para definir os valores de pixels |
Parâmetros avançados
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Adicionar a queima em valores aos valores raster existentes |
|
[boleano] Padrão: Falso |
Se Falso, os pixels são atribuídos ao valor do campo selecionado. Se Verdadeiro, o valor do campo selecionado é adicionado ao valor da camada matricial de entrada. |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: ‘’ |
Adicionar opções extras de linha de comando GDAL |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Rasterizado |
|
[raster] |
A camada raster de entrada sobrescrita |
Código Python
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.
25.2.6.3. Rasterize (substituir com valor fixo)
Overwrites parts of a raster layer with a fixed value. The pixels to overwrite are chosen based on the supplied (overlapping) vector layer.
Este algoritmo é derivado do utilitário GDAL rasterize.
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Camada matricial de entrada |
|
[raster] |
Camada raster de entrada |
Um valor fixo para queimar |
`` QUEIMAR`` |
[número] Padrão: 0.0 |
O valor para queimar |
Parâmetros avançados
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Adicionar a queima em valores aos valores raster existentes |
|
[boleano] Padrão: Falso |
Se Falso, é atribuído o valor fixo aos pixels. Se Verdadeiro, o valor fixo é adicionado ao valor da camada raster de entrada. |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: ‘’ |
Adicionar opções extras de linha de comando GDAL |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Rasterizado |
|
[raster] |
A camada raster de entrada sobrescrita |
Código Python
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.
25.2.6.4. Rasterizar (vetor a rasterizar)
Converte geometrias vetoriais (pontos, linhas e polígonos) em uma imagem matricial.
Este algoritmo é derivado do utilitário GDAL rasterize.
Menu padrão:
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Campo a ser utilizado para uma queima em valor Opcional |
|
[campo de tabela: numérico] |
Define o campo de atributo do qual os atributos para os pixels devem ser escolhidos |
Um valor fixo para queimar Opcional |
`` QUEIMAR`` |
[número] Padrão: 0.0 |
A fixed value to burn into a band for all features. |
Burn value extracted from the “Z” values of the feature Opcional |
|
[boleano] Padrão: Falso |
Indicates that a burn value should be extracted from the “Z” values of the feature. Works with points and lines (linear interpolation along each segment). For polygons, works properly only if they are flat (same Z value for all vertices) |
Unidades de tamanho rasterizado de saída |
|
[enumeração] Padrão: 0 |
Unidades a usar ao definir o tamanho/resolução raster de saída. Um de:
|
Largura/Resolução horizontal |
|
[número] Padrão: 0.0 |
Define a largura (se as unidades de tamanho forem “Pixels”) ou a resolução horizontal (se as unidades de tamanho forem “Unidades Georreferenciadas”) do raster de saída. Valor mínimo: 0,0. |
Altura/resolução vertical |
|
[número] Padrão: 0.0 |
Define a altura (se unidades de tamanho for “Pixels”) ou resolução vertical (se unidades de tamanho for “Unidades Georreferenciadas”) do raster de saída. |
Extensão da produção Opcional |
`` EXTENSÃO`` |
[extensão] |
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. Os métodos disponíveis são:
|
Atribuir um valor ‘sem dado’ especificado às faixas de saída Opcional |
|
[número] Padrão: 0.0 |
Atribuir um valor ‘sem dado’ especificado às faixas de saída |
Rasterizado |
|
[raster] Padrão: |
Especificação da camada raster de saída. Um de:
Para “Salvar para arquivar”, o formato de saída tem que ser especificado. Todos os formatos de raster GDAL são suportados. Para “Salvar em um arquivo temporário” será utilizado o formato raster padrão QGIS. |
Parâmetros avançados
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
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). For Batch Process: separate multiple options with a pipe
character ( |
Tipo de dados de saída |
|
[enumeração] Padrão: 5 |
Define o formato do arquivo de raster saída. Opções:
|
Pré-inicializar a imagem de saída com valor Opcional |
|
[número] |
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. |
Inverter rasterização |
|
[boleano] 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. |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: ‘’ |
Adicionar opções extras de linha de comando GDAL |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Rasterizado |
|
[raster] |
Camada raster de saída |
Código Python
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.