Shell Scripting with GRASS GIS

Posted on Updated on

One of the cool ways to work with GRASS GIS is with shell scripting.  One can write scripts that execute from the the GRASS command prompt.  The results are displayed on a monitor similar to the GRASS GUI.  If you prefer to interact with GRASS through scripts, rather than through menus, you should give GRASS shell scripting a try.  Here are some links to get you started:

Scripting Projects

  • Topographic Surface Analysis (see paper)
  • Watershed delineation
  • Line of site analysis
  • Least cost routing analysis
  • Landslide risk modeling
  • Wildfire susceptibility modeling
  • Avalanches risk mapping
  • Down-scaling climate change models
  • Flood forecasting
  • Erosion modeling using the Revised Universal Soil Loss Equation (RUSLE) equation
  • Traffic noise modeling
  • Site suitability analysis for public facilities
  • Habitat suitability analysis

For more project ideas, see these references:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s