Hillshading Alternatives
New Tools Produce Classic Cartographic Effects

By Patrick J. Kennelly, Montana Bureau of Mines and Geology,
and A. Jon Kimerling, Oregon State University


ArcUser July-September 2001
 

Editor's note: The authors present three alternatives to hillshading--illuminated contours, hachures, and point symbols--for portraying topography. These methods combine classical cartographic techniques with GIS software for greater visual impact.

Hillshading represents terrain with variations of tone that give a three-dimensional effect. In the past, creating hillshade maps was a painstaking and time-consuming cartographic art form. The mapmaker used a topographic contour map as a framework and added subtle differences in shading using pencil, charcoal, or airbrush. Today, hillshading a digital elevation model (DEM) can be performed in one automated step using ArcInfo with the ArcGrid module or ArcView GIS and the ArcView Spatial Analyst extension.

Hillshade modeling in ArcView GIS

Today, hillshading a digital elevation model (DEM) can be performed in one automated step using ArcInfo with the ArcGrid module or ArcView GIS and the ArcView Spatial Analyst or 3D Analyst extensions.

The hillshading method used by Esri software assumes that the surface to be rendered is a matte reflector. The hillshading effect on a matte surface, also known as a Lambertian or ideal diffuse surface, can be approximated by viewing a crumpled piece of nonglossy white paper under indirect lighting. Variations in brightness on the paper are a function of the illumination direction and the orientation of the surface of the paper. Applying similar shades of gray to a map based on an obliquely illuminated topographic surface renders terrain with a three-dimensional appearance, without the crumpling.

Brightness values are calculated based on the angle at which a light source hits a surface. With Esri software, a direction of illumination is selected by its azimuth (declination) and altitude (inclination), defining an illumination vector in three dimensions. If this illumination vector is perpendicular to a surface, the surface is shown as white; if the illumination vector is parallel to a surface, the surface is shown as black. Surfaces viewed at all other angles receive graduated shades of gray. The shades of gray are a function of the cosine of the angle between the illumination vector and a vector perpendicular to the surface.

Automated hillshading has greatly increased the use of topographic bases on maps. Examples of maps with hillshading are everywhere from geopolitical maps in newspapers to trail maps in park kiosks. This exponential increase in the number of maps with hillshading has certainly helped users to gain a three-dimensional perspective on the world. At the same time, the abundance of such maps offers a challenge for the GIS professional hoping to create a topographical representation that stands out from the crowd.

This article describes methods for representing topography by automating historical cartographic techniques and outlines the general procedures used for creating these maps with Esri software. Note that none of these methods will produce topographical representations as detailed as a hillshading map. The methods suggested here vary tones by drawing points or lines in black, white, or gray and offer stylish alternatives to the hillshading maps that have become so prevalent.

Illuminated Contours

A striking alternative to traditional hillshading was popularized by a Japanese cartographer, Kitiro Tanaka. He employed this technique in a map of a rugged volcanic region of Kyushu, Japan, published in 1950. Tanaka referred to his technique as the relief contour method, although it is typically referred to as the illuminated contour or Tanaka method. In his hand-drafted maps, Tanaka began with a background of medium gray and drew white contours on illuminated topography and black contours on nonilluminated or shaded topography, assuming lighting from the northwest. In addition, using a calligraphic drawing technique, Tanaka varied contour thickness with the cosine of the angle between the compass direction of illumination (azimuth) and a vector oriented in the aspect direction. He attempted to match tonal variations predicted with the theory of hillshading to tonal variations of black and white contours on a gray background with this simple drafting method.

Illuminated contours in color.

The illuminated contour method described here modifies and automates Tanaka's method. Contour thickness is based not on vectors in the aspect and the illumination directions but on the surface normal vector and the illumination vector. This angle between these two vectors is the same angle used in the hillshading algorithm employed by ArcInfo and ArcView GIS. It defines brightness as 255*cos(). This modified method allows tonal variations in illuminated contour maps to more closely match patterns seen with analytical hillshading than Tanaka's method. The figure at right shows a portion of the Cascade Mountains in Washington State, with 200-meter contours illuminated from the northwest. Mount Rainier is shown to the north, Mt. Adams to the southeast, and Mt. St. Helens to the southwest. Pass your mouse over this image to see the same map in color, with layer tinting based on elevation applied to the original DEM. The general procedure used for creating illuminated contours in this figure was

  1. Create 200-meter contours from a 90-meter DEM.
  2. Create a hillshading grid from the DEM data.
  3. Convert hillshading brightness values (bv) to values of ( = deg(acos(bv/255))).
  4. Reclassify the grid of values into 5-degree intervals.
  5. Save the reclassified grid as polygon theme based on .
  6. Intersect contours with polygon theme based on .
  7. Assign contours to black and white and appropriate thickness based on value of .

Hachures

Hachures have been used to represent topography for hundreds of years. Hachures are fine lines generally drawn in the direction of steepest topographic gradient, also known as the aspect direction. Although thicker hachures indicate steeper slopes, hachure density remains constant throughout the map area except in areas of gentle slope.

Hachures in color.

In low relief areas, hachures are not drawn as they do a poor job of representing topography. In 1799, the Austrian military topographer Johann Georg Lehmann was the first to establish rules for systematically representing terrain with hachures. During this period, the adoption of copper engraving techniques allowed reproduction of very detailed hachure maps. The Dufour maps, published by the Swiss Federal Office of Topography between 1845 and 1865, are beautiful examples of shaded hachure maps that enhance the three-dimensional effect by simulating illumination from the northwest.

The automated hachure technique described in this article uses black and white arrows on gray and layer-tinted backgrounds to create an effect similar to the illuminated contour method. Unidirectional arrows provided explicit information on the aspect direction allowing, for example, differentiation between southwest and northeast oriented hachures. The ability of Esri software to orient these arrows at one degree intervals of aspect resulted in an extremely accurate hachure map. The thickness and size of arrows are based on slope. This method keeps hachure density constant throughout the map area. The figure to the upper left shows the same area shown in previous figures on a gray background, with gray. Pass your mouse over the image to see this hachure map with a layer-tinted backgrounds.Detail showing hachures. Looking at a detail from this map showing Mt. Adams reveals individual hachures clearly discernible as arrows at this scale. Place your mouse on the image at right to see more detail.

The general procedure used to create these hachure maps was

  1. Aggregate the 90-meter DEM to 270 meters.
  2. Create slope and aspect grids from the aggregated DEM.
  3. Convert slope and aspect grids to point themes.
  4. Perform spatial join on slope and aspect point themes.
  5. Separate the joined theme into two themes (illuminated and nonilluminated topography).
  6. Draw illuminated points as white arrows, nonilluminated points as black arrows.
  7. Orient all arrows based on aspect direction.
  8. Use graduated symbols to thicken arrows representing steeper slopes.

Point Symbols

Cartographic applications have been developed that use point symbols for hillshading. The dot method devised by the German cartographer Max Eckert in 1921 creates the illusion of hillshading with vertical illumination using dots of graduated size. Critics argued that this method only approximated detailed hillshading over an area. However, with modern GIS technology, interesting point and text designs can create a hillshading effect within the overall map design.

Point symbols of constant size with graduated shades of gray create a hillshading effect. The repetitive text and point symbol pattern is both a logo and the method of hillshading. The rendering appears smoothedly hillshading map at a distance, but passing the cursor over the image zooms in the view and the MBMG logo used for the hillshading effect is obvious.

The general procedure used to create these point symbol maps was

  1. Aggregate a one-kilometer DEM to four kilometers.
  2. Create a hillshading grid from the aggregated DEM.
  3. Sequentially renumber each grid cell in the aggregated DEM from 1 to 5.
  4. Convert hillshading and numbered grids to point themes.
  5. Perform spatial join on hillshading and numbered point themes.
  6. Separate joined theme into five point themes based on number values.
  7. Create marker symbols from a font palette.
  8. Assign appropriate characters or marker symbol to each point theme.
  9. Apply graduated gray color based on hillshading value for each theme.

Conclusion

These alternatives to hillshading, derived from earlier cartography techniques using GIS software, render topography in novel ways.

For more information, please contact
Pat Kennelly, GIS Manager
Montana Bureau of Mines and Geology
Montana Tech of the University of Montana
Butte, Montana 59701
Tel.: 406-496-2986
E-mail: pkennelly@mtech.edu

Resources in Print

Imhof, E. Cartographic Relief Presentation. Walter de Gruyter: Berlin and New York, 1982.

Kennelly, P. and A. J. Kimerling. "Modifications of Tanaka's Illuminated Contour Method,"
Cartography and Geographic Information Science, Vol. 28, no. 2, pp. 111-123, 2001.

Kennelly, P. and A. J. Kimerling. "Desktop Hachure Maps from Digital Elevation Models,"
Cartographic Perspectives, No. 37, pp. 78-81, 2000.

Robinson, A.H., J.L. Morrison, P.C. Muehrcke, A.J. Kimerling, and S.C. Guptill.
Elements of Cartography, 6th ed., John Wiley and Sons: New York, 1995.

Tanaka, K. "The Relief Contour Method of Representing Topography on Maps,"
Geographical Review, Vol. 40, pp. 444-456, 1950.

About the Authors

Patrick Kennelly is the GIS manager at the Montana Bureau of Mines and Geology, a department of Montana Tech, a part of the University of Montana. He holds a doctorate in geography from Oregon State University, a master's degree in geophysics from the University of Arizona, and a bachelor's degree in geology from Allegheny College.

Jon Kimerling is a professor of geography at Oregon State University. He holds a doctorate in geography/cartography from the University of Wisconsin, Madison.

Table of Contents for the July–September 2001 issue

Contact Us | Privacy | Legal | Site Map