View
216
Download
1
Embed Size (px)
Citation preview
Land Cover Mapping for the Southwest Regional GAP Analysis Project
Tenth Biennial Forest Service Remote Sensing Applications Conference, RS-2004, Salt Lake City, Utah
John Lowry and R. Douglas Ramsey
Remote Sensing/GIS Laboratory
Utah State University
Logan, Utah
Presentation Overview
• Project Background & Objectives
• Mapping Methodology
• Training Data Collection Approach
• Current Status & Preliminary Results
• State-based vegetation classification systems (cover type legends)
• State-based mapping methods
• State-based mapping area
A R I Z O N A
1999
52 Classes
N E W M E X I C O
1996
42 Classes
U T A H
1995
36 Classes
C O L O R A D O
2000
52 Classes
N E V A D A
1997
65 Classes
I. Project Background & Objectives
• 40 Mapping zones
• Spectrally consistent
• Eco-regionally distinct
• Labor divided among 5 state teams
UTNV
CO
AZ NM
NVC Formation
NVC Alliance
NVC Association
Gap Analysis ProgramMRLC 2000
Proposal
~1,800 units
National Park Mapping
~ NVC Class/Subclass
~10units
NatureServe Ecological Systems
~5,000 units
~700 units
(Natural/Semi-natural types)
~300 units
(Slide Courtesy Pat Comer, Nature Serve)
Thematic Target LegendDeveloped with NatureServe
Groups of plant communities and sparsely vegetated habitats unified by similar ecological processes, substrates, and/or environmental gradients...and spectral characteristics.
Ecological Systems
Elevation Landform
Predictor Datasets: DEM derived
July-Aug Sept-Oct
ETM Bands 5, 4, 3 ETM Bands 5, 4, 3
Predictor Datasets: Imagery Derived
• Data-mining software for decision-making and exploratory data analysis
• Identifies complex relationships between multiple independent variables to predict a single categorical class
• Predictor variables may be categorical or continuous
• Recursively “splits” the predictor data to create prediction rules or a decision tree.
• Software packages available: See5, SPLUS, CART
II. Mapping Methods: Classification Trees
Mining the Predictor Layers
Fall Brightness
Summer NDVI
Elevation
Landform
Etc….
Output table
SAMPLE SITESImagery: Landsat 7 ETM (1999-2002) for spring, summer & fall
NDVI, SAVI, Brightness,Greeness, Wetness, Landsat 7 Bands
DEM: Elevation, Aspect, Slope, Landform
Vector: Geology, Soils
Meteorological : DAYMET
0.2 0.3 0.4 0.5
FALL 1999 NDVI
1500
2000
2500
3000
ELE
V
grass
wyoming
mountain
juniper
mountain
g
g
g g
gg
g
g
gg
g
g
gg
g ggg
ggg
gg
g
g
g
g
g g
gggggg
g
j
jj
j
j
jj
j jjjj
jj j
j
j
j
j
j
j
jj
jj
j
j
j
jj
j
jj
j
j
j
j
j
j
j
m
m
m
m
m
m
mm
mm
mm
m
m
mm
mm
m
m
m
m
m
m
m
m
m
mm
m
mm
mmm
m m
m
m
mm
mm
mm
m
m
m
m
m
ww
ww
www
w
w ww
wwww
w ww
ww
w
w
ww w
www
www
w
w
ww
ww ww
ww
www
ww
ww
w ww
ww
ww w
w w
w
w
w
ww
w
www www
w
ww
ww
ww w
www
www
w
ww w
w
w
w www
w ww
w w
ww ww
www
ww
w
w
ww w w
ww
www
w wwwww
Simplified Example: Splits on 2 variables
|FA99ND<0.24685
ELEV<1515.5
ELEV<1931.38
ELEV<1935.83
grass
wyoming mountain
juniper mountain
Simplified Example: Tree output for 2 variables
Example: Rules Output
See5 [Release 1.17] Wed Apr 23 13:42:02 2003 Options: Rule-based classifiers Class specified by attribute `dep' Read 7097 cases (10 attributes) from t3.data Rules: Rule 1: (17, lift 45.4) band01 = 1 band03 > 115 band03 <= 122 band05 <= 81 band06 <= 1419 -> class 1 [0.947] Rule 2: (9, lift 43.6) band01 = 1 band02 <= 102 band03 > 115 band03 <= 118 band04 <= 117 band06 <= 1419 -> class 1 [0.909] Rule 3: (6, lift 42.0) band01 = 13 band03 <= 110 band05 <= 73 band07 = 4
| Generated with cubistinput by EarthSat| Training samples : 10260| Validation samples: 2565| Minimum samples : 0| Sample method : Random| Output format : See5 dep. |h:/mgzn_5/trainingdata/mrgpts1.img(:Layer_1) Xcoord: ignore.Ycoord: ignore.band01: 1,2,-30 |h:/mgzn_5/img_files/sum30cl.img(:Layer_1)band02: continuous. |h:/mgzn_5/img_files/subrt.img(:Layer_1)band03: continuous. |h:/mgzn_5/img_files/sundvi.img(:Layer_1)band04: continuous. |h:/mgzn_5/img_files/fandvi.img(:Layer_1)band05: continuous. |h:/mgzn_5/img_files/fabrt.img(:Layer_1)band06: continuous. |h:/mgzn_5/img_files/elev.img(:Layer_1)band07: 0,1,2,3,4,5,6,7,8,9,10. |h:/mgzn_5/img_files/landf.img(:Layer_1) dep: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20.
|h:/mgzn_5/trainingdata/mrgpts1
Boosting (iterative tree’s try to account for previous tree’s errors)—C5
Different over-fitting issues associated with each tree tend to be averaged out.
Multiple Tree Approaches MNF1<=2
8
MNF3<=19 MNF13>5
6
MNF1>19
MNF16<=54
decid.
shrub
MNF3<=38
MNF1<=28
MNF1<=25
MNF3<=24
MNF8<=28
decid. shrub
MNF11<51
MNF17>56
shrub cedar
decid.
P. pine
cedar
MNF2<=43
cedar
cedar P. pine
MNF1<=28
MNF3<=19 MNF13>5
6
MNF1>19
MNF16<=54
decid.
shrub
MNF3<=38
MNF1<=28
MNF1<=25
MNF3<=24
MNF8<=28
decid. shrub
MNF11<51
MNF17>56
shrub cedar
decid.
P. pine
cedar
MNF2<=43
cedar
cedar P. pine
MNF1<=28
MNF3<=19 MNF13>5
6
MNF1>19
MNF16<=54
decid.
shrub
MNF3<=38
MNF1<=28
MNF1<=25
MNF3<=24
MNF8<=28
decid. shrub
MNF11<51
MNF17>56
shrub cedar
decid.
P. pine
cedar
MNF2<=43
cedar
cedar P. pine
MNF1<=28
MNF3<=19 MNF13>5
6
MNF1>19
MNF16<=54
decid.
shrub
MNF3<=38
MNF1<=28
MNF1<=25
MNF3<=24
MNF8<=28
decid. shrub
MNF11<51
MNF17>56
shrub cedar
decid.
P. pine
cedar
MNF2<=43
cedar
cedar P. pine
MNF1<=28
MNF3<=19 MNF13>5
6
MNF1>19
MNF16<=54
decid.
shrub
MNF3<=38
MNF1<=28
MNF1<=25
MNF3<=24
MNF8<=28
decid. shrub
MNF11<51
MNF17>56
shrub cedar
decid.
P. pine
cedar
MNF2<=43
cedar
cedar P. pine
V
O
T
E
(Slide Courtesy Bruce Wylie, USGS EDC)
Imagine CART Module (USGS Eros Data Center)—See5-Imagine Integration
Legend
Desc
cool aspect cliffs, scarps, cirques, canyons
gently sloping ridges and hills
hot aspect cliffs, scarps, cirques, canyons
moderately dry slopes
moderately moist steep slopes
nearly level plateaus or terraces
toe slopes, bottoms, and swales
valley flats
very dry steep slopes
very moist steep slopes
III. Training Data Collection
Opportunistic, ground-based sampling, stratified by digital landform model
Percent ground cover by dominant species is recorded through ocular estimation. Only the top 4 species of each of 4 life forms are recorded
~3000 Air Photo Interpretation Sites from USFS Photos
! !!! !! !!!! !!!! ! !! !! !!! !! !!! !!! !!! ! !! ! !! ! !! !!! !! ! ! !!! !!! !! !! !!! ! !! !! !!! !!! ! !!! ! !! ! ! !!! !!!! !!! !!!! !! !!!!! !!! ! !! !! ! !!!! !!!! !! !! !!!! !!! ! !! !! ! !!! !!! !! !! !!!! !!! !! !!! !!!! !!!! !!! !!!!! !! !! !!!!! !!!! ! !! !! !! ! ! !!! !!! !! !!!!! !! !!! !!!!!!! ! ! !! !! !!! !! !!!! ! ! !! !! !!!! ! !! !!! !! !! !! !! !! !! !! !!! ! !! !! !! ! !! !!!! ! !! ! !! ! !!! ! ! !! ! ! !!!!! !!! !!!! !!!! !!! ! !!!! !! ! !!!!! !!! ! !!! !!! !!! !! ! !! !! !! ! !! ! !!! ! !! ! ! !! ! !!! !! !!! !! !!! ! !! ! ! !! !! !!! !!!! ! !!! !! !! ! !!! ! ! ! !! ! !! !!!! !!! !!! !!!! !! !! !! !!!!! ! ! !!! !! ! !! !!!! ! !! !!! !!! ! ! !! !!! !!! !!!! !!!! !! !! !! ! !!! ! !! ! !! ! !! !!! !! !! !! !! ! !!! !!! !!!! !!! !!!! !! ! !!! !! !!!!!! !! ! !!! ! ! !! ! !! !! !! !! ! ! !!! !! ! !! !! !! ! ! !!! !!! !! ! !!! !! ! !! !! ! !! !!!! ! !! !!! !! !! !! !! !! !! !! !! !!! ! ! !!! !! !! !! !!! !!!!! !!!!!!!
!!!!!!!!! !!!!! !!! !!! !!! !!!!!!! !!! !!!! !!!! !!!! !!! !!!!!!!!!!!!! !!!!!! !! !!!! ! !! !! !!!! !!!! ! !!! !!! ! !!!!! !! !!! !!!! !! !!!!!! !!! !! !! !! !! !!! !!!! !!! !!! !! !! !! !! !!! ! !!!!!! !! !! ! !! !! !! ! ! !!! ! !!! !!! ! !!!! ! !!!! ! !! !! !! !! !! !! !!! !! !!! ! !!!! !!! !!! !!! !!!! !!!! !! !!! !!! !!! ! !! !!! ! !!! !! ! !! !!!! ! !! !! !!! !! !!! !! ! !!! !!!! !! ! !!! !! ! !! ! !!! !!! !!! !! !!!! ! !!! !!! !! !!! !!! ! !!!! ! !! ! ! ! !!!!! ! !! !! ! !!! !!!! !! !! !!! !!! ! !!!! !! ! !! !!! !!! !!! !!! !! ! !!! !!! !!! ! !!! !! ! !!! ! !! !! !!! !! ! !!! !! !! !! !! ! !!! !!!!! !!! !!!!!!! !!! !! !!! !! ! !!! !! ! !! !! !! !! !!! !! ! !! !! !!! !!! !! !!!!! !!! !!!!! ! !! ! !!!! !!!! ! !!! !!!! !! !!! !! !!!! !! !!!! !! !!! !!!! !!!!!! ! !! ! !!!! !!! !!!!! !!! !! !!!! !! ! !! !!!! ! !! ! !!!! !!! !! !!! ! !! !! !! !!! !!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!! !!!!! !!!!! !! !!!!! !!! !!!!! !! ! !!! !! !! !! !!! !!!!! !! !!! !!!! !!!!!! !!! ! !! !!! !!!! !!!!!!!!!!!!! !! !!! !! !!!!!!!!!!! !!!!!!!! !! !!!!!!!!!!!!!!!!!!
!! !! !!!!!! !! ! !!!!!! !! ! !!! !! !! !!! !! !! !! !! !!!! !!!!! !! !!! !!!!!! !!!! !!! !!!! !! !! ! !!!!! !!!!! !!! ! !! ! !! !! !!!!!! !!! ! ! !! !! !! !! !! !! !!! !!!! !!!! !!!!!!! !!! !! !!! !!! !! ! !! ! !! ! !!!!! !! ! !! !!! !!! !! !! ! !! ! !! !!!!!!! ! !! ! !!! !!! !! !!!!!!! !! !!!! !! !!! !!!! !!!! !!! !!! !!!! !! !! ! !!! !! ! !! !!!!! !!! !!!!!!! !!!! !! !!! !!! !!!! !!!! !!! ! !!! !! !!! !!! !!!!! !!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!! !!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!! !!!! !! !! !! !! !!!! ! !! ! ! !! !!!! !!!!!! ! !!!! !!! ! !! !!!! !!!!! !!! !!!!!! !! !!! !! ! !! ! !! !!!! ! ! !!!!! ! !! !! !!! ! ! !! !! ! !! !!!! ! !!! !!! ! !!! !!!! !!! !! !! ! !!! ! !! !!!!!! !! ! !!! ! !!!! !!!! ! !! ! !!!! !! !!! !! !! !! !!! !! !!! !!!! !! !! !! ! !! !!!! ! ! !! !!! !!!! !! !! ! !!!!! !! ! !! !! !! ! !!!! !!! !! !!! !! !! ! !! !! ! ! !!!!! !!!! ! !! !!! !! !! ! !!! !! !! !!! ! !! ! !! ! !! !!! ! !! !! !!! !! !! !!! !! !!!! !! !! !!!!!! !!!!! !! !! ! !!!!! !!!!!! !! !! ! !! ! !! !! !! !!! !!!!! ! !! !!! !! !! !!!!! !!!!!! !!! !! !! !!! !!!!!! !!!!! !!! !!! !!!! !! !!! !!!!! !!!!! !!!!!!!!!! !!! !!!
!!!!!!! !!! !! !! !!!! !! !! !! ! !!! !! !! !! !!! !! !! !!! !!! !!!!! !! !! !!! !!!!! ! !! !! !!!! !! !! !!!!!! !!! !!! !!! !!! !! ! !!! ! ! !!!! !! ! !!!! !! !!! !! ! !!!!! !! !! !! !! !!! ! !! !!! !! ! !!! ! !!! ! !!! !!!!!! !! !! !! !! !!!! !! ! !!! !!!! ! !!! !!! ! !!!! !! ! !!! !!! ! !!! !!!! !!!!! !!!!! ! !!!! !! !!!!!! !! !! !!! ! ! !!! ! ! !! ! !!! !!! !! !!! ! !!! ! !! !!! !! !!! !! !!! !! !! ! !! !!! !! !!!!! ! !!! !! !! ! ! !! !! !!!!! !! !! ! !! ! !!! !!!! !!! !!! !!!! !!!! !!! !! !!!!!! !! !! ! !!! !!! !! ! !! !!! !!! !!! ! ! !!!!! !! !!!!!!!!! !!! ! !! !!! !! ! !!! !!!! ! !! !! !! !! !! !!!!! !! !! !!! !! !!!!! !! !!!! !! !!!!! !!! ! !! !! !! !!! !! !!! !!! ! !!!! !!! !! ! !!!!!!! ! ! !! !! !! ! !! ! !!! !! !!! !! !!! !!! !! !! ! !! !!!! ! !! ! !! !!! !!!! ! !! !! !! !!! !!! !! !!! ! !!!! !! !!! ! !!!! ! !! !!! !!! !!! !! !! ! ! !! !!!! !!! !! !!! !!!! ! !!!! !!
Regional Total ~ 93,000
IV. Current Status & Preliminary Results
Edge-matching between three mapping areas
Considered correctly classified if majority of pixels agree with sample polygon
Accuracy Assessment with 20% withheld data:
Accuracy Assessment with 20% withheld data: Southern Wasatch Range
Park ValleyPark ValleyPark Valley
AGRICULTURE
GRASSLAND
GREASEWOOD
LOWLAND RIPARIAN
PICKLEWEED BARRENS
SAGEBRUSH
SAGEBRUSH/PERENNIAL GRASS
SALT DESERT SCRUB
WATER
PERENNIAL GRASSLAND
ANNUAL GRASSLAND
PLAYA
BIG SAGEBRUSH SHRUBLAND
XERIC MIXED SAGEBRUSH
MIXED SALT DESERT SCRUB
SEMI-DESERT SHRUB STEPPE
SEMI-DESERT GRASSLAND
LOWER MONTANE RIPARIAN WOODLAND AND SHRUBLAND
GREASEWOOD FLAT COMPLEX
CULTIVATED CROPS/IRRIGATED AG
PASTURE/HAY/NON-IRRIGATED AG
ANNUAL FORBLAND
1995 GAP 30 M 2004 GAP 30 M1995 GAP Pub.1KM
Summary
• Approximately 100 Ecological Systems and 10 NLCD Land Use classes
• Generalized to 1 acre MMU
• Delivered via NBII data node
• Anticipated completion: 1 September, 2004
Acknowledgements