Title: GEOL 404504 Advanced GIS
1GEOL 404/504 Advanced GIS
- Sudhanshu Sekhar Panda, PhD
- Lecturer/GeoSTAC Coordinator
- GIS Training and Research Center
- Idaho State University
- Spring 2006
2Lecture 7Digital Terrain Modeling
3What is it?
- Digital use of computers and digital (digitized)
data - Terrain Topography, relief, hypsography
- Modeling Addressing a complex problem using
only 1 or 2 variables known or believed to
influence the problem
4Applications
- Slope
- Aspect
- Inflection
- Viewshed
- Analytical Hill shading
- Water flow
- Watershed
- Data visualization
5Slope
Rise / Run Slope
6Slope Map Calculation Algorithm
?e
?y
?x
?e sqrt ((?x)2 (?y)2)
(S is the size of the pixel)
Percent of slope (?e/2s) x 100 (when ?elt2s)
Percent of slope 100 - ((1 (?e/2s) x
100) (when ?egt2s)
Degree of slope tan -1 (?e/2s) x 180) / ?
7Aspect Map Calculation Algorithm
? tan -1 (?x / ?y)
Where ? slope in degrees ?x length wise
average elevation difference ?y width wise
average elevation difference
8Assumptions
- The mean slope will be used.
- The maximum slope will be used.
- The minimum slope will be used.
- How many pixels are involved in the calculation?
- How is RUN calculated?
9Aspect
10Inflection
- Second derivative
- Slope rate of change
11Viewshed Analysis
12Analytical Hill Shading
13Flow models
14Watershed Models
- Quantitatively determine the extent and
boundaries of watersheds. - Requires
- DEM
- sinkriver or stream
15Data Visualization
16Understanding the Roving Window Process
17A Scenario Instance
- Locate all areas with elevation above 1675 meters
- Why?
- Lodgepole Pine forest types
- Why?
- Species selectivity
- Why?
- Security cover
18The Cartographic Model
Z gt 1675
DEM
DEMIDRIS
IMAGE CALCULATOR
LPP Elev Criteria
19Using Image Calculator
- Similar rules to SQL (Query by attribute).
- Symbols of inclusion are important.
- Mathematical OR logical expressions.
20A Simple Expression
21Step-by-Step
- Here is what the computer is doing
- 1. Open the Idrisi raster DEM
- 2. Create a new blank output raster layer
- 3. Apply roving window to evaluate each pixel
- 4. Write the result of each evaluation to the new
output raster layer
22Applying the roving window
0
0
1600
1610
1625
1640
1620
1610
1630
1680
1640
1630
1620
1685
1675
1660
1635
1625
System Rule 1 Begin with the pixel in the upper
left corner.
System Rule 2 Advance the roving window in a
row-wise fashion.
Continue this process until all cells have been
evaluated!
Does the value of this pixel satisfy the
criteria? (DEM gt 1675).
No. The value for this pixel in the output layer
will be 0 (false).
23Another Scenario
- Locate all areas with an elevation above 1675
meters and a northerly aspect. - Why?
- Precipitation regime better favors LPP
- Problem
- What does northerly mean?
24Defining Northerly
360 or 0
90
270
180
25Cartographic Model
- The more complex the analysis, the more you need
to use a cartographic model. - Make it a habit to develop cartographic models!
26Source Data
27Three Simple Expressions
- The first (elevation criteria)
28Three Simple Expressions (contd)
- The second (northerly aspect 1 of 2)
29Three Simple Expressions (contd)
- The third (northerly aspect 2 of 2)
30A Compound Expression
31Which one is Correct?
- Version two or three?
- Are they the same?
- Lets check.
- GIS Analysis---Database Query---AREA
32How do we know?
- Combine results of simple expressions
- How?
33Overwhelmed?Confused?Lost?
- The solution is obvious now
- The process was painful, confusing, and
tedious.
34The Key to this Solution
- Every expression must be bound by parenthesis
- Just like an SQL statement, you must watch your
symbols of inclusion closely!
35Questions?
36Key Concepts
- This topic provides you with knowledge in
GIScience. - You will learn/experience new techniques, tools,
and applications. - You will experience new ways to think critically
about GIS data.