Este é o comando r.surf.fractalgrass 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 Windows ou emulador online MAC OS
PROGRAMA:
NOME
r.surf.fractal - Cria uma superfície fractal de uma determinada dimensão fractal.
CHAVES
raster, superfície, fractal
SINOPSE
r.surf.fractal
r.surf.fractal --Socorro
r.surf.fractal saída=nome [dimensão=flutuar] [número=número inteiro] [-substituir] [-ajudar]
[-detalhado] [-calma] [-ui]
Sinalizadores:
- 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:
saída=nome [obrigatório]
Nome para o mapa raster de saída
dimensão=flutuar
Dimensão fractal da superfície (2 <D <3)
Padrão: 2.05
número=número inteiro
Número de imagens intermediárias para produzir
Padrão: 0
DESCRIÇÃO
r.surf.fractal cria uma superfície fractal de uma determinada dimensão fractal. Usa o
método de síntese espectral. O módulo pode criar camadas intermediárias mostrando a construção
de diferentes coeficientes espectrais (ver Saupe, pp.106-107 para um exemplo disso).
Este módulo gera modelos de elevação sintéticos (DEM) de aparência natural.
NOTA
Este módulo requer a biblioteca FFTW para calcular Transformadas Discretas de Fourier.
EXEMPLO
Gerar superfície usando fractais na região selecionada, definir tabela de cores e exibir com
sombra.
g.region -p raster = elevação
saída r.surf.fractal = fractais
r.colors map = fractals color = byr
r.relief input = fractals output = fractals_shade
d.mon wx0
d.shade shadow = fractals_shade color = fractals b = 50
Superfície artificial criada com fractais
Compare os resultados ao usar diferentes dimensões fractais:
# D = 2.0005
g.região -dp
r.surf.fractal out = dem_d2_0005 dim = 2.0005
r.info -r dem_d2_0005
r.mapcalc "dem_d2_0005_final = 1.0 * dem_d2_0005 + abs (min (dem_d2_0005))"
r.colors dem_d2_0005_final color = terreno
r.slope.aspect dem_d2_0005_final aspect = dem_d2_0005_final_as
# D = 2.90
r.surf.fractal out = dem_d2_90 dim = 2.90
r.info -r dem_d2_90
r.mapcalc "dem_d2_90_final = 1.0 * dem_d2_90 + abs (min (dem_d2_90))"
r.colors dem_d2_90_final color = terreno
r.slope.aspect dem_d2_90_final aspect = dem_d2_90_final_as
DEMs artificiais criados com fractais:
topo: dimensão fractal d = 2.0005 (esquerda: mapa de elevação, direita: mapa de aspecto)
topo: dimensão fractal d = 2.90 (esquerda: mapa de elevação, direita: mapa de aspecto)
REFERÊNCIAS
Saupe, D. (1988) Algorithms for random fractals, em Barnsley M., Devaney R., Mandelbrot
B., Peitgen, HO., Saupe D. e Voss R. (1988) The Science of Fractal Images, Ch. 2,
pp.71-136. Londres: Springer-Verlag.
Use r.surf.fractalgrass online usando serviços onworks.net