27.2.3. Extrair raster
27.2.3.1. Recortar raster extensão
Clips qualquer GDAL suportado raster arquivo para um dado extensão
Este algoritmo é derivado do utilitário GDAL translate utility.
Default menu:
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
A matriz de saída |
Clipping extent |
|
[extensão] |
Extent that should be used for the output raster. Only pixels within the specified bounding box will be included in the output. Os métodos disponíveis são:
|
Override the projection for the output file |
|
[boleano] Padrão: Falso |
If checked, the output file is assigned the input layer CRS. |
Atribuir um valor sem ‘dado’ especificado às faixas de saída Opcional |
|
[número] Padrão: Nenhum |
Definir um valor que deve ser inserido para os valores semdados na matriz de saída |
Clipped (extent) |
|
[raster] Padrão: |
Especificação da camada raster de saída. Um de:
|
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: 0 |
Define o formato do arquivo de raster saída. Opções:
Available options depend on the GDAL version built with QGIS (see menu) |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: Nenhum |
Adicionar opções extras de linha de comando GDAL |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Clipped (extent) |
|
[raster] |
Output raster layer clipped by the given extent |
Código Python
Algorithm ID: gdal:cliprasterbyextent
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.3.2. Recortar raster por camada de máscara
Clips qualquer raster com suporte a GDAL por uma camada de máscara de Vetorial.
Este algoritmo é derivado do utilitário GDAL warp.
Default menu:
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
A matriz de saída |
Camada de máscara |
|
[vetor: polígono] |
Vector mask for clipping the raster |
SRC de Origem |
|
[src] |
Definir a referência de coordenada a ser usada para a matriz de entrada |
SRC Alvo |
|
[src] |
Set the coordinate reference to use for the mask layer |
Target extent
Opcional |
|
[extensão] |
Extent of the output file to be created Os métodos disponíveis são:
|
Atribuir um valor sem ‘dado’ especificado às faixas de saída Opcional |
|
[número] Padrão: Nenhum |
Definir um valor que deve ser inserido para os valores semdados na matriz de saída |
Criar uma banda alfa de saída |
|
[boleano] Padrão: Falso |
Cria uma banda alfa para o resultado, resulta. A banda alfa inclui os valores de transparência dos pixels. |
Match the extent of the clipped raster to the extent of the mask layer |
|
[boleano] Padrão: Verdadeiro |
Aplica a extensão da camada vetorial à saída raster se checado. |
Mantenha a resolução do raster de entrada |
|
[boleano] Padrão: Falso |
A resolução do raster de saída não será alterada |
Set output file resolution |
|
[boleano] Padrão: Falso |
Shall the output resolution (cell size) be specified |
Resolução X para as bandas de saída Opcional |
|
[número] Padrão: Nenhum |
The width of the cells in the output raster |
Resolução Y para a banda de saída Opcional |
|
[número] Padrão: Nenhum |
The height of the cells in the output raster |
Use multithreaded warping implementation |
|
[boleano] Padrão: Falso |
Two threads will be used to process chunks of image and perform input/output operation simultaneously. Note that computation is not multithreaded itself. |
Clipped (mask) |
|
[raster] Padrão: |
Especificação da camada raster de saída. Um de:
|
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: 0 |
Define o formato do arquivo de raster saída. Opções:
Available options depend on the GDAL version built with QGIS (see menu) |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: Nenhum |
Adicionar opções extras de linha de comando GDAL |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Clipped (mask) |
|
[raster] |
Output raster layer clipped by the vector layer |
Código Python
Algorithm ID: gdal:cliprasterbymasklayer
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.3.3. contorno
Extrai linhas de contorno de qualquer raster de elevação suportada pelo GDAL.
This algorithm is derived from the GDAL contour utility.
Default menu:
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Raster de entrada |
Número da banda |
|
[banda raster] Padrão: 1 |
Raster band to create the contours from |
Intervalo entre curvas de nível |
|
[número] Padrão: 10.0 |
Defines the interval between the contour lines in the given units of the elevation raster (minimum value 0) |
Nome do atributo (se não definido, nenhum atributo de elevação é anexado) Opcional |
|
[string] Padrão: ‘ELEV’ |
Fornece um nome para o atributo no qual colocar a elevação. |
Offset from zero relative to which to interpret intervals Opcional |
|
[número] Padrão: 0.0 |
|
Contornos |
|
[vetor: linha] Padrão: |
Especificação da camada vetorial de saída. Um de:
|
Parâmetros avançados
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Produzir vetor 3D |
|
[boleano] Padrão: Falso |
Força a produção de vetores 3D em vez de 2D. Inclui elevação em todos os vértice. |
Tratar todos os valores raster como válidos |
|
[boleano] Padrão: Falso |
Ignora todos os valores de nodata no conjunto de dados. |
Input pixel value to treat as “nodata” Opcional |
|
[número] Padrão: Nenhum |
Definir um valor que deve ser inserido para os valores semdados na matriz de saída |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: Nenhum |
Add extra GDAL command line options. Refer to the corresponding GDAL utility documentation. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Contornos |
|
[vetor: linha] |
Output vector layer with contour lines |
Código Python
Algorithm ID: gdal:contour
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.3.4. Contour Polygons
Extracts contour polygons from any GDAL-supported elevation raster.
This algorithm is derived from the GDAL contour utility.
Parâmetros
Parâmetros básicos
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Raster de entrada |
Número da banda |
|
[banda raster] Padrão: 1 |
Raster band to create the contours from |
Intervalo entre curvas de nível |
|
[número] Padrão: 10.0 |
Defines the interval between the contour lines in the given units of the elevation raster (minimum value 0) |
Offset from zero relative to which to interpret intervals Opcional |
|
[número] Padrão: 0.0 |
|
Attribute name for minimum elevation of contour polygon Opcional |
|
[string] Padrão: ‘ELEV_MIN’ |
Provides a name for the attribute in which to put the minimum elevation of contour polygon. If not provided no minimum elevation attribute is attached. |
Attribute name for maximum elevation of contour polygon Opcional |
|
[string] Padrão: ‘ELEV_MAX’ |
Provides a name for the attribute in which to put the maximum elevation of contour polygon. If not provided no maximum elevation attribute is attached. |
Contornos |
|
[vetor: polígono] Padrão: |
Especificação da camada vetorial de saída. Um de:
|
Parâmetros avançados
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Produzir vetor 3D |
|
[boleano] Padrão: Falso |
Força a produção de vetores 3D em vez de 2D. Inclui elevação em todos os vértice. |
Tratar todos os valores raster como válidos |
|
[boleano] Padrão: Falso |
Ignora todos os valores de nodata no conjunto de dados. |
Input pixel value to treat as “nodata” Opcional |
|
[número] Padrão: Nenhum |
Definir um valor que deve ser inserido para os valores semdados na matriz de saída |
Parâmetros adicionais da linha de comando Opcional |
|
[string] Padrão: Nenhum |
Add extra GDAL command line options. Refer to the corresponding GDAL utility documentation. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Contornos |
|
[vetor: polígono] |
Output vector layer with contour polygons |
Código Python
Algorithm ID: gdal:contour_polygon
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.