UNIT 43: USING DERIVATIVE SURFACE OPERATORS

Ashton Shortridge, NCGIA, Dept. of Geography, University of California Santa Barbara


Context


Surface models characterize attributes which are spatially continuous. Typically, exactly one attribute value is available for any location in space. One common surface variable is elevation. Other surface variables include mineral concentration, or human population density. In each of these examples, the height of the surface at any one location is the value of the variable at that location. This is a
perspective view of a digital elevation model (DEM). This is a population density map of India.

In many cases, the variable alone is not of primary interest. Characteristics of the surface over local neighborhoods, known as surface derivatives, can be of more value. Finding answers to questions like, "how steep is the hillside?" or, "in which direction does the meadow face?" depend on deriving surface characteristics from the elevations, not just upon the elevations themselves. Scientists and engineers use surface derivatives to: describe and model the surface of the land

This unit identifies the fundamentals of surface derivatives that those familiar with GIS should know. It describes some methods by which they are calculated and measured, introduces ways in which they are used in GIS analysis, and identifies some challenges to using them.


Example Application

The Wyoming Mountain Stoat is a highly endangered species living in rugged, remote portions of the Rocky Mountains. Congress has allocated funding to identify and purchase tracts of land in which the remaining stoats live. A critical task for the Stoat Survey Group is to use a GIS to identify likely habitat locations prior to performing expensive field reconnaissance. Ecologists studying the stoat have determined several terrain-related factors to explain habitat location:

The objective for the GIS-driven preliminary survey is to use these factors to identify potential stoat habitat in a region of northern New Mexico.


Learning Outcomes

Awareness:

Develop an understanding of what surface derivatives are, and what sorts of spatial data are appropriate for their use, and what applications require surace derivatives. Define in general terms what slope and aspect are.

Competency:

Calculate by hand the slope of a line segment, given the coordinates of its endpoints. Generate slope and aspect maps for a surface in a GIS.

Mastery:

Define the method by which slope is commonly calculated in a GIS. Execute a spatial analysis employing surface derivatives in a GIS. Identify on paper the steps that must be taken to accomplish the analysis and carry it out. Identify the meaning of "slope" for non-elevation surfaces, such as a population density map.


Preparatory Units

Recommended:

Unit 6 - Terrain Data

Complementary:

Unit 42 - Using Map Algebra


Awareness


Surfaces are usually modeled in a GIS using raster cells or triangular irregular networks (TINs). The derivatives discussed in this unit may be calculated on either model, but we will focus on rasters. The most commonly calculated surface derivatives are slope and aspect. All derivative measures, including slope and aspect, are only valid on a map using ground distance units like meters, feet, or miles. Slope estimates for data in coordinate systems using latitude and longitude are not interpretable.

 

Slope measures the steepness of the surface at any particular location. Slope is often measured in degrees or in percent rise. A flat region has zero slope. The steeper the surface, the higher the slope. Slope is an important variable for many analyses; here are just a few:

Aspect measures the direction of steepest slope for a location on the surface. It is usually measured in degrees, where 0 degrees is due north, 90 degrees is due east, 180 degrees is due south, and 270 degrees is due west. The graphic below shows the directions. Note that zero and 360 degrees are equivalent.

 

 

Both slope and aspect are calculated using surrounding points. Usually these values are calculated for surface data in a raster grid, in which case the 3x3 set of neighbors are normally employed. The following diagram illustrates this.

 

Here, we are interested in calculating the slope and aspect for cell 'E'. The elevations of cell E's eight neighbors will be used to calculate these attributes. Usually cells B, D, F, and H will have more influence on the slope and aspect of cell E than the four diagonal cells.

 Exercises to demonstrate awareness.

Roads which cross mountain ranges and hilly country often use passes. These passes are almost always lower than the ridgetops to either side. What was the road builders' reason for doing this, and why does it relate to this unit?

An airport is one example of a human-built feature that requires very low slopes. List three other such features.

Some human-built features require very steep slopes. Can you think of two?

A southwest-facing hillside has an aspect of about how many degrees? How about the aspect of a southeast-facing hillside?

Why might aspect be an important factor if you were selecting a site for an array of solar energy collectors?

Why would the diagonal cells (A,C,G, and I in the diagram) be less influential than cell E's other neighbors in calculating slope?


Competency

Recall the slope formula for a line segment: slope = rise/run. The diagram below will demonstrate this relationship more formally. Points P1 and P2 define a line segment. The coordinates for each point are given in the diagram.

If x1 and y1 refer to the x and y coordinates of point P1, and x2 and y2 refer to the coordinates of point P2, then slope can be calculated with the following formula:

Slope = (y2-y1)/(x2-x1)

= (2-4)/(5-2)

= -2/3

Slope = -0.666, or negative 66 percent. Slope on surfaces is usually measured in degrees or percent rise, and the minus sign is dropped. The relationship between these two measures is a little complex.

 

 

The diagram above shows some common slopes and the relationship between the percent rise and the degrees of slope. They are related by the tangent, a trigometric function, in the following manner: %-rise = tan(° -rise). Degrees of slope can be calculated from percent slope, too: ° -rise = arctan(%-rise). As degrees slope approaches 90°, percent slope approaches infinity.

Generating and interpreting maps of aspect can be tricky, since the scale "wraps" around from 359 to 0 degrees. This makes establishing appropriate colors or shades more difficult than for many surface maps.


Exercises to demonstrate competency.

Draw five line segments, identify (x,y) coordinates for the end points, and calculate the slope for each by hand or with the aid of a calculator. Calculate both the percent slope and degrees of slope.

Develop a slope and aspect map for a digital elevation model (DEM). This may be done in any raster-based GIS like Arc/Info's Grid module, Idrisi, or Grass.

Slope derivatives can be used to generate attractive hillshaded maps. Arc/Info's SAI or HILLSHADE command, for one, will produce a hillshaded terrain map. Use a GIS to make a hillshaded map of a DEM. Experiment with different sun-angles to identify attractive options.


Mastery

There is no single correct slope algorithm for a raster cell surface. Many different algorithms exist; they will each produce different slope maps. The method used in Arc/Info's Grid module is only one version; it follows Burrough (1986). Their method uses a 3x3 grid centered on the cell for which you intend to calculate slope. In the diagram below, consider Za to be the elevation for cell A, Zb the elevation for cell B, and so on. Then, the algorithm for slope in cell E is as follows:

1) calculate the east-west gradient (dz/dx) and north-south gradient (dz/dy) for cell E:

dz/dx = ((Za + 2*Zd + Zg) - (Zc + 2*Zf + Zi)) / 8*cell resolution

dz/dy = ((Za + 2*Zb + Zc) - (Zg + 2*Zh + Zi)) / 8*cell resolution

2) calculate the slope from these using the following:

Note that dz/dx and dz/dy are equivalent to rise/east-west run and rise/north-south run, respectively. They can be compared to the simple slope formula for a line segment.

 

Exercises to demonstrate mastery.
Conduct the preliminary survey described in the example application at the beginning of this unit. It is designed to work on the Aztec-east one degree DEM, available at no cost at the
EROS 1:250 DEM Server. (In fact, you may download a one-degree DEM for any part of the United States at this location). Since this file is pretty large, it may be necessary to use a smaller one, perhaps a subset of Aztec-east.

Explore the effect grid resolution has on average slope:

A slope map for a digital elevation model (DEM) is easy enough to interpret. How would you interpret a slope map for the population density map of India? How could such a map be used?


Follow-up Units

UNIT 44 - Using Hydrologic Models

UNIT 47 - On screen visualization - because of the 0° -360° equivalency problem, aspect maps are particularly difficult to portray


Resources

Burrough, P.A., 1986. Principles of Gegraphical Information Systems for Land Resources Assessment. Chapter 3. Clarendon Press: Oxford.

Chapter three concentrates on digital elevation models and derived products.

Guth, P.L., 1995. Slope and aspect calculations on gridded digital elevation models: examples from a geomorphometric toolbox for personal computers. Zeitschrift für Geomorphologie, 101, 31-52.

This chapter different methods of calculating slope and aspect and identifies resolution effects on these calculations.

Moore, I.D., Grayson, R.B., Ladson, A.R., 1991. Digital terrain modelling: a review of hydrological, geomorphological, and biological applications. Hydrological Processes, 5, 3-30.

This paper identifies a large number of topographic attributes in addition to slope and aspect that are useful for a range of scientific applications.

USGS, 1987. Digital Elevation Models: Data Users Guide 5. US Dept. Interior, USGS, Reston, VA.

Most easily obtainable elevation data is from the U.S. Geological Survey; this is the best place to learn the technical details of their digital elevation models.

Weibel, R., Heller, M., 1991. Digital terrain modelling. In Maguire, D.J., Goodchild, M.F., Rhind, D.W. (Eds), Geographical Information Systems, Principles & Applications. Longman: London, 269-297.

This comprehensive review of the DEM literature includes discussions of surface derivatives.



Back To Core Curriculum for Technical Programs
Welcome Page

Currently maintained by Steve Palladino
Created: May 14, 1997. Last updated: October 5, 1998.
Content comments to Ashton Shortridge
Formatting comments to Steve Palladino