Este é o comando r.to.rast3elevgrass 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.to.rast3elev - Cria um mapa de volume 3D baseado em elevação 2D e mapas raster de valor.
CHAVES
raster, conversão, raster3d, voxel
SINOPSE
r.to.rast3elev
r.to.rast3elev --Socorro
r.to.rast3elev [-ulm] entrada=nome[,nome, ...] elevação=nome[,nome, ...] saída=nome
[superior=flutuar] [diminuir=flutuar] [tamanho de mosaico=número inteiro] [-substituir] [-ajudar] [-detalhado]
[-calma] [-ui]
Sinalizadores:
-u
Use os valores do mapa de entrada para preencher as células superiores
-l
Use os valores do mapa de entrada para preencher as células inferiores
-m
Use máscara 3D raster (se houver) com mapa de entrada
- 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 nome, ...] [obrigatório]
Nome do (s) mapa (s) rasterizado (s) de entrada
elevação=nome nome, ...] [obrigatório]
Nome do (s) mapa (s) raster de elevação de entrada
saída=nome [obrigatório]
Nome para o mapa raster 3D de saída
superior=flutuar
O valor para preencher as células superiores, o padrão é nulo
diminuir=flutuar
O valor para preencher as células inferiores, o padrão é nulo
tamanho de mosaico=número inteiro
O tamanho máximo do ladrilho em kilobytes. O padrão é 32 KB.
Padrão: 32
DESCRIÇÃO
Cria um mapa de volume 3D com base na elevação 2D e mapas raster de valor. Se o 2d e o 3d
as configurações regionais são diferentes, a resolução 2d será ajustada para a resolução 3d.
Como r.to.rast3elev funciona
NOTAS
A altura dos mapas de elevação 2D será usada para verificar a posição dentro do 3D
região. Se o valor da célula dos mapas raster de elevação estiver localizado na região 3D,
o valor da célula dos mapas raster de entrada 2D apropriados será escrito no
Célula 3D. Existem sinalizadores e opções para preencher as células 3D superiores e inferiores com uma
valor ou os valores dos mapas raster de entrada.
Exemplo
Exemplo simples de conjunto de dados de amostra Spearfish
raster g.region = elevação.10m -p
g.region res = 200 res3 = 200 t = 2000 b = 0 tbres = 20 -p
# Escreva os valores dos solos do mapa raster com base na elevação de 10 m
# para o mapa 3D volev
r.to.rast3elev in = solos elev = elevação.10m out = volev
# Escreva os valores dos solos do mapa com base na elevação da elevação. 10 m
# ao mapa 3D volev_l e preencha as células inferiores com os valores do mapa de solos
r.to.rast3elev in = solos elev = elevação.10m out = volev_l -l
# Escreva os valores dos solos do mapa com base na elevação da elevação. 10 m
# ao mapa 3D volev_u e preencha as células superiores com os valores do mapa de solos
r.to.rast3elev in = solos elev = elevação.10m out = volev_u -u
# Exemplo com vários mapas de elevação.
## primeiro precisamos de três mapas de suporte
r.mapcalc expression = "um = 1"
r.mapcalc expression = "dois = 2"
r.mapcalc expression = "três = 3"
## Agora vamos gerar os novos mapas de evolução
r.mapcalc expression = "elev_mid = elevação.10m - 500"
r.mapcalc expression = "elev_bottom = elevação.10m - 1000"
## Agora preencha as células inferiores abaixo dos mapas de elevação com os valores um, dois e três
r.to.rast3elev -l input = um, dois, três elevation = elevation.10m, elev_mid, elev_bottom output = threelayer
## Exporte o mapa para visualização com paraview (http://www.paraview.org)
## Por padrão, o valor nulo é -9999.99, nós o ajustamos para 0.0 para
## melhor visualização
r3.out.vtk null = 0.0 input = threelayer output = / tmp / threelayer.vtk
# Iniciar paraview
paraview --data = / tmp / threelayer.vtk
# Nota: Primeiro você precisa escolher o estilo de representação da superfície e
# então pinte por "threelayer" no paraview.
Use r.to.rast3elevgrass online usando serviços onworks.net
