Академический Документы
Профессиональный Документы
Культура Документы
Calculated from a grid of elevations (a digital elevation model) Slope and aspect are calculated at each point in the grid, by comparing the points 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
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
4
7
5
8
6
9
find the slope that fits best to the 9 elevations minimizes the total of squared differences between point elevation and the fitted slope 1 2 3 weighting four closer neighbors higher
4 7 5 8 6 9
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 4 7 2 5 8 3 6 9
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
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
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
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
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
Point-in-Poly Algorithm
inside if the count is odd outside if the count is even what if the point lies on the boundary?
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
Overlay Issues
in raster the values in each cell are combined -- binary, rating models?? major computing workload
Indexing
swamped by slivers
tolerance
Spatial Interpolation
need to estimate values at locations where there are no explicit data estimates must be determined from surrounding values
X
X
Linear interpolation
a priori assumption
Assigning values between known points
Create an isarithmic (contour map)
Contouring a TIN
Nonlinear Interpolation
When things aren't so simple Cant assume linearity of features Basic types: 1. Trend surface analysis 2. Minimum Curvature Spline 3. Inverse Distance Weighted 4. Kriging