Este é o comando r.draingrass que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
r.drenagem - Traça um fluxo através de um modelo de elevação ou superfície de custo em um mapa raster.
CHAVES
raster, hidrologia, superfície de custo
SINOPSE
r.drenagem
r.drenagem --Socorro
r.drenagem [-quando] entrada=nome [direção=nome] saída=nome [drenar=nome]
[coordenadas_iniciais=leste, norte] [pontos_iniciais=nome[,nome, ...]] [-substituir] [-ajudar]
[-detalhado] [-calma] [-ui]
Sinalizadores:
-c
Copiar valores de células de entrada na saída
-a
Acumule valores de entrada ao longo do caminho
-n
Conte o número de células ao longo do caminho
-d
O mapa raster de entrada é uma superfície de custo (a superfície de direção também deve ser especificada)
- sobrescrever
Permitir que os arquivos de saída substituam os arquivos existentes
--Socorro
Imprimir resumo de uso
--verbose
Saída detalhada do módulo
--quieto
Saída silenciosa do módulo
--ui
Forçar o lançamento da caixa de diálogo da GUI
parâmetros:
entrada=nome [obrigatório]
Nome da elevação de entrada ou mapa raster de superfície de custo
direção=nome
Nome do mapa de direção do movimento de entrada associado à superfície de custo
saída=nome [obrigatório]
Nome para o mapa raster de saída
drenar=nome
Nome para o mapa vetorial de drenagem de saída
Recomendado para superfície de custo feita usando o movimento do cavaleiro
coordenadas_iniciais=leste, norte
Coordenadas do (s) ponto (s) de partida (E, N)
pontos_iniciais=nome nome, ...]
Nome do (s) mapa (s) de pontos do vetor inicial
DESCRIÇÃO
r.drenagem traça um fluxo através de um caminho de menor custo em um modelo de elevação ou superfície de custo. Para
superfícies de custo, um mapa de direção do movimento deve ser especificado com o direção opção e
da -d sinalizador para rastrear um caminho de fluxo seguindo as instruções fornecidas. Essa direção de movimento
o mapa pode ser gerado com r.andar, r.custo, r.inclinação.aspecto or r. divisor de águas.
A saída o mapa raster irá mostrar um ou mais caminhos de menor custo entre cada fornecido pelo usuário
localização (ões) e os mínimos (valores de categoria baixos) no raster entrada mapa. Se o -d bandeira
é usado, os caminhos de menor custo de saída serão encontrados usando o mapa raster de direção. Por
padrão, o saída será um mapa CELL inteiro com categoria 1 ao longo do caminho de menor custo,
e células nulas em outro lugar.
Com o -c (cópia), os valores da célula do mapa raster de entrada são copiados literalmente ao longo do
caminho. Com o -a (acumular) sinalizador, o valor acumulado da célula do ponto inicial para cima
para a célula atual é escrito na saída. Com o -c ou de -a bandeiras, o saída
mapa é criado com o mesmo tipo de célula que o entrada mapa raster (inteiro, flutuante ou duplo).
Com o -n (número), as células são numeradas consecutivamente do ponto de partida até
o ponto final. o -c, -a e -n sinalizadores são mutuamente incompatíveis.
Para uma superfície de elevação, o caminho é calculado escolhendo a "inclinação" mais íngreme entre
células adjacentes. O cálculo da inclinação representa com precisão a escala variável em lat-lon
projeções. Para uma superfície de custo, o caminho é calculado seguindo o movimento
superfície de direção de volta ao ponto inicial dado em r.andar or r.custo. A busca de caminho para
assim que uma borda de região ou uma célula NULL vizinha for encontrada, porque nestes
casos, a direção não pode ser determinada (o caminho pode continuar fora do atual
região).
A coordenadas_iniciais parâmetro consiste em coordenadas de grade do mapa E e N de um
apontar. Cada par x, y é o leste e o norte (respectivamente) de um ponto de partida de
qual um corredor de menor custo será desenvolvido. o pontos_iniciais parâmetro pode levar
vários mapas vetoriais contendo pontos de partida adicionais. Até 1024 pontos de partida
pode ser inserido a partir de uma combinação de coordenadas_iniciais e pontos_iniciais parâmetros.
NOTAS
Se nenhum mapa de entrada de direção for fornecido, r.drenagem atualmente encontra apenas o ponto mais baixo (o
célula com o menor valor de categoria) no arquivo de entrada que pode ser alcançado através de
células diretamente adjacentes que são menores ou iguais em valor à célula alcançada
imediatamente antes dele; portanto, não atingirá necessariamente o ponto mais baixo no
Arquivo de entrada. Atualmente encontra poços nos dados, em vez do ponto mais baixo no
mapa de entrada inteiro. o r.preencher.dir, r.terraflow e r.bacias.preencher módulos podem ser usados para
preencher as sub-bacias antes do processamento com r.drenagem.
r.drenagem não dará resultados sãos no limite da região. Em linhas e colunas externas
na fronteira com a região, a direção do fluxo está sempre diretamente fora do mapa. No
neste caso, o usuário pode tentar ajustar as extensões da região ligeiramente com g.região para permitir
caminhos de saída adicionais para r.drenagem.
EXEMPLOS
Considere o seguinte exemplo:
Entrada: Saída:
SUPERFÍCIE DE ELEVAÇÃO MENOS CUSTO CAMINHO
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 20 19 17. 16. 17. 16. 16.. . 1 1 1 . . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11.. . . . . 1 . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 22. 16. 16. 18. 10. 10. 10.. . . . . 1 . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 15. 15. 15. 10. 8. 8 . . . . . . 1 .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 24. 16. 8. 7 8 0 12.. . . . . . 1 .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 9. 8 7 8 6 12.. . . . . . . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
O local de partida fornecido pelo usuário no exemplo acima é a caixa 19 na mão esquerda
mapa. O caminho na saída mostra o corredor de menor custo para mover da caixa inicial
até o ponto mais baixo (menor) possível. Este é o caminho que uma gota de chuva tomaria neste
panorama.
Com o -c (cópia de) sinalizador, você obtém o seguinte resultado:
Entrada: Saída:
SUPERFÍCIE DE ELEVAÇÃO MENOS CUSTO CAMINHO
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 20 19 17. 16. 17. 16. 16.. . 19. 17. 16.. . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11.. . . . . 15.. .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 22. 16. 16. 18. 10. 10. 10.. . . . . 10.. .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 15. 15. 15. 10. 8. 8 . . . . . . 8 .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 24. 16. 8. 7 8 0 .12. . . . . . . 0 .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 9. 8 7 8 6 .12. . . . . . . . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Observe que o último 0 não será colocado no mapa de valores nulos.
Com o -a (acumular) sinalizador, você obtém o seguinte resultado:
Entrada: Saída:
SUPERFÍCIE DE ELEVAÇÃO MENOS CUSTO CAMINHO
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 20 19 17. 16. 17. 16. 16.. . 19. 36. 52.. . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11.. . . . . 67.. .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 22. 16. 16. 18. 10. 10. 10.. . . . . 77.. .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 15. 15. 15. 10. 8. 8 . . . . . . 85.
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 24. 16. 8. 7 8 0 .12. . . . . . . 85.
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 9. 8 7 8 6 .12. . . . . . . . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Com o -n (número) sinalizador, você obtém o seguinte resultado:
Entrada: Saída:
SUPERFÍCIE DE ELEVAÇÃO MENOS CUSTO CAMINHO
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 20 19 17. 16. 17. 16. 16.. . 1 2 3 . . .
. . ---. . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11.. . . . . 4 . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 22. 16. 16. 18. 10. 10. 10.. . . . . 5 . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 15. 15. 15. 10. 8. 8 . . . . . . 6 .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 24. 16. 8. 7 8 0 .12. . . . . . . 7 .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
. 17. 9. 8 7 8 6 .12. . . . . . . . .
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Com o -d (direção) sinalizador, o raster de direção é usado para a entrada, ao invés do
superfície de elevação. A saída é então criada de acordo com um dos -pode bandeiras.
As direções são registradas como graus CCW do Leste:
112.5 67.5 ou seja, uma célula com o valor 135
157.5 135 90 45 22.5 significa que a próxima célula está a noroeste
180 x 0
202.5 225 270 315 337.5
247.5 292.5
CONHECIDO QUESTÕES
Às vezes, quando as diferenças entre os valores de categoria de célula inteira no r.custo
a produção de superfície de custo cumulativo é pequena, esta produção de custo cumulativo não pode ser precisamente
usado como entrada para r.drenagem (r.drenagem produzirá resultados ruins). Este problema pode ser
contornado fazendo as diferenças entre os valores de categoria de célula no custo cumulativo
saída maior. Recomenda-se que se a saída de r.custo deve ser usado como entrada para
r.drenagem, o usuário multiplica o r.custo mapa de superfície de custo de entrada pelo valor do mapa
resolução da célula, antes de executar r.custo. Isso pode ser feito usando r.mapcalc. O mapa
resolução pode ser encontrada usando g.região. Este problema não surge com ponto flutuante
mapas.
Use r.draingrass online usando serviços onworks.net