25.2.3. Extrair raster
25.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`` |
[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. |
Assign a specified nodata value to output bands 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). For Batch Process: 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:
|
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})
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.3.2. Recortar raster por camada de máscara
Clips qualquer raster com suporte a GDAL por uma camada de máscara de Vetorial.
This algorithm is derived from the GDAL warp utility.
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 |
Assign a specified nodata value to output bands 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 |
``RESOLUÇÃO_X` |
[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). For Batch Process: 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:
|
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})
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.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 |
“NOME_CAMPO” |
[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})
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.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})
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.