Top Banner
INTERPOLATION Procedure to predict values of attributes at unsampled points Why? Can’t measure all locations: Time Money Impossible (physical- legal) Changing cell size Missing/unsuitable data Past date (eg. temperature)
73

INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

May 03, 2019

Download

Documents

doankhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Procedure to predict values of attributes at

unsampled points

Why?

Can’t measure all locations:

Time

Money

Impossible (physical- legal)

Changing cell size

Missing/unsuitable data

Past date (eg. temperature)

Page 2: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Systematic sampling pattern

Easy

Samples spaced uniformly at

fixed X, Y intervals

Parallel lines

AdvantagesEasy to understand

Disadvantages

All receive same attention

Difficult to stay on lines

May be biases

Page 3: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Random Sampling

Select point based on

random number process

Plot on map

Visit sample

AdvantagesLess biased (unlikely to match

pattern in landscape)

DisadvantagesDoes nothing to distribute

samples in areas of high

Difficult to explain, location

of points may be a problem

Page 4: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Cluster Sampling

Cluster centers are established

(random or systematic)

Samples arranged around each

center

Plot on map

Visit sample(e.g. US Forest Service, Forest

Inventory Analysis (FIA)

Clusters located at random then

systematic pattern of samples at

that location)

AdvantagesReduced travel time

Page 5: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Adaptive sampling

More sampling where there is

more variability.

Need prior knowledge of

variability, e.g. two stage

sampling

AdvantagesMore efficient, homogeneous

areas have few samples,

better representation of

variable areas.

DisadvantagesNeed prior information on

variability through space

Page 6: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Many methods - All combine information about the sample

coordinates with the magnitude of the measurement variable

to estimate the variable of interest at the unmeasured

location

Methods differ in weighting and number of observations

used

Different methods produce different results

No single method has been shown to be more accurate in

every application

Accuracy is judged by withheld sample points

Page 7: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONOutputs typically:

Raster surface

•Values are measured at a set of sample points

•Raster layer boundaries and cell dimensions established

•Interpolation method estimate the value for the center of

each unmeasured grid cell

Contour Lines

Iterative process

•From the sample points estimate points of a value Connect

these points to form a line

•Estimate the next value, creating another line with the

restriction that lines of different values do not cross.

Page 8: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 9: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 10: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Example Base

Elevation contours Sampled locations and values

Page 11: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION1st Method - Thiessen Polygon

Assigns interpolated value equal to the value found

at the nearest sample location

Conceptually simplest method

Only one point used (nearest)

Often called nearest sample or nearest neighbor

Page 12: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Thiessen Polygon

Advantage:

Ease of application

Accuracy depends largely on sampling density

Boundaries often odd shaped as transitions between

polygons

are often abrupt

Continuous variables often not well represented

Page 13: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Source: http://www.geog.ubc.ca/courses/klink/g472/class97/eichel/theis.html

Draw lines

connecting the

points to their

nearest

neighbors.

Find the bisectors of

each line.

Connect the

bisectors of the

lines and assign

the resulting

polygon the value

of the center

point

Thiessen Polygon

Page 14: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

1. Draw lines

connecting the

points to their

nearest neighbors.

2. Find the bisectors

of each line.

3. Connect the

bisectors of the

lines and assign

the resulting

polygon the value

of the center point

Thiessen Polygon

1

2

3

5

4

Start: 1)

2) 3)

Page 15: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 16: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 17: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 18: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 19: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 20: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 21: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Sampled locations and values Thiessen polygons

Page 22: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 23: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION Fixed-Radius – Local Averaging

More complex than nearest sample

Cell values estimated based on the average of nearby

samples

Samples used depend on search radius(any sample found inside the circle is used in average, outside ignored)

•Specify output raster grid

•Fixed-radius circle is centered over a raster cell

Circle radius typically equals several raster cell widths(causes neighboring cell values to be similar)

Several sample points used

Some circles many contain no points

Search radius important; too large may smooth the data too

much

Page 24: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Fixed-Radius – Local Averaging

Page 25: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Fixed-Radius – Local Averaging

Page 26: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Fixed-Radius – Local Averaging

Page 27: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONInverse Distance Weighted (IDW)

Estimates the values at unknown points using the

distance and values to nearby know points (IDW reduces

the contribution of a known point to the interpolated value)

Weight of each sample point is an inverse proportion to

the distance.

The further away the point, the less the weight in

helping define the unsampled location

Page 28: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONInverse Distance Weighted (IDW)

Zi is value of known point

Dij is distance to known

point

Zj is the unknown point

n is a user selected

exponent

Page 29: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONInverse Distance

Weighted (IDW)

Page 30: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONInverse Distance Weighted (IDW)

Factors affecting interpolated surface:

•Size of exponent, n affects the shape of the surface

larger n means the closer points are more influential

•A larger number of sample points results in a smoother

surface

Page 31: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONInverse Distance Weighted (IDW)

Page 32: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONInverse Distance Weighted (IDW)

Page 33: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Trend Surface Interpolation

Fitting a statistical model, a trend surface, through the

measured points. (typically polynomial)

Where Z is the value at any point x

Where ais are coefficients estimated in a regression

model

Page 34: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Trend Surface Interpolation

Page 35: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Splines

Name derived from the drafting tool, a flexible ruler, that

helps create smooth curves through several points

Spline functions are use to interpolate along a smooth

curve.

Force a smooth line to pass through a desired set of

points

Constructed from a set of joined polynomial functions

Page 36: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION : Splines

Page 37: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Kriging

Similar to Inverse Distance Weighting (IDW)

Kriging uses the minimum variance method to

calculate the weights rather than applying an

arbitrary or less precise weighting scheme

Page 38: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Interpolation

Kriging

Method relies on

spatial

autocorrelation

Higher

autocorrelations,

points near each

other are alike.

Page 39: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATIONKriging

A statistical based estimator of spatial variables

Components:

•Spatial trend

•Autocorrelation

•Random variation

Creates a mathematical model which is used to estimate

values across the surface

Page 40: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Kriging - Lag distance

Zi is a variable at a sample point

hi is the distance between sample

points

Every set of pairs Zi,Zj defines a

distance hij, and is different by the

amount

Zi – Zj.

The distance hij is the lag distance

between point i and j.

There is a subset of points in a

sample set that are a given lag

distance apart

Page 41: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Kriging - Lag distance

Page 42: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION Kriging

Semi-variance

Where Zi is the measured variable at one point

Zj is another at h distance away

n is the number of pairs that are approximately h distance

apart

Semi-variance may be calculated for any h

When nearby points are similar (Zi-Zj) is small so the semi-

variance is small.

High spatial autocorrelation means points near each other

have similar Z values

Page 43: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Kriging

When calculating the semi-variance of a

particular h often a tolerance is used

Plot the semi-variance of a range of lag

distances

This is a variogram

Page 44: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION

Kriging

When calculating the semi-variance of a

particular h often a tolerance is used

Plot the semi-variance of a range of lag

distances

This is a variogram

Page 45: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Idealized

Variogram

Page 46: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION (cont.)

Kriging

•A set of sample points are used to estimate the shape of

the variogram

•Variogram model is made

(A line is fit through the set of semi-variance points)

•The Variogram model is then used to interpolate the entire

surface

Page 47: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Variogram

Page 48: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 49: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

INTERPOLATION (cont.)

Exact/Non Exact methods

Exact – predicted values equal observed

Theissen

IDW

Spline

Non Exact-predicted values might not equal observed

Fixed-Radius

Trend surface

Kriging

Page 50: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Class Vote: Which method works best for this example?

Original Surface:

Cluster Adaptive

RandomSystematic

Page 51: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Class Vote: Which method works best for this example?

Original Surface:

Thiessen

Polygons

Fixed-radius –

Local Averaging

IDW: squared,

12 nearest points

Trend Surface Spline Kriging

Page 52: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Interpolation in ArcGIS: Spatial Analyst

Page 53: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Interpolation in ArcGIS: Geostatistical Analyst

Page 54: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 55: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 56: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Validation

Page 57: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 58: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Interpolation in ArcGIS: arcscripts.esri.com

Page 59: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

What is the Core Area?

Page 60: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Core Area Identification

• Commonly used when we have

observations on a set of objects, want to

identify regions of high density

• Crime, wildlife, pollutant detection

• Derive regions (territories) or density

fields (rasters) from set of sampling

points.

Page 61: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Mean Circle

Page 62: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Convex Hull

Concave

Hull

Page 63: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 64: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 65: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Kernal Mapping

Page 66: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Smooth “density function”

One centered

on each

observation

point

Page 67: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Sum these density functions

Page 68: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Sum the total, for a smooth

density curve (or surface)

Page 69: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

How much area should each

sample cover (called bandwidth)

Page 70: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Varying

bandwidths

a)Medium

b)Low h

c)High h

d through f

are 90%

density

regions

Page 71: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated

Time-Geographic Density Estimation (TDGE)

Page 72: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated
Page 73: INTERPOLATION - GIS Coursesgiscourses.cfans.umn.edu/.../files/interpolation.pdf · INTERPOLATION Fixed-Radius –Local Averaging More complex than nearest sample Cell values estimated