The purpose of this study was to field test the well- established method of slope generation used by Army terrain analysts, the manual slope-wedge method, and the more recently available slope algorithm embedded in the ArcInfo GRID module. Manual slope maps compiled from a 1:24000 and 1:50000 scale topographic maps were digitized for analysis in ArcInfo. The elevation data used for slope generation in GRID were produced at TEC and covered the Yakima Training Center, Yakima, Washington. The elevation data were collected at 5-meter post spacing and were thinned to allow further comparisons at resolutions that are generally available to terrain analysts (30 and 100 meters). Rapid field collection of point slope data, a key aspect of this study, was made possible through Global Positioning System (GPS) and laser range-finding technology. To assess slope accuracy, field slope measurements were compared with manual and GRID-generated slope values. The results are summarized and discussed in the paper.
Many spatial analyses are reliant upon ground slope. As traditional methods of spatial analysis are being automated, so too is the production of slope. The automation of slope production raises the question "How does the automated result differ from the manual result?". This study seeks to answer this question by quantifying the accuracy of slope produced by automated and manual methods.
The majority of slope maps that are available to the Army terrain analyst are compiled from the contours of a Defense Mapping Agency's (DMA) 1:50000 scale Topographic Line Map (TLM). Recently, analysts acquired the capability to generate slope from a grid of elevation data that is available at various resolutions. The purpose of this study was to examine the performance of the algorithm in ArcInfo GRID and the manual method of slope generation to determine the relative accuracy of the results. Slope data collected in the field provided the control for the study. The analysis compared the predicted value with the actual value to derive a measure of reliability.
The methodology employed in this study was to compare computer generated slope ranges with field data. The field data measured slope at pre-selected points. These values were compared with the predicted slope ranges to produce a confusion matrix. A measure of accuracy was established by obtaining the percentages of accurately and inaccurately measured points. This methodology required the following three criteria:
The Topographic Engineering Center (TEC) possessed a recent and highly accurate elevation data set at 5-meter post spacing over the Yakima Training Center, Yakima, Washington. A subset of this data set, covering an area of four by four kilometers was selected. It was sufficiently large to contain areas of diverse topographical features and was accessible to the field surveyors.
The objective of the field data collection effort was to obtain a representative sample of 50 locations from each slope category. An existent United States Geological Survey (USGS) Quad sheet at a scale of 1:24000 was used to create a slope polygon map from which the selection of field points was made. This streamlined the field work by having pre-selected points and provided for greater accuracy in slope selection than could be attained from the 1:50000 TLM.
The distribution of points was critical in the selection process. The goal was to ensure adequate representation of points in all slope categories. Attention to the distribution of points also ensured that the slope at the selected site was not an anomaly, but representative of the larger terrain. To meet these criteria the following rules were established:
The first rule ensured that there would be no overlapping of slope areas when testing points at 100 meters. The second rule ensured that the point contained only the slope category being tested.
Once the positions were collected, a laser range-finder was used to measure the slope. The range finder sends out a signal that rebounds off a (preferably highly reflective) object, and calculates various properties, such as slope and distance. Field personnel visually estimated the direction of maximum slope and one person paced off the distance to be measured (5, 30 or 100 meters). The range-finder was used to fine tune the distance measurement and the slope was recorded. In areas where the direction of maximum slope was not apparent, the procedure was repeated several times. To maintain accuracy in the slope measurement, measured poles were used to ensure that the height of the laser range-finder's beam was the same height as the reflector.
Historically, slope was manually generated using the slope-wedge method according to the Defense Mapping Agency's (DMA) specifications for generating slope. The slope-wedge is a template of graduated circles. Each circle represents one of the six slope categories found in the DMA's slope specifications. (See Table 2)
Using a topographic map, this method requires fitting the circles on the template between the contour lines. The value of the largest circle that fits between two contour lines determines the maximum slope. According to the DMA specifications, the axes of a slope polygon must measure at least 250 meters in ground distance for the polygon to be retained. Two slope polygon maps derived by the manual method were used in this study. One map was created at a scale of 1:24000 and was also used for the selection of field sites. The other map was obtained from the DMA and was generated by an analyst at the conventional 1:50000 scale. Slope information on both of the maps was digitized as slope polygons, and converted to GRID format for analysis.
The computer generated methodology consisted of using the embedded algorithm in ArcInfo GRID to generate a slope map. The slope is calculated using a 3 x 3 roving window algorithm that calculates the average maximum slope. It is a third order finite difference method with a weighting factor of 2 for cells in the cardinal directions. This slope map was then reclassified into slope categories. The slope values for the field locations were extracted and the two grids were used in a confusion matrix. This last step was also used on the manually produced maps that had been gridded. A detailed account of the process follows. A matrix of elevation points from the DSPW system was output in ASCII format.
The ARC generate command was used to generate a point coverage, which was brought into the GRID module through the pointgrid function. Next, the field locations were downloaded from the differential GPS in ASCII format. Again, the generate command was used to create a point coverage, and the pointgrid command used to create a grid coverage.
The original elevation data set, at 5-meter spacing, was thinned to 30-meter and 100-meter using the resample command. For each of these three data sets, the following procedures were performed:
The slope was calculated using the slope command. A remap table of values, using the DMA specified slope categories, was created and used with the reclass function to produce the slope polygon map. Finally the combine command was used to extract the slope category values. The combine command combines two or more coverages and outputs a coverage of unique values. The database table associated with the resulting coverage contains the values from each of the original coverages. Therefore, when the reclassified slope grid and the field location grid are input to the combine function, the resulting grid coverage contains only those grid cells that are common to both input grids. The database table for the resulting grid contains the value of the slope category and the number of the field location. These numbers were then used in the statistical comparisons.
The slope's accuracy was the confusion matrix. A confusion matrix compares known values to predicted values. Each axis of the matrix is labeled with the six categories of slope (See Table 3).
The accuracy of predicted values is determined by selecting a category of known slope and reading across the matrix to the equivalent column of predicted values. The value at this juncture indicates the number of times the computer predicted points agreed with the ground truth. The total number of surveyed locations for that slope category is tallied by adding all the values across the row; this number is found in the column labeled "Row Total". The accuracy percentage is obtained by dividing the number of correctly identified values into the total number of values.
The results of this analysis are summarized in Table 4.
As expected, at all three resolutions the GRID generated slope performed better than the manual method. Due to inability to collect sufficient field slope measurements in the "E" and "F" slope categories, accuracy figures in these categories are not as reliable as the categories "A-D".
Surprisingly, the 5-meter data set performed worse than the other resolutions. In every slope category, the 30-meter resolution data set outperformed the 5-meter data set. The magnitude of this difference in performance ranged from 12.3% for the "A" slope category to 6% for the "B" slope category. The 100-meter data set also performed better than the 5-meter data set in every category, except for the "E" slope category. This latter observation must be tempered by the overall lower reliability of the "E" slope information.
The authors of this paper would like to thank Mr. Louis Fatale and Mr. James Ackeret for their excellent field support, and Mr.Patrick Nguyen for his system support. We also greatly appreciate the leadership and support of Mr. Jeffrey Messmore.
Burrough, P.A. 1986. Principles of Geographical Information Systems for Land Resources Assessment, New York, NY: Oxford University Press, pp. 39-56
Environmental Systems Research Institute. 1994. Help documentation for ArcInfo 7.0.2, Redlands, CA.
Horn, B.K.P. 1989. Hill shading and the reflectance map. Proceedings of the I.E.E.E., pp. 14-47.
Skidmore, A.K. 1989. A comparison of techniques for calculating gradient and aspect from a gridded digital elevation model, International Journal of Geographical Information Systems, Vol. 3, No. 4. pp. 323-334.
Demetra E. Voyadgis, Geographer
Army Topographic Engineering Center
Attn: CETEC-PD-DT
7701 Telegraph Rd.
Alexandria, VA 22315-3864
Phone: (703) 428-6760, FAX: (703) 428-6176
email: dvoyadgi@tec.army.mil
William H. Ryder, Physical Scientist
Army Topographic Engineering Center
Attn: CETEC-PD-DT
7701 Telegraph Rd.
Alexandria, VA 22315-3864
Phone: (703) 428-6759, FAX: (703) 428-6176
email: wryder@tec.army.mil