Blog

Openess

Short title: openness.lsc

Inputs: A DEM (uses the Baranja Hill DEM25m.asc as an example).
Outputs: A raster of ‘openness’ that describes how exposed a surface is at each location. The measure is an angle where values close to 0 are very sheltered and 180 is an exposed plane.

Purpose and use:

Script to calculate ‘openness’ as defined by Yokoyama, Shirasawa and Pike (2002). It is designed to demonstrate how LandScript can be used to calculate new geomorphometric parameters using map algebra. To use this script, start LandSerf 2.3 or above and then open the LandScript editor (menu: Edit->LandSctipt Editor).

Programming environment: Landserf
Status of work: Public Domain
Reference: On the uncertainty of stream networks derived from elevation data: the error propagation approach
Data set name: Baranja hill

Attachment:

openness.lsc_.zip

Landslide probabilities

Short title: landprob

Inputs: DEM in metric projection, Source Landslide areas, H/L value as stopping parameter.
Outputs: pq_limi and all other parameters as described in Gruber et al., 2008 article in the Geomorphometry book.

Purpose and use:

Computes Landslide probabilities — generate landslide probabilities areas using a DEM according to Gruber et al 2008. &r landslide1 <sourcearea\_dem> {h/l stopping value}

Programming environment: Arc AML
Status of work: Public Domain
Reference: Geomorphometry: Concepts, Software, Applications Data set name: Baranja hill

Attachment:

landslide_probabilities.zip

Flow magnitude and drainage basins

Short title:flowMag.lsc

Inputs:A DEM (the Baranja Hill 25m DEM is used as an example).
Outputs:A raster containing flow magnitude values for the DEM and a raster containing drainage basins.

Purpose and use:

Script to calculate flow magnitude and drainage basins from a DEM. It demonstrates how recursive function calls in LandScript can be used to calculate zonal geomorphometric parameters using map algebra. To use this script, start LandSerf 2.3 or above and then open the LandScript editor (menu: Edit->LandSctipt Editor).
Part of this script appears in Chapter 14 of Hengl and Reuter (2008) [the Geomorphometry book]. This script runs slowly so is better as a demonstration of how recursive function calls can be made in LandScript rather than a production quality flow magnitude calculator.

Programming environment:Landserf
Status of work:Public Domain
Reference: Geomorphometry: Concepts, Software, Applications
Data set name: Baranja hill

Attachment:

flowMag.lsc_.zip

Convert to Landserf format

Short title:importData.lsc

Inputs:Baranja Hill data (DEM25m.asc, DEM25srtm.asc, orthophoto.asc).
Outputs:LandSerf files of the input files plus a difference map of the two DEMs.

Purpose and use:

LandScript to import Baranja Hill data and convert to LandSerf format. This script is also included in Chapter 14 of Hengl and Reuter (2008) [the Geomorphometry book]

Programming environment:Landserf
Status of work:Public Domain
Reference: Geomorphometry: Concepts, Software, Applications
Data set name: Baranja hill


Attachment:

importData.lsc_.zip

Characteristic scale

Short title: characteristicScale.lsc

Inputs: A DEM (the Baranja Hill 25m DEM is used as an example). The name of the parameter to measure and the minimum and maximum window sizes over which to measure it.
Outputs: Two rasters, one containing the measured parameter, the other the window size at which the parameter is most extreme.

Purpose and use:

Finds the scale at which a geomorphometric parameter is most extreme for each cell in a DEM. Part of this script appears in Hengl and Reuter (2008) [the Geomorphometry book].
Script to measure surface parameter at characteristic scales. It is designed to incorporate scale-based analysis into surface parameterisation. It measures the given parameter (e.g. slope, profile curvature etc.) at a range of scales, and finds the scale at which that parameter is most extreme. Can be used to explore scale sensitivity of a surface.

Programming environment: Landserf
Status of work: Public Domain
Reference: Geomorphometry: Concepts, Software, Applications
Data set name: Baranja hill


Attachment:

characteristicScale.lsc_.zip

Latest Posts

PHD position in Italy

Dear colleagues,

I’m grateful if you can circulate information on this PhD opportunity in Italy. The potential candidates can contact me (strevisani@iuav.it) for further information. Here the main elements of the position:

Research topics: Predicting and supporting benthic and pelagic biodiversity through geomorphometry and machine learning

Link to the call (Italian and English): https://www.unipa.it/didattica/dottorati/dottorato-xli/bando-di-accesso-ciclo-41/

Position code [BIODIV.OGS]

Research headquarters OGS Trieste and University of Palermo

Funded by OGS - Istituto Nazionale di Oceanografia e di Geofisica Sperimentale

Key dates: Deadline: 7th August 2025 - 14:59 (Italian time)

ANADEM: A Digital Terrain Model for South America

There is a new paper (open access) describing a Machine Learning-based DTM for South America:

Laipelt L., Andrade B.C., Collischonn W., Teixeira A.A., Paiva R.C.D., Ruhoff A., 2024. ANADEM: A Digital Terrain Model for South America. Remote Sensing 16(13):2321. https://doi.org/10.3390/rs16132321

GRASS GIS 8.4.0RC1 release

The GRASS GIS 8.4.0RC1 release provides more than 515 improvements and fixes with respect to the release 8.3.2.

Check the full announcement at https://github.com/OSGeo/grass/releases/tag/8.4.0RC1.

Please support in testing this release candidate.