PROExperimental

Creates a pseudo-3D topographic rendering using palette tinting, hillshade, shadows, and attenuation.

geomorphometry terrain rendering topographic

Parameters

NameDescriptionRequiredDefault
demInput DEM raster path.Requireddem.tif
palettePalette name (soft, atlas, high_relief, turbo, viridis, dem, grey, white).Optionalsoft
reverse_paletteReverse palette order.OptionalFalse
azimuthLight-source azimuth in degrees [0, 360].Optional315.0
altitudeLight-source altitude in degrees [0, 90].Optional30.0
clipping_polygonOptional polygon vector path; only DEM cells inside polygon(s) are rendered.Optional
background_hgt_offsetVertical offset from minimum DEM elevation to background plane.Optional10.0
background_clrBackground RGBA colour as array [r,g,b,a].Optional[255, 255, 255, 255]
attenuation_parameterDistance attenuation exponent (>= 0).Optional0.3
ambient_lightAmbient light amount in [0, 1].Optional0.2
z_factorVertical exaggeration multiplier.Optional1.0
max_distMaximum shadow search distance in map units.Optional
outputOutput raster path.Optionaltopo_render.tif

Examples

Generate a pseudo-3D topographic render from a DEM.

wbe.topo_render(altitude=30.0, azimuth=315.0, dem='dem.tif', output='topo_render.tif', palette='soft')

Project Links

WbW Homepage User Manual Learn More