Presentation is loading. Please wait.

Presentation is loading. Please wait.

Raster Analysis and Terrain Analysis Chapter 10 & 11 Raster Analysis.

Similar presentations


Presentation on theme: "Raster Analysis and Terrain Analysis Chapter 10 & 11 Raster Analysis."— Presentation transcript:

1 Raster Analysis and Terrain Analysis Chapter 10 & 11 Raster Analysis

2 Raster Data Model Raster cells store data (nominal, ordinal, interval/ratio) Forest 1,…9,10259.63 Excellent for terrain and hydrological modeling Complex constructs built from raster data -Connected cells can be formed in to networks -Related cells can be grouped into neighborhoods or regions

3 Examples of Raster Analysis Predict fate of pollutants in the atmosphere The spread of disease Animal migrations Crop yields EPA - hazard analysis of urban superfund sites Market analysis Watershed analysis Terrain analysis

4

5 Map algebra Concept introduced and developed by Dana Tomlin and Joseph Berry (1970’s) Cell by Cell combination of raster data layers -Each number represents a value at a raster cell location -Simple operations can be applied to each number -Raster layers may be combined through operations such as addition, subtraction and multiplication

6

7

8 Scope: Local operations

9 Many Local Functions (page 412 of text)

10 Logical Operations AND Non-zero values are “true”, zero values are “false” N = null values

11 Logical Operations OR Non-zero values are “true”, zero values are “false” N = null values

12 Logical Operations NOT

13 More Local Functions – logical comparisons

14 An Example of a Logical Operation

15 Reclassification

16 Conditional Function

17 Nested Functions

18 Overlay

19 Raster Clip Operation

20 Raster Addition

21 Be Careful of Ambiguity

22 213151 237413 22113

23 Raster Overlay in Idrisi

24 101 101 101 111 001 001 101 001 001 First * Second 0*0=0 0*1=0 1*1=1

25 101 101 101 111 001 001 212 102 102 First + Second 0+0=0 0+1=1 1+1=2

26

27 Scope: Neighborhood operations

28 Neighborhood Operations Moving Windows (Windows can be any size; often odd to provide a center)

29 Kernels vs. Moving Window

30 Neighborhood Operations: Separate edge kernals can be used

31 Neighborhood Operations

32 Example:Identifying spatial differences in a raster layer

33 Raster Analysis Moving windows and kernals can be used with a mean kernal to reduce the difference between a cell and surrounding cells. (done by average across a group of cells) Raster data may also contain “noise”; values that are large or small relative to their spatial context. (Noise often requiring correction or smooth(ing)) Know as “high-pass” filters The identified spikes or pits can then be corrected or removed by editing

34 Zonal Functions

35 Scope: Global operation

36 ArcMap’s Raster Calculator Raster Calculator tool dialog box example From ArcGIS Help Files

37 Cost Surface The minimum cost of reaching cells in a layer from one or more sources cells “travel costs” Time to school; hospital; Chance of noxious foreign weed spreading out from an introduction point Units can be money, time, etc. Distance measure is combined with a fixed cost per unit distance to calculate travel cost If multiple source cells, the lowest cost is typically placed in the output cell

38

39 Friction Surface (version of a Cost Surface) The cell values of a friction surface represent the cost per unit travel distance for crossing each cell – varies from cell to cell Used to represent areas with variable travel cost. Notes: Barriers can be added. Multiple paths are often not allowed Cost and Friction Surfaces are always related to a source cell(s); “from something” The center of a cell is always used the distance calculations

40 Friction Surface

41 Terrain Analysis

42 Digital Elevation Models (DEM)/Terrain Analysis Terrain determines the natural availability and location of surface water, and hence soil moisture and drainage. Water quality through control of sediment entrainment and transport, slope steepness and direction defines flood zones, watershed boundaries and hydrologic networks. Terrain also strongly influences location and nature of transportation networks or the cost and methods of house and road construction.

43

44 Digital Elevation Models Terrain Analysis Slope and Aspect Used for: hydrology, conservation, siteplanning, other infrastructure development. Watershed boundaries, flowpaths and direction, erosion modeling, and viewsheddetermination all use slope and/or aspect data as input. Slope is defined as the change is elevation (a rise) with a change in horizontal position (a run). Slope is often reported in degrees (0° is flat, 90° is vertical)

45 Slope (continued)

46 Measured in the steepest direction of elevation change Often does not fall parallel to the raster rows or columns Which cells to use? Several different methods: Four nearest cells 3 rd Order Finite Difference

47 Slope (continued) Elevation is Z Using a 3 by 3 (or 5 by 5) moving window Each cell is assigned a subscript and the elevation value at that location is referred to by a subscripted Z value The most common formula:

48 Slope (continued) for Z o ΔZ/Δx = (49 – 40)/20 = 0.45 ΔZ/Δy = (45 – 48)/20 = -0.15

49 Slope (continued) Slope calculation base on cells adjacent to the center cell The distance is from cell center to cell center for Z o ΔZ/Δx = (49 – 40)/20 = 0.45 ΔZ/Δy = (45 – 48)/20 = -0.15 Generalized formula for ΔZ/Δx and ΔZ/Δy ΔZ/Δx = (Z 5 – Z 4 )2* ΔZ/Δy = (Z 2 – Z 7 )2* Using the four nearest cells * = times cell width

50 Slope (continued) ΔZ/Δx = (49 – 40)/20 = 0.45ΔZ/Δy = (45 – 48)/20 = -0.15 Kernal for ΔZ/ΔxKernal for ΔZ/Δy Multiply (kernal, cell by cell) Add (results) Divide by #cells x cell width Use slope formula

51 Multiply (kernal, cell by cell) Add (results) Divide by #cells x cell width Use slope formula

52 Slope in ArcGIS 10 From ArcGIS 10 Help

53 Aspect

54 The orientation (in compass angles) of a slope Calculation: Aspect = tan -1 [ -(ΔZ/Δy)/(ΔZ/Δx)] As with slope, estimated aspect varies with the methods used to determine ΔZ/Δx and ΔZ/Δy Aspect calculations also use the four nearest cell or the 3 rd -order finite difference methods

55 Aspect in ArcGIS 10 From ArcGIS 10 Help

56 Curvature

57 Viewshed The viewshed for a point is the collection of areas visible from that point. Views from any non-flat location are blocked by terrain. Elevations will hide a point if they are higher than the viewing point, or higher than the line of site between the viewing point and target point

58

59

60 Shaded Relief Surfaces

61 From ArcGIS 10 Desktop Help Flow Direction

62 Raster Analysis High pass filters Return: Small values when smoothly changing values. Large positive values when centered on a spike Large negative values when centered on a pit

63 High Pass Filter Raster data may also contain “noise”; values that are large or small relative to their spatial context. A mean kernal is used to reduce the difference between a cell and surrounding cells. (done by average across a group of cells) The identified spikes or pits can then be corrected or removed by editing

64 35.7

65

66 Watershed An area that contributes flow to a point on the landscape Water falling anywhere in the upstream area of a watershed will pass through that point. Many be small or large Identified from a flow direction surface Drainage network A set of cells through which surface water flows Based on the flow direction surface

67

68 Routing and Allocation Routing – Finding the shortest path between any nodes in a network – Optimal path Each link in the net can also be assigned an impedance value Using an accumulated distance and the impedance factor – Most efficient route can be found, rather than just the shortest – Nodes can also be coded with stops and barriers Preventing movement and forcing traffic along another path – Although routing can be done in raster, it is much easier if performed in a vector system

69 Routing and Allocation Allocation – Process used to define the areal extent of services areas – Service areas are defined around a site Region is formed that includes a defined area – Location/allocation model (optimizes network efficiency) Technique for the evaluation of multiple facility locations – Determining the configuration of facilities (location) – Assigning demand for the facilities (allocation)


Download ppt "Raster Analysis and Terrain Analysis Chapter 10 & 11 Raster Analysis."

Similar presentations


Ads by Google