slope and aspect ( panta si orientarea versantilor) harta pantelor si orientarii versantilor

25
Slope and Aspect Calculated from a grid of elevations (a digital elevation model) Slope and aspect are calculated at each point in the grid, by comparing the point’s elevation to that of its neighbors usually its eight neighbors but the exact method varies in a scientific study, it is important to know exactly what method is used when calculating slope, and exactly how slope is defined

Upload: he-he-yang

Post on 10-Aug-2015

52 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Slope and Aspect

• Calculated from a grid of elevations (a digital elevation model)

• Slope and aspect are calculated at each point in the grid, by comparing the point’s elevation to that of its neighbors – usually its eight neighbors

– but the exact method varies

– in a scientific study, it is important to know exactly what method is used when calculating slope, and exactly how slope is defined

Page 2: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Slope Definitions

• Slope defined as an angle

• … or rise over horizontal run

• … or rise over actual run

• various methods

– important to know how your favorite GIS

calculates slope

Page 3: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Slope Definitions (cont.)

Page 4: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Slope and Aspect

• measured from an elevation or

bathymetry raster

– compare elevations of points in a 3x3

neighborhood

– slope and aspect at one point estimated from

elevations of it and surrounding 8 points

• number points row by row, from top left from 1

to 9

1 2 3

4 5 6

7 8 9

Page 5: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Typical Slope Calculation • tan (slope) = sqrt (b2 + c2)

• b = (z3 + 2z6 + z9 - z1 - 2z4 - z7) / 8D

• c = (z1 + 2z2 + z3 - z7 - 2z8 - z9) / 8D – b denotes slope in the x direction

– c denotes slope in the y direction

– D is the spacing of points (30 m)

• find the slope that fits best to the 9 elevations

• minimizes the total of squared differences between

point elevation and the fitted slope

• weighting four closer neighbors higher 1 2 3

4 5 6

7 8 9

Page 6: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Aspect

• tan (aspect) = b/c

• Angle between vertical and direction of

steepest slope

• Measured clockwise

• add 180 to aspect if c is positive, 360 to

aspect if c is negative and b is positive

1 2 3

4 5 6

7 8 9

Page 7: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Spatial Analysis:

“Transformations” Longley et al., chs. 13 and 14

Page 8: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Transformations

• Create new objects and attributes, based

on simple rules

– involving geometric construction or calculation

– may also create new fields, from existing fields

or from discrete objects

Page 9: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

“ Transformations” - New Data

• new objects and data sets from existing

objects anddata sets

• BUFFERING

• POINT IN POLYGON

• POLYGON OVERLAY

• SPATIAL INTERPOLATION

• DENSITY ESTIMATION

Page 10: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Buffering • buffering takes points, lines, or areas and

creates areas

• every location within the resulting area is

either:

– in/on the original object

– within the defined buffer

width of the original object

Page 11: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Applications

• find all areas of Siuslaw National Forest

beyond 1 mile from a road

• find all households within 1 mile of a

proposed new freeway

– and send them notification of proposal

• find all liquor stores within 1 mile of a

school

– and notify them of a proposed change in the law

Page 12: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Variants

• vary the object's buffer width according

to an attribute value

– e.g. noise buffers depending on road traffic

volume

• vary the rate of spread according to a

friction field

• Thiessen polygons

for point objects

Page 13: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Point-in-Polygon

• Determine whether a given point lies

inside or outside a given polygon

– assign a set of points to a set of polygons

– e.g., count numbers of accidents in counties

– e.g., whose property does this phone pole lie in?

• Algorithm

– draw a line from the point to infinity

– count intersections with the polygon boundary

– inside if the count is odd

– outside if the count is even

Page 14: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Point-in-Poly Algorithm

• inside if the count is odd

• outside if the count is even

• what if the point lies on the boundary?

Page 15: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Polygon Overlay

• Create polygons by overlaying existing

polygons

• how many polygons are created when

two polygons are overlaid?

• Discrete object

• find overlaps between

two polygons

• creates a collection

of polygons

Page 16: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Overlay Issues

• in raster the values in each cell are

combined -- binary, rating models??

• major computing workload

– Indexing

• swamped by slivers

– tolerance

Page 17: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Spatial Interpolation & GIS

• to calculate some property of a surface at

a given point

• model all the REAL intricacies of a

surface

• to provide contours

• highlight general spatial trend of data for

decision-making

Page 18: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor
Page 19: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

What’s A Wildlife Manager to Do?

• 23 animals assumed everywhere?

• pitfalls of applying classical statistics to spatial data

• give “spatial” characterization to the mean (23)

• let’s interpolate!

Page 20: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

X

X

Spatial Interpolation

• need to estimate values at locations where there are no explicit data

• estimates must be determined from surrounding values

Page 21: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor
Page 22: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Spatial Interpolation - cont.

• We need to be able to model a surface based on the sampled points.

• A predictive numerical model of Z values

• Can be conceptually very simple but it requires an a priori assumption – Can the numbers in each successive step be

determined by a simple mathematical procedure?

Page 23: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Linear interpolation

• a priori assumption

• Assigning values between known points

• Create an isarithmic (contour map)

Page 24: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Contouring a TIN

Page 25: Slope and aspect ( Panta si orientarea versantilor) Harta pantelor si orientarii versantilor

Nonlinear Interpolation

• When things aren't so simple

• Can’t assume linearity of features

• Basic types: 1. Trend surface analysis

2. Minimum Curvature Spline

3. Inverse Distance Weighted 4. Kriging