+ - 0:00:00
Notes for current slide
Notes for next slide

trexr
applications in resource management

Josh Erickson

USDA-Forest Service

1

About Me

  • Hydrologist (day job); Kootenai National Forest
2

About Me

  • Hydrologist (day job); Kootenai National Forest

  • Focus is leveraging computing platforms (R, Python, GEE) for resource management work.

3

About Me

  • Hydrologist (day job); Kootenai National Forest

  • Focus is leveraging computing platforms (R, Python, GEE) for resource management work.

  • In my free time I like work on open source packages in R; {tidyrgee}, {gwavr}, {whitewater}

4

Shout out

5

Shout out

Joe Fortier - Northern Region Geospatial Group

6

Shout out

Joe Fortier - Northern Region Geospatial Group

Sam Lammie - NRGG Program Manager

7

Shout out

Joe Fortier - Northern Region Geospatial Group

Sam Lammie - NRGG Program Manager

weblidar-treetop - A lot of inspiration was built off of this!

8

Outline

9

Outline

  • Quick overview of the app.
10

Outline

  • Quick overview of the app.
  • Go through a demo of the app.
11

Outline

  • Quick overview of the app.
  • Go through a demo of the app.

  • Possible use case (toy example).

12

What is trexr?

13

What is trexr?

  • {trexr} stands for Tree Exploration in R
14

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

15

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

  • Provides users the ability to look at canopy height models (CHM) in a few different ways.

16

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

  • Provides users the ability to look at canopy height models (CHM) in a few different ways.

    1. Descriptive Stats
17

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

  • Provides users the ability to look at canopy height models (CHM) in a few different ways.

    1. Descriptive Stats

    2. Graphs

18

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

  • Provides users the ability to look at canopy height models (CHM) in a few different ways.

    1. Descriptive Stats

    2. Graphs

    3. Interactive Maps

19

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

  • Provides users the ability to look at canopy height models (CHM) in a few different ways.

    1. Descriptive Stats

    2. Graphs

    3. Interactive Maps

    4. 3-d Visualization

20

What is trexr?

  • {trexr} stands for Tree Exploration in R

  • A free open source software (FOSS) application ( ); essentially a tool...

  • Provides users the ability to look at canopy height models (CHM) in a few different ways.

    1. Descriptive Stats

    2. Graphs

    3. Interactive Maps

    4. 3-d Visualization

Units

  • Hopefully a tool for natural resource practitioners to use!
21

Advantages vs. Disadvantages


22

Advantages

23

Advantages

  • Great for winter time eda or time sensitive analysis
24

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

25

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

  • Works well next to a GIS platform

26

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

  • Works well next to a GIS platform

  • Really helps with planning and visualizing outliers.

27

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

  • Works well next to a GIS platform

  • Really helps with planning and visualizing outliers.

Disadvantages (IMO)

28

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

  • Works well next to a GIS platform

  • Really helps with planning and visualizing outliers.

Disadvantages (IMO)

  • Language specific (R)
29

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

  • Works well next to a GIS platform

  • Really helps with planning and visualizing outliers.

Disadvantages (IMO)

  • Language specific (R)

  • Not programmed asynchronously

30

Advantages

  • Great for winter time eda or time sensitive analysis

  • Crop images, different mapping layers, stats, etc.

  • Works well next to a GIS platform

  • Really helps with planning and visualizing outliers.

Disadvantages (IMO)

  • Language specific (R)

  • Not programmed asynchronously

  • Not a GIS

31

DEMO


32

Resource Applications

  • Explore some potential units for planning/recon, etc
33

Resource Applications

  • Explore some potential units for planning/recon, etc

  • Good for winter time, safety reasons or quick eda

34

Flow

  • Bring in units

Units

35

Flow

  • Bring in units

Units

  • Extract CHM, stats, etc.

Units

36

Flow

  • Bring in units

Units

  • Extract CHM, stats, etc.

Units

  • Visualise

Units

37

Stats

  • Some things that I've found useful are skewness, kurtosis and coefficient of variation (cv).
38

Stats

  • Some things that I've found useful are skewness, kurtosis and coefficient of variation (cv).

Units

39

Stats

  • Some things that I've found useful are skewness, kurtosis and coefficient of variation (cv).

Units

Units

40
pa_trees_sf - coefficient_of_variation
0.50.60.70.80.91.01.1

NA
1 km
3000 ft
Leaflet | Tiles © Esri — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community
41
Created with Highcharts 9.3.1SkewnessTree/AcreComparing CHM Skewness and Tree/Acrecolor is Coefficient of Variation (sd/mean)-0.5-0.2500.250.50.7511.251.51.7522.2505101520253035
42

How to get trexr

43

How to get trexr

Units

  • Or you can use with citrix! Follow these awesome tutorials by Joe Fortier to get you going!
44

How to get trexr

Units

  • Or you can use with citrix! Follow these awesome tutorials by Joe Fortier to get you going!

  • Documentation from NRGG coming soon.

45

The End

46

About Me

  • Hydrologist (day job); Kootenai National Forest
2
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
oTile View: Overview of Slides
sToggle scribble toolbox
Esc Back to slideshow