lecture 4. interpolating environmental datasets

39
Lecture 4 GEOG2590 - GIS for Physical Geography 1 Lecture 4. Lecture 4. Interpolating Interpolating environmental datasets environmental datasets •Outline – creating surfaces from points – interpolation basics – interpolation methods – common problems

Upload: trory

Post on 18-Jan-2016

41 views

Category:

Documents


0 download

DESCRIPTION

Lecture 4. Interpolating environmental datasets. Outline creating surfaces from points interpolation basics interpolation methods common problems. Introduction. Definition: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

1

Lecture 4.Lecture 4.Interpolating Interpolating

environmental datasetsenvironmental datasets•Outline

– creating surfaces from points– interpolation basics– interpolation methods– common problems

Page 2: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

2

IntroductionIntroduction

• Definition:“Spatial interpolation is the procedure of estimating

the values of properties at unsampled sites within an area covered by existing observations.” (Waters, 1989)

• Complex problem– wide range of applications– important in addressing problem of data

availability– quick fix for partial data coverage– interpolation of point data to surface/polygon data– role of filling in the gaps between observations

Page 3: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

3

Creating surfaces from Creating surfaces from pointspoints

• Waters (1989) provides list of potential uses:– to provide contours for displaying data graphically– to calculate some property of a surface at a given

point– to change the unit of comparison when using

different data models in different layers– to aid in the decision making process both in

physical and human geography and in related disciplines such as mineral prospecting and resource evaluation

Page 4: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

4

Points Surface

Surfaces from pointsSurfaces from points

Page 5: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

5

An essential skillAn essential skill

• Environmental data– often collected as discrete observations at

points or along transects– example: soil cores, soil mositure, vegetation

transects, meteorological station data, etc.

• Need to convert discrete data into continuous surface for use in GIS modelling– interpolation

Page 6: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

6

Interpolation basicsInterpolation basics

• Methods of spatial interpolation:– many different methods available– classification according to:

exact or approximate deterministic or stochastic local or global gradual or abrupt

– examples: thiessen polygons spatial moving overage TINs Kriging

Page 7: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

7

Data samplingData sampling• Method of sampling is critical

for subsequent interpolation...

Regular Random Transect

Stratified random Cluster Contour

Page 8: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

8

Question…Question…

• How do you choose a method of interpolation?

Page 9: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

9

Classification: local or Classification: local or globalglobal

• Global methods:– single mathematical function applied to all

points– tends to produces smooth surfaces

• Local methods:– single mathematical function applied

repeatedly to subsets of the total observed points

– link regional surfaces into composite surface

Page 10: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

10

Classification: exact or Classification: exact or approximateapproximate

• Exact methods:– honour all data points such that the

resulting surface passes exactly through all data points

– appropriate for use with accurate data

• Approximate methods:– do not honour all data points– more appropriate when there is high

degree of uncertainty about data points

Page 11: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

11

Classification: gradual Classification: gradual or abruptor abrupt

• Gradual methods:– produce smooth surface between data points– appropriate for interpolating data of low local

variability

• Abrupt methods:– produce surfaces with a stepped appearance– appropriate for interpolating data of high

local variability or data with discontinuities

Page 12: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

12

Classification: Classification: deterministic or deterministic or

stochasticstochastic• Deterministic methods:

– used when there is sufficient knowledge about the surface being modelled

– allows it to be modelled as a mathematical surface

• Stochastic methods:– used to incorporate random variation in

the interpolated surface

Page 13: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

13

Question…Question…

• Think of data types that require:– local or global interpolation?– exact or approximate interpolation?– gradual or abrupt interpolation?– deterministic or stochastic

interpolation?

Page 14: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

14

Interpolation methodsInterpolation methods

• Most GIS packages offer a number of methods

• Typical methods are:– Thiessen polygons– Triangulated Irregular Networks (TINs)– Spatial moving average– Trend Surfaces

Page 15: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

15

Thiessen PolygonsThiessen Polygons

• Thiessen (Voronoi) polygons:– assume values of unsampled locations

are equal to the value of the nearest sampled point

• Vector-based method– regularly spaced points produces a

regular mesh– irregularly spaced points produces an

network of irregular polygons

Page 16: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

16

Thiessen polygon Thiessen polygon constructionconstruction

Page 17: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

17

Example Thiessen polygonExample Thiessen polygon

Source surface with sample points

Thiessen polygons with sample points

Page 18: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

18

Question…Question…

• What categories does the Thiessen polygon method fall into:– exact or approximate?– deterministic or stochastic?– gradual or abrupt?– local or global?

• What could it be used for?

Page 19: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

19

TINsTINs

• Another vector-based method often used to create digital terrain models (DTMs)– adjacent data points connected by lines

(vertices) to create a network of irregular trianglescalculate real 3D distance between data

points along vertices using trigonometrycalculate interpolated value along facets

between three vertices

Page 20: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

20

value a

value b

value c

a

b

c

Interpolated value x

Plan view Isometric view

TIN constructionTIN construction

Page 21: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

21

Example TINExample TIN

Source surface with sample points

Resulting TIN

Page 22: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

22

Question…Question…

• What categories does the TIN method fall into:– exact or approximate?– deterministic or stochastic?– gradual or abrupt?– local or global?

• What could it be used for?

Page 23: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

23

Spatial moving averageSpatial moving average

• Vector and raster method:– most common GIS method– calculates new value of each location

based on range of values associated with neighbouring points

– Neighbourhood determined by a filtersize, shape and character of filter?

Page 24: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

24

Spatial moving average Spatial moving average (SMA)(SMA)

Page 25: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

25

Example SMA (circular filter)Example SMA (circular filter)

Source surface with sample points

11x11 circular filter SMA with sample points

21x21 circular filter SMA 41x41 circular filter SMA

Page 26: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

26

Question…Question…

• What categories does the SMA method fall into:– exact or approximate?– deterministic or stochastic?– gradual or abrupt?– local or global?

• What could it be used for?

Page 27: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

27

Trend surfacesTrend surfaces

• Uses a polynomial regression to fit a least-squares surface to the data points– normally allows user control over the order of

the polynomial used to fit the surface– as the order of the polynomial is increased,

the surface being fitted becomes progressively more complex

higher order polynomial will not always generate the most accurate surface, it dependent upon the data

the lower the RMS error, the more closely the interpolated surface represents the input points

most common order of polynomials is 1 through 3.

Page 28: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

28

data point

interpolated point

Fitting a single polynomial Fitting a single polynomial trend surfacetrend surface

Page 29: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

29

Example trend surfacesExample trend surfaces

Goodness of fit (R2) = 45.42 %

Goodness of fit (R2) = 92.72 %Goodness of fit (R2) = 82.11 %

Linear Quadratic Cubic

Source surface with sample points

Page 30: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

30

Question…Question…

• What categories does the trend surface method fall into:– exact or approximate?– deterministic or stochastic?– gradual or abrupt?– local or global?

• What could it be used for?

Page 31: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

31

Common problemsCommon problems

• Input data uncertainty– Too few data points– Limited or clustered spatial coverage– Uncertainty about location and/or

value• Edge effects

– Need data points outside study area– improve interpolation and avoid

distortion at boundaries

Page 32: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

32

Effects of data uncertaintyEffects of data uncertainty

Original surface

Interpolation based on 10 points

Interpolation based on 100 points

Error mapLow

High

Error map

Page 33: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

33

Edge effectsEdge effects

Original surface with sample points

Interpolated surface Error map and extract

Low

High

Page 34: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

34

Question…Question…

• Is it possible to use explanatory variables to improve interpolation, and if so, how?

Page 35: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

35

ConclusionsConclusions• Interpolation of environmental point data is

important skill• Many methods classified by

– local/global, approximate/exact, gradual/abrupt and deterministic/stochastic

– choice of method is crucial to success

• Error and uncertainty– poor input data– poor choice/implementation of interpolation

method

Page 36: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

36

PracticalPractical

• Interpolating surfaces from point data • Task: Interpolate a selection of point data

using the most appropriate methods of your choosing

• Data: The following datasets are provided for the Yorkshire area…– 200m resolution DEM (derived from 1:50,000

OS Panorama data)– 25m interval contour data (derived from

1:50,000 OS Panorama data)– metstation data (mean annual rainfall)

Page 37: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

37

PracticalPractical• Steps:1. Look at the data carefully and choose

appropriate technique(s) for interpolating rainfall– which is most appropriate and why?

2. Interpolate rainfall data using chosen method(s) – have you chosen more than one method and if so why?

3. Display the resulting surface – does it look right, if not why?

Page 38: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

38

Learning outcomesLearning outcomes

• Familiarisation with range of different interpolation techniques

• Experience at applying interpolation methods in Arc and ArcGRID to environmental datasets

Page 39: Lecture 4. Interpolating environmental datasets

Lecture 4 GEOG2590 - GIS for Physical Geography

39

Next week…Next week…

• Grid-based modelling– linking models to GIS – basics of cartographic modelling– modelling in Arc/Info GRID

• Practical: Land Capability Mapping