SlideShare a Scribd company logo
5
Most read
6
Most read
13
Most read
GIS and Database Action Group (GDAG) Conference 2014
Joe Luchette (JLuchette@geosyntec.com Princeton, NJ)
Tom Geiger (TGeiger@geosyntec.com Princeton, NJ)
Compliance Averaging
using Spatially Weighted Average Methodology
Outline
 What is Compliance Averaging
 When and How to Use a Spatially Weighted
Average (based on New Jersey guidance)
 Case Study: Trane Trenton, NJ
 Automation via python script in ArcGIS
What is Compliance Averaging
 Compliance Averaging is…
 “… statistical tests to allow for identification and elimination of data
outliers” (http://www.nj.gov/dep/srp/guidance/srra/attainment_compliance.pdf)
 Methods:
 Arithmetic mean for the data set where there are two or fewer distinct
sample values or nine or fewer total sample points
 95 percent upper confidence limit (UCL) of the mean
 Spatially weighted average (e.g., Thiessen polygons)
 75 percent/10x procedure (Post Remediation)
When to use a spatially weighted average
 Your impacts must be horizontally and vertically delineated
(to apply any compliance averaging)
 Typically used when other methods don’t work
 Currently only applies to soil contamination in NJ
 Direct Contact Soil Remediation Standards (SRS)
 Impact to Groundwater Soil Screening Levels (SSL)
How to use a spatially weighted average
 1. Define Functional Area (this also applies to 95% UCL)
A. Shape:
 Site or AOC boundary, Square (preferred) or Rectangle
B. Total Area:
 Max 0.5 acres (Residential Direct contact),
 Max 2.0 acres (Non-Res Direct contact),
 Min 100 ft length in direction parallel to groundwater flow. (IGW)
C. Depth Zones:
Direct Contact Impact to Groundwater
(Take max in each zone) (Take max in each zone)
How to use a spatially weighted average
 2. Create Thiessen/Voronoi polygons from point dataset
 3: Add field (double) & calculate area for polygons (units are
arbitrary)
 4: Add field (double) & multiply area by concentration
 5: Spatially weighted mean = the sum of the weighted results
divided by the total area (same units)
 6: Evaluate:
 If this is less than the applicable standard, you are done!
 Else, if this is still above the standard, take out the polygon with
the highest result, and start over at step 2.
 Iterate until complete.
How to use a spatially weighted average
 Example:
How to use a spatially weighted average
 Example:
How to use a spatially weighted average
 Example:
How to use a spatially weighted average
 Example:
How to use a spatially weighted average
 Example:
How to use a spatially weighted average
 Example:
Significant reduction in “impacted” area requiring remedial action
Why this becomes iterative
Spatial Variation
Vertical Variation
Parameter 1 Parameter 2
Direct Contact Impact to Groundwater
Case Study: Trane Trenton, NJ
 Operational Manufacturing Site (approx. 30 acres)
 Several Historic AOCs
 20+ years of soil data
 Remediation standard exceedances in direct contact surface and
subsurface as well as impact to groundwater surface and
subsurface.
Case Study: Trane Trenton, NJ
 “Holistic” data view in AOC-5 (tag map)
Case Study: Trane Trenton, NJ
 Spatial weighted average results for AOC-5 in Direct Contact
Surface Zone
Case Study: Trane Trenton, NJ
 Areas excavated based on Thiessen polygons
A Novice Python Script
Code Input files (1 per functional area)
Direct Contact
(Surface Zone)
Direct Contact
(Subsurface Zone)
Impact to
groundwater
(Surface)
A Novice Python Script

More Related Content

PDF
Preescolar juegoyaprendo-3-130924225245-phpapp01
PDF
RUTINAS DIARIAS
PPTX
Hormonal influence on the Periodontium.pptx
PPTX
Advanced diagnostic aids
PPTX
Diet, Microbiota and Metabolic Health by Renée Wilson
PPTX
Diabetes mealitus &periodontal disease
DOC
Surya C V. Clinical
PPT
Osteoporosis 2016 | Diabetes and bone: Prof. Serge Ferrari #osteo2016
Preescolar juegoyaprendo-3-130924225245-phpapp01
RUTINAS DIARIAS
Hormonal influence on the Periodontium.pptx
Advanced diagnostic aids
Diet, Microbiota and Metabolic Health by Renée Wilson
Diabetes mealitus &periodontal disease
Surya C V. Clinical
Osteoporosis 2016 | Diabetes and bone: Prof. Serge Ferrari #osteo2016

Similar to GIS Spatially Weighted Averages (20)

PDF
accessible-streaming-algorithms
PDF
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
PDF
10.3934_geosci.2022027geogeogeogeogeog.pdf
PPTX
Interpolation 2013
PPTX
ngboost.pptx
PPTX
Simplifying effort estimation based on use case points
PDF
A data envelopment analysis method for optimizing multi response problem with...
PPTX
Particle filter
PDF
Machine Learning statistical model using Transportation data
PDF
B05720509
PDF
L1 statistics
DOCX
Nano Scale Roughness Quantification
PDF
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
PDF
AUTOMATIC TRANSFER RATE ADJUSTMENT FOR TRANSFER REINFORCEMENT LEARNING
PPTX
PEMF2_SDM_2012_Ali
PPTX
AIAA-SDM-PEMF-2013
PPTX
Experimental research comparison about CRD, RCBD.pptx
PDF
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
PDF
Medical diagnosis classification
PDF
Setting up an A/B-testing framework
accessible-streaming-algorithms
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
10.3934_geosci.2022027geogeogeogeogeog.pdf
Interpolation 2013
ngboost.pptx
Simplifying effort estimation based on use case points
A data envelopment analysis method for optimizing multi response problem with...
Particle filter
Machine Learning statistical model using Transportation data
B05720509
L1 statistics
Nano Scale Roughness Quantification
DSD-NL 2018 Inverse Analysis for Workshop Anura3D MPM - Ghasemi Martinelli
AUTOMATIC TRANSFER RATE ADJUSTMENT FOR TRANSFER REINFORCEMENT LEARNING
PEMF2_SDM_2012_Ali
AIAA-SDM-PEMF-2013
Experimental research comparison about CRD, RCBD.pptx
MEDICAL DIAGNOSIS CLASSIFICATION USING MIGRATION BASED DIFFERENTIAL EVOLUTION...
Medical diagnosis classification
Setting up an A/B-testing framework
Ad

Recently uploaded (20)

DOCX
Double Membrane Roofs for Biomethane Storage Holds upgraded biomethane fuel.docx
PPTX
the solar system janDNsdnfanscssfsaaansf
PPTX
Environmental pollutants for natural res
PPTX
RadiationSafetyPt120252026nucchemis.pptx
PPTX
Plant Production 7.pptx in grade 7 students
DOCX
Double Membrane Roofs for Bio-gas Tanks Reliable containment for biofuel gas....
DOCX
Double Membrane Roofs for Cassava Wastewater Treatment Captures biogas from i...
PDF
PAKAM TECHNOLOGY LIMTED PITCH DECK pptx.pdf
PPTX
Soil chemistry lecture 20 presentations agriculture
PPTX
Biodiversity PPT by Gaithanlung Gonmei.pptx
PPTX
Afro-Asia Literature.pptxmmmmmmmmmmmmmmm
PPTX
Air_Pollution_Thesis_Presentation (1).pptx
PPTX
he document discusses solid waste management. It defines different types of s...
PPT
Environmental pollution for educational study
PPTX
Minor Species of nutmeg, cinnamon and clove
DOCX
Double Membrane Roofs for Biogas Digesters A sealed cover for biogas producti...
DOCX
The Ripple Effect: Understanding Extreme Weather Patterns and Geomagnetic Dyn...
PDF
Effects of rice-husk biochar and aluminum sulfate application on rice grain q...
PPTX
Lecture-05-Audio-lingual. Method & Appro
PPTX
Climate_Change_Renewable_and_Energy.pptx
Double Membrane Roofs for Biomethane Storage Holds upgraded biomethane fuel.docx
the solar system janDNsdnfanscssfsaaansf
Environmental pollutants for natural res
RadiationSafetyPt120252026nucchemis.pptx
Plant Production 7.pptx in grade 7 students
Double Membrane Roofs for Bio-gas Tanks Reliable containment for biofuel gas....
Double Membrane Roofs for Cassava Wastewater Treatment Captures biogas from i...
PAKAM TECHNOLOGY LIMTED PITCH DECK pptx.pdf
Soil chemistry lecture 20 presentations agriculture
Biodiversity PPT by Gaithanlung Gonmei.pptx
Afro-Asia Literature.pptxmmmmmmmmmmmmmmm
Air_Pollution_Thesis_Presentation (1).pptx
he document discusses solid waste management. It defines different types of s...
Environmental pollution for educational study
Minor Species of nutmeg, cinnamon and clove
Double Membrane Roofs for Biogas Digesters A sealed cover for biogas producti...
The Ripple Effect: Understanding Extreme Weather Patterns and Geomagnetic Dyn...
Effects of rice-husk biochar and aluminum sulfate application on rice grain q...
Lecture-05-Audio-lingual. Method & Appro
Climate_Change_Renewable_and_Energy.pptx
Ad

GIS Spatially Weighted Averages

  • 1. GIS and Database Action Group (GDAG) Conference 2014 Joe Luchette (JLuchette@geosyntec.com Princeton, NJ) Tom Geiger (TGeiger@geosyntec.com Princeton, NJ) Compliance Averaging using Spatially Weighted Average Methodology
  • 2. Outline  What is Compliance Averaging  When and How to Use a Spatially Weighted Average (based on New Jersey guidance)  Case Study: Trane Trenton, NJ  Automation via python script in ArcGIS
  • 3. What is Compliance Averaging  Compliance Averaging is…  “… statistical tests to allow for identification and elimination of data outliers” (http://www.nj.gov/dep/srp/guidance/srra/attainment_compliance.pdf)  Methods:  Arithmetic mean for the data set where there are two or fewer distinct sample values or nine or fewer total sample points  95 percent upper confidence limit (UCL) of the mean  Spatially weighted average (e.g., Thiessen polygons)  75 percent/10x procedure (Post Remediation)
  • 4. When to use a spatially weighted average  Your impacts must be horizontally and vertically delineated (to apply any compliance averaging)  Typically used when other methods don’t work  Currently only applies to soil contamination in NJ  Direct Contact Soil Remediation Standards (SRS)  Impact to Groundwater Soil Screening Levels (SSL)
  • 5. How to use a spatially weighted average  1. Define Functional Area (this also applies to 95% UCL) A. Shape:  Site or AOC boundary, Square (preferred) or Rectangle B. Total Area:  Max 0.5 acres (Residential Direct contact),  Max 2.0 acres (Non-Res Direct contact),  Min 100 ft length in direction parallel to groundwater flow. (IGW) C. Depth Zones: Direct Contact Impact to Groundwater (Take max in each zone) (Take max in each zone)
  • 6. How to use a spatially weighted average  2. Create Thiessen/Voronoi polygons from point dataset  3: Add field (double) & calculate area for polygons (units are arbitrary)  4: Add field (double) & multiply area by concentration  5: Spatially weighted mean = the sum of the weighted results divided by the total area (same units)  6: Evaluate:  If this is less than the applicable standard, you are done!  Else, if this is still above the standard, take out the polygon with the highest result, and start over at step 2.  Iterate until complete.
  • 7. How to use a spatially weighted average  Example:
  • 8. How to use a spatially weighted average  Example:
  • 9. How to use a spatially weighted average  Example:
  • 10. How to use a spatially weighted average  Example:
  • 11. How to use a spatially weighted average  Example:
  • 12. How to use a spatially weighted average  Example: Significant reduction in “impacted” area requiring remedial action
  • 13. Why this becomes iterative Spatial Variation Vertical Variation Parameter 1 Parameter 2 Direct Contact Impact to Groundwater
  • 14. Case Study: Trane Trenton, NJ  Operational Manufacturing Site (approx. 30 acres)  Several Historic AOCs  20+ years of soil data  Remediation standard exceedances in direct contact surface and subsurface as well as impact to groundwater surface and subsurface.
  • 15. Case Study: Trane Trenton, NJ  “Holistic” data view in AOC-5 (tag map)
  • 16. Case Study: Trane Trenton, NJ  Spatial weighted average results for AOC-5 in Direct Contact Surface Zone
  • 17. Case Study: Trane Trenton, NJ  Areas excavated based on Thiessen polygons
  • 18. A Novice Python Script Code Input files (1 per functional area) Direct Contact (Surface Zone) Direct Contact (Subsurface Zone) Impact to groundwater (Surface)
  • 19. A Novice Python Script