+ All Categories
Home > Documents > Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs)...

Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs)...

Date post: 26-Aug-2020
Category:
Upload: others
View: 14 times
Download: 0 times
Share this document with a friend
62
Getting to a Better Definition of Ecosystem Services Structure of the SPAN Model The Flow Algorithm Flow Results Acknowledgements Math for the Curious Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W. Johnson Kenneth J. Bagstad Robert R. Snapp Ferdinando Villa Ecoinformatics Collaboratory Gund Institute for Ecological Economics Department of Computer Science University of Vermont ACES 2010 Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows
Transcript
Page 1: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Service Path Attribution Networks (SPANs)Spatially Quantifying the Flow of Ecosystem

Services from Landscapes to People

Gary W. Johnson Kenneth J. Bagstad Robert R. SnappFerdinando Villa

Ecoinformatics CollaboratoryGund Institute for Ecological Economics

Department of Computer ScienceUniversity of Vermont

ACES 2010Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 2: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 3: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

State of the Art

Today’s state of practice:Calculating “ES Provision” values

– often from land-use/land-cover (LULC).

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 4: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Benefits and Drawbacks of this Approach

Pros Cons

Easy to implement

Easy to understand

Simple scenario andtradeoff analysis

Compatible withsecondary valuationtechniques (e.g.benefit transfer)

Overlooks the spatialdynamics of ES

Makes no distinctionbetween “Potential”and “Realized”services

Does not capture thebeneficiaries of theseservices

Assumes that allforests are the same

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 5: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Land Use is a Bad Proxy

Because an LULC class is NOT the whole picture.

Forest 6= Forest 6= Forest

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 6: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Ecosystem Services are Flows

Ecosystem services are the effects on human well-being of theflow of benefits from ecosystems to people over given extentsof space and time.

Villa et al. 2009

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 7: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Some Example Flow Types

Fisher et al. 2009Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 8: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

What is Flowing?

Service Medium: Matter, energy, or information that transmitsthe service between locations.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 9: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

What is Flowing?

Service Medium: Water (hydrologic cycle)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 10: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

What is Flowing?

Service Medium: Carbon Dioxide (atmospheric mixing)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 11: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

What is Flowing?

Service Medium: Pollen (transported by pollinators)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 12: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

What is Flowing?

Service Medium: Wildfire (combustion and propagation)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 13: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

What is Flowing?

Service Medium: Scenic Beauty (line of sight)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 14: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Relationships with the Service Medium

Beneficial DetrimentalDrinking Water Flood Water

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 15: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

SPAN Flow Abstraction

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 16: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Model Terminology

Service Medium: Matter, energy, or information thattransmits the service (benefit or detriment) betweenlocations.Service Carriers: Agents with Weight and Routeproperties that are governed by a service-specificmovement function.Location Properties:

Service Source: Total productionService Sink: Absorption capacityService Use: Use capacity

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 17: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Model Terminology

Service Medium: Matter, energy, or information thattransmits the service (benefit or detriment) betweenlocations.Service Carriers: Agents with Weight and Routeproperties that are governed by a service-specificmovement function.Location Properties:

Service Source: Total productionService Sink: Absorption capacityService Use: Use capacity

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 18: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Model Terminology

Service Medium: Matter, energy, or information thattransmits the service (benefit or detriment) betweenlocations.Service Carriers: Agents with Weight and Routeproperties that are governed by a service-specificmovement function.Location Properties:

Service Source: Total productionService Sink: Absorption capacityService Use: Use capacity

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 19: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Mapping from Geospace to Vertices

Source, Sink, and Use values are computed by region.Each region is mapped to a vertex in the SPAN graph.Flow paths designated by directed edges (these need notbe adjacency relationships).

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 20: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Mapping from Geospace to Vertices

Service flows will accrue at use locations on the landscape.

Note: Beneficiary regions may be of different scale thanprovisioning regions.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 21: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

All grid cells start inan empty state.Edges representcell-to-cell transitionprobabilities.Each node contains:

Source, Sink,Use valuesCarrier caches(“service bucket”)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 22: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 23: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 24: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 25: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 26: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 27: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 28: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 29: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 30: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Network Traversal Example

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 31: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Flow Connectivity Information

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 32: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Results of a Flow Analysis

Benefitsheds: To where (and whom) the benefits fromeach region flow.Provisionsheds: The sources of ecosystem servicebenefits.Flow Interruptions: Which Sink and Rival Use locationsblock downstream access to the service medium (for goodor for ill).Critical Flow Corridors: What parts of the landscapeexhibit the greatest flow density.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 33: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Results of a Flow Analysis

Benefitsheds: To where (and whom) the benefits fromeach region flow.Provisionsheds: The sources of ecosystem servicebenefits.Flow Interruptions: Which Sink and Rival Use locationsblock downstream access to the service medium (for goodor for ill).Critical Flow Corridors: What parts of the landscapeexhibit the greatest flow density.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 34: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Results of a Flow Analysis

Benefitsheds: To where (and whom) the benefits fromeach region flow.Provisionsheds: The sources of ecosystem servicebenefits.Flow Interruptions: Which Sink and Rival Use locationsblock downstream access to the service medium (for goodor for ill).Critical Flow Corridors: What parts of the landscapeexhibit the greatest flow density.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 35: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Results of a Flow Analysis

Benefitsheds: To where (and whom) the benefits fromeach region flow.Provisionsheds: The sources of ecosystem servicebenefits.Flow Interruptions: Which Sink and Rival Use locationsblock downstream access to the service medium (for goodor for ill).Critical Flow Corridors: What parts of the landscapeexhibit the greatest flow density.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 36: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Informing Policy

Improve human efficiency in using what they receive.Manage landscapes to create greater Source values.Decrease Sink effects (landscape management).Decrease Rival Use effects (institutional).Rechannel or add Flow paths.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 37: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Informing Policy

Improve human efficiency in using what they receive.Manage landscapes to create greater Source values.Decrease Sink effects (landscape management).Decrease Rival Use effects (institutional).Rechannel or add Flow paths.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 38: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Informing Policy

Improve human efficiency in using what they receive.Manage landscapes to create greater Source values.Decrease Sink effects (landscape management).Decrease Rival Use effects (institutional).Rechannel or add Flow paths.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 39: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Informing Policy

Improve human efficiency in using what they receive.Manage landscapes to create greater Source values.Decrease Sink effects (landscape management).Decrease Rival Use effects (institutional).Rechannel or add Flow paths.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 40: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Informing Policy

Improve human efficiency in using what they receive.Manage landscapes to create greater Source values.Decrease Sink effects (landscape management).Decrease Rival Use effects (institutional).Rechannel or add Flow paths.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 41: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 42: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 43: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 44: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 45: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 46: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 47: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 1

Theoretical Source Theoretical Sink Theoretical Use

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 48: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 2

Possible Flow Blocked Flow Actual Flow

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 49: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 3

Possible Source Actual Sink Possible Use

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 50: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Viewshed Analysis For Kent, WA - Part 3

Theoretical Source Theoretical Sink Theoretical Use

Possible Source Actual Sink Possible Use

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 51: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Open Problems and Next Steps

Determining upper limits on downsampling spatial datasetswithout encountering aliasing artifacts in service flowpaths.Enabling flow path analysis along human transportationnetworks.Investigating flow path substitutability in identifying criticalflow corridors.Finding optimal landscape modifications to maximize ESflow given cost (or other) constraints on spatialdevelopment activities.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 52: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Open Problems and Next Steps

Determining upper limits on downsampling spatial datasetswithout encountering aliasing artifacts in service flowpaths.Enabling flow path analysis along human transportationnetworks.Investigating flow path substitutability in identifying criticalflow corridors.Finding optimal landscape modifications to maximize ESflow given cost (or other) constraints on spatialdevelopment activities.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 53: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Open Problems and Next Steps

Determining upper limits on downsampling spatial datasetswithout encountering aliasing artifacts in service flowpaths.Enabling flow path analysis along human transportationnetworks.Investigating flow path substitutability in identifying criticalflow corridors.Finding optimal landscape modifications to maximize ESflow given cost (or other) constraints on spatialdevelopment activities.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 54: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Open Problems and Next Steps

Determining upper limits on downsampling spatial datasetswithout encountering aliasing artifacts in service flowpaths.Enabling flow path analysis along human transportationnetworks.Investigating flow path substitutability in identifying criticalflow corridors.Finding optimal landscape modifications to maximize ESflow given cost (or other) constraints on spatialdevelopment activities.

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 55: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Acknowledgements

Funding: National Science Foundation grant 9982938Advisors: Ferdinando Villa, Robert SnappARIES Team Members: Kenneth Bagstad, Brian Voigt,Marta Ceroni, Sergey Krivov, Joshua FarleyConservation International: Miroslav Honzak, RosimeiryPortela, Nalini RaoEarth Economics: David Batker, Maya Kocian, JenHarrison-Cox

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 56: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Thank You

Any Questions?

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 57: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Service Carriers

Service carrier: (A, P, R, Q, X ),Actual Weight A: Medium carried including sink and rival use effects.

Possible Weight P: Like actual weight but disregarding sink effects.

Route R: Vertex list (v1, v2, . . . , vN) along travel path.

Sink Effects Q : V → ∆A: Absorption by landscapes in vertex v ∈ V .

Use Effects X : V → ∆A: Destructive use by people in vertex v ∈ V .

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 58: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Theoretical Source, Sink, Use

Sourcetheoretical(v) =

8>><>>:Sourcerel(v)× |U| , if service medium is relative

Sourceabs(v), otherwise

Sinktheoretical(v) =

8>><>>:Sinkrel(v)× |S| × |U| , if service medium is relative

Sinkabs(v), otherwise

Usetheoretical(v) =

8>><>>:Userel(v)×

Ps∈S Sourcerel(s)

|U| , if service medium is relative

Useabs(v), otherwise

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 59: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Possible Source, Use, Flow

Sourcepossible(v) =Xu∈U

X(A,P,R,Q,X)∈Cache(u)|First(R)=v

P

Usepossible(v) =X

(A,P,R,Q,X)∈Cache(v)

P

Losspossible(R, X , v) =X

v′∈Subroute(R,v)

X(v′)

Flowcontribpossible(P, R, X , v) =

8>>><>>>:Undecay

`P + Losspossible(R, X , v),

Subroute(R, v)) , if |Subroute(R, v)| > 0

0, otherwise

Flowpossible(v) =Xu∈U

X(A,P,R,Q,X)∈Cache(u)

Flowcontribpossible(P, R, X , v)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 60: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Actual Source, Sink, Use, Flow

Sourceactual(v) =Xu∈U

X(A,P,R,Q,X)∈Cache(u)|First(R)=v

A

Sinkactual(v) =Xu∈U

X(A,P,R,Q,X)∈Cache(u)

Q(v)

Useactual(v) =X

(A,P,R,Q,X)∈Cache(v)

A

Lossactual(R, Q, X , v) =X

v′∈Subroute(R,v)

Q(v′) + X(v′)

Flowcontribactual (A, R, Q, X , v) =

8>>><>>>:Undecay (A + Lossactual(R, Q, X , v),

Subroute(R, v)) , if |Subroute(R, v)| > 0

0, otherwise

Flowactual(v) =Xu∈U

X(A,P,R,Q,X)∈Cache(u)

Flowcontribactual (A, R, Q, X , v)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 61: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Inaccessible Source, Sink, Use

Sourceinaccessible(v) = Sourcetheoretical(v)− Sourcepossible(v)

Sinkinaccessible(v) = Sinktheoretical(v)− Sinkactual(v)

Useinaccessible(v) = Usetheoretical(v)− Usepossible(v)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows

Page 62: Service Path Attribution Networks (SPANs)€¦ · Service Path Attribution Networks (SPANs) Spatially Quantifying the Flow of Ecosystem Services from Landscapes to People Gary W.

Getting to a Better Definition of Ecosystem ServicesStructure of the SPAN Model

The Flow AlgorithmFlow Results

AcknowledgementsMath for the Curious

Blocked Source, Use, Flow

Sourceblocked(v) = Sourcepossible(v)− Sourceactual(v)

Useblocked(v) = Usepossible(v)− Useactual(v)

Flowblocked(v) = Flowpossible(v)− Flowactual(v)

Johnson, G.W., et al. Spatially Quantifying Ecosystem Service Flows


Recommended