25.1.13. Análise espacial Raster (Matricial)
25.1.13.1. Aspecto
Calcula o aspecto do Modelo Digital de Terreno na entrada. A camada raster de aspecto final contém valores de 0 a 360 que expressam a direção da inclinação, começando do norte (0°) e continuando no sentido horário.
A figura seguinte apresenta a camada de orientações reclassificada através de uma paleta (de cores).
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de elevação |
|
[raster] |
Camada raster do Modelo Digital de Terreno |
Fator Z |
|
[número] Padrão: 1.0 |
Exagero vertical. Este parâmetro é útil quando as unidades Z diferem das unidades X e Y, por exemplo, pés e metros. Você pode usar este parâmetro para ajustar isso. O padrão é 1 (sem exagero). |
Aspecto |
|
[raster] |
Specify the output aspect raster layer. One of:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Aspecto |
|
[raster] |
The output aspect raster layer |
Código Python
Algorithm ID: qgis:aspect
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.1.13.2. Sombreamento
Calculates the hillshade raster layer given an input Digital Terrain Model.
O sombreamento da camada é calculado de acordo com a posição do sol: você tem a opção de alterar tanto o ângulo horizontal (azimute) quanto o ângulo vertical (elevação do sol) do sol.
A camada de sombreados compreende valores entre 0 (sombra total) até 255 (claridade total). O método dos sombreados é habitualmente utilizado para aumentar a percepção do relevo do terreno.
É particularmente interessante atribuir à camada de sombreados um nível de transparência que possibilite sobrepô-la ao raster de altitudes:
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de elevação |
|
[raster] |
Camada raster do Modelo Digital de Terreno |
Fator Z |
|
[número] Padrão: 1.0 |
Vertical exaggeration. This parameter is useful when the Z units differ from the X and Y units, for example feet and meters. You can use this parameter to adjust for this. Increasing the value of this parameter will exaggerate the final result (making it look more “hilly”). The default is 1 (no exaggeration). |
Azimute (ângulo horizontal) |
|
[número] Padrão: 300.0 |
Defina o ângulo horizontal (em graus) do sol (sentido horário). Faixa: 0 a 360. 0 é o norte. |
Ângulo vertical |
|
[número] Padrão: 40,0 |
Defina o ângulo vertical (em graus) do sol, que é a altura do sol. Os valores podem ir de 0 (elevação mínima) a 90 (elevação máxima). |
Sombreamento |
|
[raster] |
Specify the output hillshade raster layer. One of:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Sombreamento |
|
[raster] |
The output hillshade raster layer |
Código Python
Algorithm ID: qgis:hillshade
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.1.13.3. Curvas hipsométricas
Calculates hypsometric curves for an input Digital Elevation Model. Curves are produced as CSV files in an output folder specified by the user.
Uma curva hipsométrica é um histograma cumulativo de valores de elevação em uma área geográfica.
Você pode usar curvas hipsométricas para detectar diferenças na paisagem devido à geomorfologia do território.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
DEM to analyze |
|
[raster] |
Camada raster do Modelo Digital de Terreno a ser usada para calcular altitudes |
Boundary layer |
|
[vetor: polígono] |
Camada vetorial de polígono com limites de áreas usadas para calcular curvas hipsométricas |
Step |
|
[número] Padrão: 100.0 |
Distância vertical entre curvas |
Usar % da área em vez do valor absoluto |
|
[boleano] Padrão: Falso |
Escreva a porcentagem da área no campo “Área” do arquivo CSV em vez da área absoluta |
Curvas Hipsométricas |
|
[folder] |
Especifique a pasta de saída para as curvas hipsométricas. Um de:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Curvas Hipsométricas |
|
[folder] |
Directory containing the files with the hypsometric curves. For each feature from the input vector layer, a CSV file with area and altitude values will be created. The file names start with |
Código Python
Algorithm ID: qgis:hypsometriccurves
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.1.13.4. Relevo
Creates a shaded relief layer from digital elevation data. You can specify the relief color manually, or you can let the algorithm choose automatically all the relief classes.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de elevação |
|
[raster] |
Camada raster do Modelo Digital de Terreno |
Fator Z |
|
[número] Padrão: 1.0 |
Vertical exaggeration. This parameter is useful when the Z units differ from the X and Y units, for example feet and meters. You can use this parameter to adjust for this. Increasing the value of this parameter will exaggerate the final result (making it look more “hilly”). The default is 1 (no exaggeration). |
Gerar classes de relevo automaticamente |
|
[boleano] Padrão: Falso |
Se você marcar esta opção o algoritmo irá criar todas as classes de cores de relevo automaticamente |
Cores de relevo Opcional |
`` CORES`` |
[table widget] |
Use the table widget if you want to choose the relief colors manually. You can add as many color classes as you want: for each class you can choose the lower and upper bound and finally by clicking on the color row you can choose the color thanks to the color widget. The buttons in the right side panel give you the chance to: add or remove color classes, change the order of the color classes already defined, open an existing file with color classes and save the current classes as file. |
Relevo |
|
[raster] Padrão: |
Especifique a camada raster de relevo de saída. Um de:
A codificação do arquivo também pode ser alterada aqui. |
Distribuição de frequência |
|
[tabela] Default: |
Especifique a tabela CSV para a distribuição da freqüência de saída. Uma das:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Relevo |
|
[raster] |
A camada raster de relevo de saída |
Distribuição de frequência |
|
[tabela] |
A distribuição da freqüência de saída |
Código Python
Algorithm ID: qgis:relief
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.1.13.5. Acidentado do Terreno/Índice de Rugosidade
Determina a medida quantitativa da heterogeneidade do terreno descrita por Riley et al. (1999). É calculado para cada ponto analisando as diferenças de elevação existentes na grelha de células 3x3 em cujo centro está contido (ponto).
Cada célula contém a somatória das diferenças absolutas de elevação entre uma célula central e as 8 que a envolvem.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de elevação |
|
[raster] |
Camada raster do Modelo Digital de Terreno |
Fator Z |
|
[número] Padrão: 1.0 |
Vertical exaggeration. This parameter is useful when the Z units differ from the X and Y units, for example feet and meters. You can use this parameter to adjust for this. Increasing the value of this parameter will exaggerate the final result (making it look more rugged). The default is 1 (no exaggeration). |
Ruggedness |
|
[raster] Padrão: |
Specify the output ruggedness raster layer. One of:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Ruggedness |
|
[raster] |
The output ruggedness raster layer |
Código Python
Algorithm ID: qgis:ruggednessindex
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.1.13.6. Pendiente
Calcula os declives (em unidades angulares) de uma dada camada raster. O declive, aqui entendido como o ângulo de inclinação do terreno, é expresso em graus.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de elevação |
|
[raster] |
Camada raster do Modelo Digital de Terreno |
Fator Z |
|
[número] Padrão: 1.0 |
Exagero vertical. Este parâmetro é útil quando as unidades Z diferem das unidades X e Y, por exemplo, pés e metros. Você pode usar este parâmetro para ajustar isso. Aumentar o valor deste parâmetro irá exagerar o resultado final (tornando-o mais acentuado). O padrão é 1 (sem exagero). |
Declive |
|
[raster] Padrão: |
Specify the output slope raster layer. One of:
A codificação do arquivo também pode ser alterada aqui. |
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Declive |
|
[raster] |
The output slope raster layer |
Código Python
Algorithm ID: qgis:slope
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.