©2005 austin troy lecture 15: introduction to terrain analysis ------using gis-- introduction to...

47
©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

Upload: bryan-carter

Post on 16-Jan-2016

238 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

Lecture 15: Introduction to Terrain Analysis

------Using GIS--Introduction to GIS

By Austin Troy

University of Vermont

Page 2: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

Part 1. Terrain analysis

------Using GIS--Introduction to GIS

Page 3: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

Functions are scattered between:•Spatial Analyst (in Arc Map•3D Analyst (in Arc Map)•Arc Scene

------Using GIS--Introduction to GIS

Terrain in Arc GIS

SF Bay Area extruded my median income by zip code

Page 4: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•Slope is calculated as the steepest path downhill for a neighborhood•In the case of raster slopes, neighborhood is 8 cells surrounding any given cell•Slope as %= rise/run*100; problem: approaches inf.

•Slope as degrees= tan-1(rise/run) or tan(Φ)= rise/run

------Using GIS--Introduction to GIS

Calculating Slope in 2 Dimensions

Φ

Page 5: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•Raster slope is calculated by steepest path in neighborhood•In this case we have several slope calculations that we must summarize

• dZ/dx can be calculated in several different ways; simplest is

------Using GIS--Introduction to GIS

Calculating Raster Slope

55Z1

51Z2

48Z3

54Z4

43Z0

36Z5

53Z6

45Z7

38Z8

22

arctan

dy

dZ

dx

dZS

c

ZZ

dx

dZ

245

c

ZZ

dy

dZ

272

Page 6: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•Aspect is the direction (in azimuth angle) of the steepest path of a neighborhood around a cell •It’s critical for calculating flow paths, viewsheds, etc.

•Note: Spatial Analyst asks for z value, which has nothing to do with these z values—it’s for unit conversion

------Using GIS--Introduction to GIS

Calculating Aspect with Rasters

dxdZ

dydZ

Aspect arctan

Where dZ/dy and dZ/dx can be defined in either of the ways just mentioned

Page 7: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•Can be used for many hydrologic functions such as flow direction analysis, watershed generation and drainage network analysis (set of cells through which surface water flows), which in turn can be used to generate likely locations for streams•One frequent problem with elevation data are pits or sinks which are cells that are lower than surrounding cells, usually because of random error in DEM•Pits/sinks prevent analysis of flow because there is no direction of steepest descent.

------Using GIS--Introduction to GIS

Uses of Slope and Aspect

Page 8: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•This is a method for comparing two elevation surfaces to look for areas of change (deposition/ erosion).

------Using GIS--Introduction to GIS

Spatial Analyst:Cut and Fill

Source: ESRI help

Page 9: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•SA can be used to generate contours from a raster layer

•Can choose contour interval, base contour and z factor (for unit shift)

------Using GIS--Introduction to GIS

Spatial Analyst: Countours

Source: ESRI help

Page 10: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

•TIN stands for Triangulated Irregular Network•A TIN is a data structure that defines geographic space as a set of contiguous, non-overlapping triangles, which vary in size and angular proportion. •Like grids, TINs are used to represent elevation surfaces, and can be created directly from files of elevation sample points, but with TINs these sample points are irregularly distributed.

------Using GIS--Introduction to GIS

Three Dimensional data — TIN

Page 11: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

Note the triangular facets defined by points

------Using GIS--Introduction to GIS

Three Dimensional data — TIN

Page 12: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Here is a simple TIN skeleton, without the facets painted

Page 13: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

TINs can be created from raster Digital Elevation Models or from mass points with elevation values.

TINs

Page 14: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

• TIN triangles vary in size with the complexity of the terrain; more complex terrain needs more smaller triangles, and hence more points •When creating a TIN form a DEM, Arc GIS uses the maximum z tolerance algorithm to determine how many and which sample points to use for defining the triangles that will represent the surface

TINs

Page 15: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

•Maximim z tolerance: Compares estimated height (in temporary TIN) to the grid height (in DEM). The differences are called offsets. The user specifies a maximum z-tolerance value which the offsets cannot be greater than. Hence, a high z value allows for considerable error, meaning fewer points will be used, while a low z value allows very little error meaning more will be used.

TINs

Page 16: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

•Points are selected through an iterative process. First it constructs a candidate TIN, and for each triangle in the TIN it calculates the elevation difference of the grid cells bounded by it. If the cell with the largest difference to triangle is greater than the z tolerance, that point is flagged for addition to the TIN model. Hence, a new point is added. It goes through every triangle in this way and then recalculates a new triangulation using the new points in addition. This continues until all points are within the specified z tolerance.

TINs

Page 17: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

• The Z tolerance specifies how close to the raster accuracy it will be.

TINs

Page 18: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

DEM to TIN

Page 19: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

•Note how the result changes with the z value

TINs

Z= 50 Z= 200

Page 20: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

•Breaklines: another feature that TINs have besides triangular facets; these represent discontinuities or changes on the surface of the land, like streams and roads.

TINs

Note: these lines are part of the TIN, not another layer

Page 21: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

• So now we know how points are chosen, but how does it choose to join points together into triangles?•The most common method of joining points to form triangles is Delaunay triangulation; in this method, all points are connected to their nearest neighbors to form triangles and triangles are as equi-angular, or compact as possible•This is done by radiating circum-circles; circles are scribed through three points and the computer tests to see if any points are inside, if no points inside, it makes a triangle

How are TINs generated

Page 22: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Page 23: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

A TIN Shown from above

Page 24: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

TINs Shown in 3D

Page 25: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

3D TINs vs. 3D gridsTIN’s facet resolution can be controlled in Arc View—the smaller the facets, the better the resolution

Page 26: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

Component of Arc GIS that allows for 3D visualization of vector features, raster surfaces and Triangulated Irregular Networks in 3 dimensions. Can show terrain as well other information extruded in the third dimension.

------Using GIS--Introduction to GIS

What is Arc Scene?

SF Bay Area extruded my median income by zip code

Page 27: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Using Arc Scene•To extrude go to properties of DEM or TIN and “obtain heights” from itself under “base heights”

•Then can select various options for rendering under the rendering tab

Page 28: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Using Arc Scene•Then you can “drape” vector thematic layers on top by defining their base height as being that of the DEM and then extruding by their height

Page 29: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Using Arc Scene•Can also drape photos on surfaces

+

=

Page 30: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Using Arc Scene•Can also drape photos on surfaces

=

Page 31: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Using Arc Scene

Here we overlay roads and urban areas on a DEM

Page 32: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Overlaying vector on TIN in 3D

Vector building footprints over a TIN, using elevation to define the bases of the buildings and number of stories to extrude them

Page 33: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

Making complex scenes in ArcScene

• Can also use 3D symbols graduated in size, including many building and tree models from symbol palette

©2005 Austin Troy

Introduction to GIS

Page 34: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

Making complex scenes in ArcScene

©2005 Austin Troy

Introduction to GIS

Page 35: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Using Arc SceneWe can also create animations of fly throughs in ArcScene

Click here to see an animation created in Arc Scene.

Page 36: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Steepest Path• Another feature in Arc Scene is generation of a steepest path on a terrain surface

Page 37: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualizationhttp://www.visualizationsoftware.com/3dem/gallery.html

For both movies and incredible 3 terrain renderings.

Page 38: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization3DN World Software: http://www.3dnworld.com/Visual Nature Studio and World Construction Set

By Kingsley Allan

Illinois State Water Survey [email protected]

Page 39: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Miguel Angulo [email protected]

Page 40: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Miguel Angulo [email protected]

Page 41: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Erik Crews USDA Forest Service, National Forests in North Carolina [email protected]

Page 42: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Erik Crews USDA Forest Service, National Forests in North Carolina [email protected]

Visualizing proposed road

Page 43: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Jason Gregory Greystone Environmental

[email protected]

Visualizing effects of elk overpopulation

Page 44: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Jason Gregory Greystone Environmental

[email protected]

Visualizing effects of elk overpopulation

Page 45: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

The latest in 3d visualization

By Marco Gualdrini GEOgrafica [email protected]

Page 46: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Source : http://www.visualizationsoftware.com/3dem/gallery.html

Page 47: ©2005 Austin Troy Lecture 15: Introduction to Terrain Analysis ------Using GIS-- Introduction to GIS By Austin Troy University of Vermont

©2005 Austin Troy

------Using GIS--Introduction to GIS

Source : http://www.visualizationsoftware.com/3dem/gallery.html