This tool is used to increment the elevations in a digital elevation model (DEM) along the boundaries of a vector lines or polygon layer. The user must specify the name of the raster DEM (dem
), the vector file (input
), the output file name (output
), the increment height (height
), and an optional breach lines vector layer (breach
). The breach lines layer can be used to breach a whole in the raised walls at intersections with the wall layer.
def raise_walls(self, dem: Raster, walls: Vector, breach_lines: Vector, wall_height: float = 100.0) -> Raster: ...