27.2.6. Conversão vetorial
27.2.6.1. Converter formato
Converte qualquer camada vetorial compatível com OGR em outro formato compatível com OGR.
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 |
Convert all layers from dataset
|
|
[boleano] Padrão: Falso |
Converts the whole dataset.
Supported output formats for this option are |
Convertido |
|
[o mesmo que entrada] |
Especificação da camada vetorial de saída. Um de:
Para “Salvar em arquivo”, 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 de vetor padrão do QGIS. |
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})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.2.6.2. Rasterizar (sobrescrever com atributo)
Substitui uma camada raster com valores de uma camada vetorial. Novos valores são atribuídos baseados no valor do atributo da feição vetorial sobreposta.
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
Algoritmo ID: gdal:rasterize_over
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.2.6.3. Rasterize (substituir com valor fixo)
Substitui partes de uma camada raster com um valor fixo. Os pixels a serem sobrescritos são escolhidos com base na camada vetorial (sobreposta) fornecida.
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 |
|
[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
Algoritmo ID: gdal:rasterize_over_fixed_value
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.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 |
|
[número] Padrão: 0.0 |
Um valor fixo para gravar em uma banda para todas as feições. |
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 da camada raster de saída. Se a extensão não for especificada, será utilizada a extensão mínima que cobre a(s) camada(s) de referência selecionada(s). 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). Batch Process and Model Designer: 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:
Available options depend on the GDAL version built with QGIS (see menu) |
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})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.