arcgis geostatistical analyst: an introduction · sessions of note… tuesday • arcgis...

48
Technical Workshop 2016 Esri International User Conference San Diego, California ArcGIS Geostatistical Analyst An Introduction Steve Lynch and Eric Krause Redlands, CA

Upload: others

Post on 26-Jul-2020

19 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Technical Workshop

2016 Esri International User ConferenceSan Diego, California

ArcGIS Geostatistical Analyst

An Introduction

Steve Lynch and Eric Krause

Redlands, CA

Page 2: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Sessions of note…

Tuesday

• ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A

• Concepts and Applications of Kriging 10:15-11:30 Room 15 A

• Creating Surfaces from Various Data Sources 1:30-2:45 Room 10

• EBK – Robust Kriging as a Geoprocessing Tool 5:30-6:15 Demo theater

Wednesday

• Geostat. Simulations - Preparing for Worst Case Scenarios 11:30-12:15 Demo theater

• ArcGIS Geostatistical Analyst - An Introduction 1:30-2:45 Room 15 B

• Concepts and Applications of Kriging 3:15-4:30 Sapphire I/J

Thursday

• Regression kriging… 8:30-9:45 Room 17B

• Surface Interpolation in ArcGIS 10:30-11:15 Demo theater

• Polygon-to-Polygon Predictions using Areal Interpolation 11:30-12:15 Demo theater

• Regression kriging… 1:30-2:45 Sapphire I/J

• Creating Surfaces from Various Data Sources 3:15-4:30 Room 16 A

Page 3: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

ArcGIS Geostatistical Analyst - An Introduction

• What is

• geostatistics?

• Geostatistical Analyst?

• What is new?

• Interpolation workflow

• Demonstrations

• Supplementary information

• Questions / Answers

Outline

Page 4: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What is geostatistics ?

Range

Sill

Nugget

The statistics of spatially correlated data

Semivariogram

ArcGIS Geostatistical Analyst - An Introduction

Page 5: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Semivariogram

Semivariogram(distance h) = 0.5 * average [ (valuei – valuej)2]

ArcGIS Geostatistical Analyst - An Introduction

Page 6: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What is geostatistics ?

The statistics of spatially correlated data

ArcGIS Geostatistical Analyst - An Introduction

Page 7: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

ArcGIS Geostatistical Analyst - An Introduction

Geostatistical Analyst - Overview

• Interactive

- Exploratory Spatial Data Analysis tools

- Variography

- Kriging

- Other interpolation methods

- Cross validation

• Geoprocessing toolbox

- Interpolation

- Conversion…

Page 8: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Where is Geostatistical Analyst used?

ArcGIS Geostatistical Analyst - An Introduction

Page 9: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Where is Geostatistical Analyst used?

ArcGIS Geostatistical Analyst - An Introduction

Page 10: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

• 12 independent reputable geostatisticians

• Given the same data

• Asked to perform the same straightforward estimation

• Results were widely different

• Different

- data analysis conclusions

- variogram models and choice of kriging type

- searching neighborhoods.

Experiment conducted by the US EPA 25 years ago

Isaaks & Srivastava, 1989. An Introduction to Applied Geostatistics.

ArcGIS Geostatistical Analyst - An Introduction

Page 11: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Geostatistical Analyst – Toolbar and Toolbox

ArcGIS Geostatistical Analyst - An Introduction

Page 12: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Demonstration

Geostatistical Wizard

Page 13: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What’s new in 10 – Optimize buttons

• Kriging

- Nugget, partial sill and other(s), are optimized using cross validation

with focus on the estimation of the range parameter.

Page 14: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What’s new in 10.3 – EBK Chordal distance

ArcGIS Geostatistical Analyst - An Introduction

Page 15: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

ArcGIS Geostatistical Analyst - An Introduction

Arctic Circle

Page 16: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Seamless global interpolation

ArcGIS Geostatistical Analyst - An Introduction

Page 17: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Interpolation workflow• Exploratory Spatial Data Analysis (ESDA)

• Interpolate

- estimation of values at unsampled locations based on known values

• Goodness of fit

ArcGIS Geostatistical Analyst - An Introduction

Page 18: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Exploratory Spatial Data Analysis

• Where is the data located?

• What are the values at the data points?

• How does the location of a point relate to its value?

Page 19: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Exploratory Spatial Data Analysis (ESDA)

ArcGIS Geostatistical Analyst - An Introduction

Page 20: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Exploratory Spatial Data Analysis (ESDA)

ArcGIS Geostatistical Analyst - An Introduction

Page 21: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Kriging

• Concepts and Applications of Kriging- Tuesday 10:15 AM - 11:30 AM Room 15 A

- Wednesday 3:15 PM - 4:30 PM Sapphire Ballroom I/J

Outline

• Introduction to kriging

• Best practices

• Fitting a proper model

• Variography, transformations, isotropy, stationarity

• Comparing models using cross validation

• Interpreting results

ArcGIS Geostatistical Analyst - An Introduction

Page 22: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

And …Tuesday

• Concepts and Applications of Kriging 10:15-11:30 Room 15 A

• EBK – Robust Kriging as a Geoprocessing Tool 5:30-6:15 Demo theater

Wednesday

• Concepts and Applications of Kriging 3:15-4:30 Sapphire I/J

Thursday

• Regression kriging… 8:30-9:45 Room 17B

• Regression kriging… 1:30-2:45 Sapphire I/J

And…

Page 23: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What is kriging?

• It is a geostatistical interpolation technique

• that models the spatial correlation of point measurements

• to estimate values at unmeasured locations.

• Associates uncertainty with the predictions

Distance

Co

rrela

tio

n

ArcGIS Geostatistical Analyst - An Introduction

Page 24: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Demonstration

Kriging

Page 25: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Empirical Bayesian Kriging (EBK)

• automates the most difficult aspects of building a valid

kriging model

• estimates the semivariogram through repeated simulations

• can handle non-stationary input data.

Unlike other kriging methods (use weighted least squares), the semivariogram parameters in EBK are estimated using restricted maximum likelihood (REML).

New in ArcGIS 10.1

ArcGIS Geostatistical Analyst - An Introduction

Page 26: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Empirical Bayesian Kriging (cont)

• Advantages

- Requires minimal interactive modeling

- Allows accurate predictions of non-stationary data

- More accurate than other kriging methods for small datasets

- Uses chordal distances if data are in GCS (in 10.3+)

- Geoprocessing tool

• Disadvantages

- Processing is slower than other kriging methods.

- Cokriging and anisotropy are unavailable.

ArcGIS Geostatistical Analyst - An Introduction

Page 27: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Demonstration

Empirical Bayesian Kriging

Page 28: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What’s new in ArcGIS Pro 1.2 – EBK Regression Prediction

• It uses EBK

• with explanatory rasters

• that are transformed into their principal components

• these are then used as the explanatory variables in the regression model

• which solves the problem of multicollinearity

+

Page 29: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Demonstration

EBK Regression Prediction

Page 30: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Goodness of fit / Model acceptance

• Subset Features

• Cross Validation

ArcGIS Geostatistical Analyst - An Introduction

Page 31: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Cressie, 1990

• Cross validation does not prove that the model is correct,

• merely that it is not grossly incorrect.

Page 32: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Geostatistical layer

• Method and parameters

• Pointer to the data

• Dynamic

Page 33: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Demonstration

Geostatistical layer

Page 34: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Output = Prediction, Standard error, Probability, Quantile, Condition number

ArcGIS Geostatistical Analyst - An Introduction

Page 35: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What’s new in ArcGIS Pro 1.2 – GALayerToRasters

Page 36: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

reaggregation of data from one set of polygons to

another set of polygons

ArcGIS Geostatistical Analyst - An Introduction

Areal Interpolation

Page 37: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

ArcGIS Geostatistical Analyst - An Introduction

Page 38: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Performing Polygon-to-Polygon Predictions

Using Areal InterpolationThursday 11:30am – 12:15am

Demo theater

Demo theater

Page 39: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

N = 8N = 100N = 500

Simple kriging

ArcGIS Geostatistical Analyst - An Introduction

Page 40: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Geostatistical Simulations: Preparing for Worst Case Scenarios

Wednesday 11:30pm – 12:15pmDemo theater

Demo theater

Page 41: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Interpolation with Barriers

• Kernel interpolation

• Diffusion interpolation

?

Cost RasterArcGIS Geostatistical Analyst - An Introduction

Page 42: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

desktop.arcgis.com

ArcGIS Geostatistical Analyst - An Introduction

Page 43: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

• Automating geostatistical interpolation using template layers

• Understanding Geostatistical Analyst Layers

• Areal Interpolation

• Empirical Bayesian Kriging

• Dealing with extreme values in kriging

• Finding locations for new monitoring sites using the Densify Sampling

Network tool

Page 44: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

ArcGIS Geostatistical Analyst - An Introduction

Page 45: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

Interpolation

Page 46: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications
Page 47: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

What are we working on…

ArcGIS Geostatistical Analyst - An Introduction

• ArcGIS Pro• Interactive variography

• ESDA tools

• Explanatory regression kriging

Page 48: ArcGIS Geostatistical Analyst: An Introduction · Sessions of note… Tuesday • ArcGIS Geostatistical Analyst - An Introduction 8:30-9:45 Room 14 A • Concepts and Applications

ArcGIS Geostatistical Analyst - An Introduction