Hydrography Event Management Tools Dana Baker Tim Smith
May 9, 2007Geospatial 2007 Conference HEM Overview Event Data Tools Application Integration Whats Next? Overview
May 9, 2007Geospatial 2007 Conference What are the HEM Tools? ArcGIS tools for the creation, management, and refresh of event data that is referenced to stream data in the NHD format Developed by the Pacific Northwest Hydrography Framework Adapted from the Forest Service EventMaker Tools
May 9, 2007Geospatial 2007 Conference PNWHF Partners begin planning for an LLID to NHD transition. Event editing tools recognized as a need for partners. (Late 2005) Requirements Gathering Phase (Late 2005 – Spring 2006) Application Development Phase (June 2006 – April 2007) –Additional requirements accepted from NHD Partners (Oct 2006) –Tools released for User Acceptance Testing (March 2007) –First Release of Tools (April 2007) HEM History
May 9, 2007Geospatial 2007 Conference Overview HEM Overview Event Data Tools Application Integration Whats Next?
May 9, 2007Geospatial 2007 Conference What are Events? Event tables contain information about assets, conditions, and events that can be located along route features. Each row in the event table references an event and its location is expressed as measurements along named linear features. ESRI, ArcGIS Desktop Help
May 9, 2007Geospatial 2007 Conference HEM Event Featureclasses Featureclasses with geometry Records contain route and measure attributes Linear events can span multiple routes (Multi- Route Linear Events) Traditional event tables can be generated from the HEM Event Featureclasses
May 9, 2007Geospatial 2007 Conference Field NameData TypeAllow Nulls?DomainLength OIDObject ID ComIDLong IntegerNo Event DateDateYes 8 ReachCodeStringNo 14 ReachSMDateDateNo 8 ReachResolutionLong IntegerNoResolution MeasureDoubleNo 0 OffsetDoubleNo 0 EventTypeLong IntegerNo IDStringNo 34 ShapeGeometry Point Events Data Structure
May 9, 2007Geospatial 2007 Conference Field NameData TypeAllow Nulls? DomainLength OIDObject ID ComIDLong IntegerNo Event DateDateYes 8 ReachCodeStringNo 14 ReachSMDateDateNo 8 ReachResolutionLong IntegerNoResolution FMeasureDoubleNo 0 TMeasureDoubleNo 0 OffsetDoubleNo 0 EventTypeLong IntegerNo IDStringNo 34 Linear Events Data Structure – Single Route Events
Field NameData TypeAllow Nulls?DomainLength OIDObject ID ComIDLong IntegerNo Event DateDateYes 8 FReachCodeStringNo 14 TReachCodeStringNo 14 ReachSMDateDateNo 8 ReachResolutionLong IntegerNoResolution FMeasureDoubleNo 0 TMeasureDoubleNo 0 OffsetDoubleNo 0 EventTypeLong IntegerNo ID *StringNo 34 ShapeGeometry Linear Events Data Structure – Multi Route Events * ID links to the M table
May 9, 2007Geospatial 2007 Conference Field NameData TypeAllow Nulls?DomainLength OIDObject ID ReachCodeStringNo 14 ReachSMDateDateNo 8 FMeasureDoubleNo 0 TMeasureDoubleNo 0 ID *StringNo 34 * ID links to the event featureclass Linear Events Data Structure – Multi Route M Table
May 9, 2007Geospatial 2007 Conference * ID links to the event featureclass Additional NHD Data Elements Field NameData TypeAllow Nulls?DomainLength FeatureComIDLong IntegerYes FeatureClassRefLong IntegerYes SourceOriginatorStringYes 130 SourceDataDescStringYes 100 SourceFeatureIDStringYes 40 FeatureDetailURLStringYes 255
May 9, 2007Geospatial 2007 Conference HEM Overview Event Data Tools Application Integration Whats Next? Overview
May 9, 2007Geospatial 2007 Conference Managing Data - ArcCatalog Tools Editing Data - ArcMap Tools The Tools
May 9, 2007Geospatial 2007 Conference { { Event featureclasses in the selected geodatabase Interface for creating new event featureclasses ArcCatalog: Event Table Manager
May 9, 2007Geospatial 2007 Conference Selection Tool Sketch Tool Edit Tasks Edit Targets Edit Tools ArcMap: HEM Toolbar
May 9, 2007Geospatial 2007 Conference 1.Activate HEM Sketch Tool 2.Set Edit Task – Create Point – Create Line 3.Set Edit Target 4.Click on stream to define endpoint(s) Click for downstream point, then shift + click for upstream point Create Events
May 9, 2007Geospatial 2007 Conference Mouse Information Current route location displayed in the lower left- hand corner of the ArcMap window
May 9, 2007Geospatial 2007 Conference 1.Set Edit Task – Update Point – Update Line 2.Activate Select Event Tool 3.Select Event to Update 4.Define new endpoint(s) Click for downstream point, then shift + click for upstream point Update Events
May 9, 2007Geospatial 2007 Conference 1.Set Edit Task 2.Set Edit Target 3.Activate Select Event Tool 4.Select an Existing Event 5.Event record is copied Copy Events Identify results after an existing record is copied.
1.Set Edit Task 2.Activate Select Event Tool 3.Select an Existing Event 4.Selected event record is deleted Delete Events
1.Set Edit Task 2.Set Edit Target 3.Activate HEM Sketch Tool 4.Click at a Point on a Stream 5.Events will be created from that point upstream Create Multiple Events Upstream
1.Set Edit Task 2.Set Edit Target 3.Activate HEM Sketch Tool 4.Click at a Point on a Stream 5.Events will be created from that point downstream to the pour point Create Multiple Events Downstream
May 9, 2007Geospatial 2007 Conference Measure Linear Distance –Measures the distance along the flowline between two points. –Optionally converts results to a new linear event Go X Distance –Displays a graphic a user defined distance up or downstream from a user defined point. –Optionally converts results to a new point event Measure Tools
Synchronize Events Can be run on one or more event featureclasses Works off of the selected set of records Compares ReachSMDate Opens a user interface to facilitate update Update: Auto-Match or Manual Edit
May 9, 2007Geospatial 2007 Conference Check Continuous Events Checks events for gaps and overlaps between records Provides an output report
May 9, 2007Geospatial 2007 Conference Clear HEM Elements Snap Environment Select by Selected Import Points Additional Edit Tools
May 9, 2007Geospatial 2007 Conference HEM Overview Event Data Tools Application Integration Whats Next? Overview
May 9, 2007Geospatial 2007 Conference Side-by-Side Toolbars HEM Toolbar for spatial edits ARIMS Toolbar for BLM OR/WA ARIMS specific functions HEM Integration: Scenario #1
May 9, 2007Geospatial 2007 Conference Activate HEM Tools Programmatically Example #1 – Activate HEM Sketch Tool, Change Edit Task & Target HEM Integration: Scenario #2
May 9, 2007Geospatial 2007 Conference Activate HEM Tools Programmatically Example #2 - Launch Synchronize Events HEM Integration: Scenario #2
May 9, 2007Geospatial 2007 Conference HEM Overview Event Data Tools Application Integration Whats Next? Overview
May 9, 2007Geospatial 2007 Conference Tools released for ArcGIS 9.2/.NET Framework 2.0 July 2007 – Gather New Requirements from NHD Partners Whats Next?
Dan Wickwire Project Manager US DOI - BLM Bill Kaiser Project Manager USFS Dana Baker Application Developer Northrop Grumman Tim Smith Application Developer Northrop Grumman For More Information…