using elevation data to produce an updated hydrography

62
Using Elevation Data to Produce an Updated Hydrography Dataset for the State of Pennsylvania Ellen Fehrs [email protected] January 2020

Upload: others

Post on 21-Apr-2022

6 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Using Elevation Data to Produce an Updated Hydrography

Using Elevation Data to Produce an Updated

Hydrography Dataset for the State of Pennsylvania

Ellen Fehrs

[email protected]

January 2020

Page 2: Using Elevation Data to Produce an Updated Hydrography

Outline

Scope Process Results Concerns Goals

Page 3: Using Elevation Data to Produce an Updated Hydrography

Project Intent

The Pennsylvania Department of Conservation and Natural Resource’s Bureau of Geological Survey will use quality level (QL) 2 Lidar derivatives to produce a scale-equivalent and dynamic hydrography dataset for the state of Pennsylvania.

Scope Process Concerns GoalsResults

Page 4: Using Elevation Data to Produce an Updated Hydrography

Basis of Research

• Geomorphons and landform classification (Stepinski and Jasiewicz - 2011, 2013)

• Application of geomorphon products (Chesapeake Conservancy; Matthew Baker, David

Saavedra, and Michael Norton - 2018)

• Tile-by-tile flow accumulation workflow(Lancaster County GIS Department; Lisa Mirth - 2016)

• Project “levels” (Quantum Spatial; Andrew Brenner, Cathy Power,

Mischa Hey, and Tim Marcella - 2019)

Scope Process Concerns GoalsResults

Page 5: Using Elevation Data to Produce an Updated Hydrography

Project Scope

• Level 1 – Cartographic

• Level 2 – Ele-hydro

• Level 3 – Geo-hydro

Scope Process Concerns GoalsResults

Page 6: Using Elevation Data to Produce an Updated Hydrography

Level 1

• Cartographic product showing distribution and relationships of water features

• Designed as a dynamic dataset that is intended to be updated with:o New cycles of Lidar data

o Field verification/correction

o Professional edits/corrections

Scope Process Concerns GoalsResults

Page 7: Using Elevation Data to Produce an Updated Hydrography

Level 1: Products

• Waterbodies (2 acre+)

• Wide rivers (30m+)

• Flowlines

→ All 3D products

→ Horizontal accuracy to 1m

Scope Process Concerns GoalsResults

Page 8: Using Elevation Data to Produce an Updated Hydrography

Level 2

• LAS point cloud with all bridges classified

• DEM has been (additionally) hydro-flattened and hydro enforced with products from Level 1

→ Vertical accuracy to 0.5m

Scope Process Concerns GoalsResults

Page 9: Using Elevation Data to Produce an Updated Hydrography

Level 3

• DEM has been hydro-conditioned

• Allows for the creation of flowlines based on intended use

Scope Process Concerns GoalsResults

Page 10: Using Elevation Data to Produce an Updated Hydrography

Examine Lidar deliverables

Workflow

Scale

Subwatershed (HU12)

Derivative

DEM burned with dam features (e.g. bridges, culverts)

Products

Breaklines used to delineate wide (30m+) flow features and their centerlines

Combine networks

Fieldverification

FlowAccumulation

ProcessScope Concerns GoalsResults

Geomorphon

processingSTEP

S

Page 11: Using Elevation Data to Produce an Updated Hydrography

Examine Lidar deliverables

Workflow

Scale

Subwatershed (HU12)

Derivative

Classified landforms and initial flow paths

Products

Waterbodies (identified and delineated using geomorphon map)

Combine networks

Fieldverification

FlowAccumulation

ProcessScope Concerns GoalsResults

Geomorphon

processingSTEP

S

Page 12: Using Elevation Data to Produce an Updated Hydrography

Examine Lidar deliverables

WorkflowCombine networks

Fieldverification

FlowAccumulation

ProcessScope Concerns GoalsResults

Geomorphon

processingSTEP

S

Scale

Lidar tiles

Derivative

Flowlines and nodes (on the scale of individual Lidar tiles)

Page 13: Using Elevation Data to Produce an Updated Hydrography

Examine Lidar deliverables

Workflow

Scale

Subwatershed (HU12)

Derivative/Products

Flowline networks

Combine networks

Fieldverification

FlowAccumulation

ProcessScope Concerns GoalsResults

Geomorphon

processingSTEP

S

Page 14: Using Elevation Data to Produce an Updated Hydrography

Examine Lidar deliverables

Workflow

Scale

Variable

Derivative/Product

More accurate flowline networks (appropriate study size)

Combine networks

Fieldverification

FlowAccumulation

ProcessScope Concerns GoalsResults

Geomorphon

processingSTEP

S

Page 15: Using Elevation Data to Produce an Updated Hydrography

Examine Lidar Deliverables

• Create a “close enough” culvert dataseto PennDOT bridgeso DEP culvertso Intersection of NHD

flowlines and PennDOT roads

• From this, produce a more accurate culvert dataset

• Burn the accurate culverts into the DEM

ProcessScope Concerns GoalsResults

Page 16: Using Elevation Data to Produce an Updated Hydrography

ProcessScope Concerns GoalsResults

DEM Examination

Page 17: Using Elevation Data to Produce an Updated Hydrography

ProcessScope Concerns GoalsResults

DEM ExaminationWITH culvert burn WITHOUT culvert burn

Page 18: Using Elevation Data to Produce an Updated Hydrography

DEM Examination

• Apply smoothing filter to DEM

• Burn accurate culvert dataset into filtered DEM

ProcessScope Concerns GoalsResults

Page 19: Using Elevation Data to Produce an Updated Hydrography

“Geomorphologic phonotype”flat

summit (peak)

ridge

shoulder

spur

slope

hollow

footslope

valley

depression (pit)

ProcessScope Concerns GoalsResults

Geomorphons

Page 20: Using Elevation Data to Produce an Updated Hydrography

Geomorphons

ProcessScope Concerns GoalsResults

From 2017 QL2 DEM (1m) 2018 PEMA Orthoimagery Color (1/2ft) From 2017 QL2 DEM (1m)

footslope

flat

summit

ridge

shoulder

spur

slope

hollow

valley

depression

Page 21: Using Elevation Data to Produce an Updated Hydrography

footslope

flat

summit

ridge

shoulder

spur

slope

hollow

valley

depression

Geomorphons

ProcessScope Concerns GoalsResults

From 2017 QL2 DEM (1m) 2018 PEMA Orthoimagery Color (1/2ft) From 2017 QL2 DEM (1m)

Page 22: Using Elevation Data to Produce an Updated Hydrography

Geomorphons

Geomorphon processing in GRASS

ProcessScope Concerns GoalsResults

flat

summit

ridge

shoulder

spur

footslope

slope

hollow

valley

depression

Unfiltered Filtered

Page 23: Using Elevation Data to Produce an Updated Hydrography

Geomorphons

Geomorphon processing in GRASS

ProcessScope Concerns GoalsResults

flat

summit

ridge

shoulder

spur

footslope

slope

hollow

valley

depression

Unfiltered Filtered

Page 24: Using Elevation Data to Produce an Updated Hydrography

Geomorphons

Reclassification/extraction

ProcessScope Concerns GoalsResults

Unfiltered Filtered

→ Burn in initial flowlines

Page 25: Using Elevation Data to Produce an Updated Hydrography

Flow Accumulation

Flow direction/accumulation

ConcernsResultsScope Goals

Flow direction Flow accumulation

0 1

0 1

0 0 0

1

4

Process

Page 26: Using Elevation Data to Produce an Updated Hydrography

Flow Accumulation

Stream definition

ProcessScope Concerns GoalsResults

Page 27: Using Elevation Data to Produce an Updated Hydrography

Process Steps (General)

Examine DEM

Create “close enough” culvert dataset

→ Produce more accurate culvert dataset

→ Apply smoothing filter

→ Burn in culvert dataset

Geomorphons

→ Geomorphon processing in GRASS GIS

→ Reclassification/extraction

Flow accumulation

Burning in streams

→ Flow direction/accumulation

→ Stream definition

ProcessScope Concerns GoalsResults

Page 28: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 1Current NHD

ResultsProcessScope Concerns Goals

Page 29: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 1

ResultsProcessScope Concerns Goals

Current NHDManual lines

Page 30: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 1

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 31: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 1

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 32: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 1

ResultsProcessScope Concerns Goals

Photo taken at GPS station

Current NHDManual linesDerived lines

Page 33: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 1

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 34: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 2

ResultsProcessScope Concerns Goals

Current NHD

Page 35: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 2

ResultsProcessScope Concerns Goals

Current NHDManual lines

Page 36: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 2

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 37: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 2

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 38: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 2

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Photo taken at GPS station (West side)

Page 39: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 2

ResultsProcessScope Concerns Goals

Photo taken at GPS station (West side) Photo taken at GPS station (East side)

Why does current NHD flow path stop here?Previous dam? Delineation from topo maps?

Page 40: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 3

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 41: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 3

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 42: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 3

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 43: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 3

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 44: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 3

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 45: Using Elevation Data to Produce an Updated Hydrography

The product so far… Example 3

ResultsProcessScope Concerns Goals

Current NHDManual linesDerived lines

Page 46: Using Elevation Data to Produce an Updated Hydrography

Projected Timeline for Level 1

Product TimeManual culvert dataset(s) 1-2 hoursGeomorphon processing 15 minutesFlow accumulation 15 minutesNetwork conflation 1 hour

TOTAL: 2.5-3.5 hours

ResultsProcessScope Concerns Goals

→ 3 hours per HU12

Page 47: Using Elevation Data to Produce an Updated Hydrography

Projected Timeline for Level 1

1454 HU12’s overlapping Pennsylvania

1454 HU12’s * 3 hours work → 4362 hours of work

4362 hours / 7.5 hour day → 582 work days

252 work days in a year… → just over 2 years

ResultsProcessScope Concerns Goals

Page 48: Using Elevation Data to Produce an Updated Hydrography

Projected Timeline for Level 1

Product TimeManual culvert dataset(s) 1-2 hoursGeomorphon processing 15 minutesFlow accumulation 15 minutesNetwork conflation 1 hour

TOTAL: 2.5-3.5 hours

ResultsProcessScope Concerns Goals

→ 3 hours per HU12→ 2 hours per HU12(?)

Page 49: Using Elevation Data to Produce an Updated Hydrography

Concerns

• Extent of dataset

• Watershed boundaries

• Automation

• Field verification

• Updates

ConcernsResultsProcessScope Goals

Page 50: Using Elevation Data to Produce an Updated Hydrography

Extent of Dataset

How far outside of Pennsylvania should we apply this analysis?

ConcernsResultsProcessScope Goals

What data is available?

Page 51: Using Elevation Data to Produce an Updated Hydrography

Extent of Dataset

ConcernsResultsProcessScope Goals

New York

New Jersey

Delaware

Maryland

West Virginia

Ohio

Page 52: Using Elevation Data to Produce an Updated Hydrography

Extent of Dataset

How far outside of Pennsylvania should we apply this analysis?

ConcernsResultsProcessScope Goals

Flow direction Flow accumulation

0 1

0 1

0 0 0

1

4

Page 53: Using Elevation Data to Produce an Updated Hydrography

Extent of Dataset

How far outside of Pennsylvania should we apply this analysis?

ConcernsResultsProcessScope Goals

Flow direction Flow accumulation

0 1

0 1

0 2 1

3

6

0 0 0 0

1

4

0

Page 54: Using Elevation Data to Produce an Updated Hydrography

Extent of Dataset

How far outside of Pennsylvania should we apply this analysis?

ConcernsResultsProcessScope Goals

Flow directionFlow accumulation

0 1

0 1

0 0 0

1

4

(without neighboring data)

Flow accumulation

0 1

0 1

0 2 1

3

6

0 0 0 0

1

4

0

(with neighboring data)

Page 55: Using Elevation Data to Produce an Updated Hydrography

Extent of Dataset

How far outside of Pennsylvania should we apply this analysis?

ConcernsResultsProcessScope Goals

Flow directionFlow accumulation

0 1

0 1

0 0 0

1

4

(without neighboring data)

Flow accumulation

0 1

0 1

0 2 1

3

6

(with neighboring data)

Page 56: Using Elevation Data to Produce an Updated Hydrography

Watershed Boundaries

ConcernsResultsProcessScope Goals

Page 57: Using Elevation Data to Produce an Updated Hydrography

Automation

ModelBuilder

• Cannot export to Python if model uses iterators

• Depends on ArcMap not crashing

• Models within models (modelception) to facilitate iterators

• Have to run ArcMap to run the model

Python

• Not a lot of experience

• Not a lot of available Python resources that focus on Arc Hydro commands

ConcernsResultsProcessScope Goals

Li Cheng Shih, “Python bivittatus” – from Wikimedia Commons.

???

Page 58: Using Elevation Data to Produce an Updated Hydrography

Field Verification

ConcernsResultsProcessScope Goals

Page 59: Using Elevation Data to Produce an Updated Hydrography

Attributes

• Incorporate existing attribute information

• Manual editing

• Care not to conflate features that are environmentally, geologically, and ecologically distinct

GoalsConcernsResultsProcessScope

Page 60: Using Elevation Data to Produce an Updated Hydrography

Updates

• Don’t want to re-apply the entire process multiple times

• Looking into methods of “difference detection”

GoalsConcernsResultsProcessScope

Page 61: Using Elevation Data to Produce an Updated Hydrography

Collaboration

GoalsConcernsResultsProcessScope

Page 62: Using Elevation Data to Produce an Updated Hydrography

Delaware Lidar DEM (2019). Imagery layer by FirstMap@De.

Djokic, Dean (2011) Creating a Hydrologically Conditioned DEM. ESRI. Accessed from:http://proceedings.esri.com/library/userconf/proc14/tech-workshops/tw_335.pdf.

Djokic, Dean (2012). Hydrologic and Hydraulic Modeling with ArcGIS. ESRI. Accessed from: http://proceedings.esri.com/library/userconf/proc14/tech-workshops/tw_195.pdf.

GIS.NY.GOV (2019). LIDAR Coverage in NYS. Accessed from: https://gis.ny.gov/elevation/lidar-coverage.htm.

Jasiewicz, Jaroslaw and Tomasz F. Stepinski (2013). Geomorphons – a pattern recognition approach to classification and mapping of landforms. Geomorphology, vol. 182, p. 147-156.

Jespersen, Eric, Glenn Mohler, and Robert E. Wilson (2016). NHD Pilot Project for Lancaster County – Project Overview and Findings. USGS Contracted Project and Collaboration with Lancaster County, PAMAGIC, and Indiana University of Pennsylvania, 19 p.

Maryland’s Mapping & GIS Data Portal (2019). LiDAR Overview. Accessed from: https://imap.maryland.gov/Pages/lidar.aspx.

Mirth, Lisa (2016). Extracting Hydro Data from Multiple LiDAR Series. USGS Contracted Project (funding opportunity number USGS-15-FA-0516) and collaboration with Lancaster County, PaMAGIC, and Indiana University of Pennsylvania, 29 p.

National Hydrographic Dataset (2019). United States Geological Survey (USGS). Accessedd through The National Map (TNM) Download (V1.0) tool at: https://viewer.nationalmap.gov/basic/?basemap=b1&categ ory=nhd&title=NHD%20View.

NJ Geographic Information Network (2018). Northwest NJ 2018 Elevation Data. Accessed from: https://njgin.nj.gov/njgin/edata/elevation/NW_NJ_2018.html.

Ohio Geographically Referenced Information Program (2020). Ohio Statewide Imagery Program. Accessed from: https://ogrip.oit.ohio.gov/ProjectsInitiatives/StatewideImagery.aspx.

Quantum Spatial; Andrew Brenner, Cathy Power, Mischa Hey, and Tim Marcella (2019). NHD or Not NHD – That is the Question: Quantum Spatial Inc. Presentation delivered on February 5, 2019; PaMAGIC Water Data Workshop, Pittsburgh, PA.

Stepinski, Tomasz and Jaroslaw Jasiewicz (2011). Geomorphons—a new approach to classification of landforms. Proceedings of Geomorphometry; Redlands, CA, USA, 7-11 September 2011; pp. 109-112.

West Virginia GIS Technical Center (2019). WV LiDAR LAS File Download Tool. Accessed from: http://data.wvgis.wvu.edu/lidar/.

References