Innovative Software Solutions for Enhanced Applications
A detailed proposal from Sean Hefty at Intel Corporation focusing on open-source solutions and improvements in current software solutions for application-driven environments. The document covers target software strategies, approaches for IBverbs and RDMA CM, libfabric and fabtests package integration, management of overlapping interfaces, and a messaging operations structure.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Understand how VAAs are created and their dependency on the NHD surface water network Learn about the Navigation Attributes Learn how to obtain, install and use the Value Added Attribute (VAA) Navigator Objectives 1
Fundamentals NHDFlowline Attributes Navigation Attributes Value Added Attribute (VAA) Navigator Agenda 2
The Fundamentals: 1. Computed from PlusFlow table and NHDFlowline attributes FlowDir, Ftype, GNIS_ID, and LengthKM Can not be computed unless NHDFlowline and PlusFlow table pass the NHDPlus NHD QAQC checks. VAA computations build on each other with QAQC checks to maintain consistency across attributes. Computed for a complete drainage area. All identifier VAAs are nationally unique. Stored in the PlusFlowlineVAA table. 2. 3. 4. 5. 6. VAAs: Fundamentals 3
Three Groups: 1. NHDFlowline Attributes 2. Navigation Attributes 3. Analysis Attributes VAAs: Fundamentals 4
1. NHDFlowline Attributes Reachcode LengthKM FCode FromMeas (m-value at bottom of flowline) ToMeas (m-value at top of flowline) Replicated to avoid joins during time-critical applications e.g. interactive navigation. VAAs: Flowline 5
2. Navigation Attributes FromNode/ToNode StartFlag/TerminalFlag VPUIn/VPUOut StreamLeve Divergence Hydroseq UpHydroSeq/DnHydroSeq/DNMinorHyd DnDrainCou DnLevel VAAs: Navigation 6
10 9 FromNode/ToNode 8 7 Set of unique identifiers for the node endpoints of the flowlines. Nodes are conceptual. There is no node feature class. Compact Numbers 5 6 3 4 2 1 VAAs: Navigation 7
StartFlag: Flowline is a headwater. TerminalFlag: Flowline is the terminous of a network VPUIn: There is another NHDPlus VPU upstream of flowline. VPUOut: There is another NHDPlus VPU downstream of flowline VAAs: Navigation 8
StreamLeve Stream Level 2 Provides the information necessary to determine the main path upstream at each confluence. Follows Stream Name. Follows maximum upstream miles (ArbolateSum) when stream name changes. 1 1 2 2 1 3 2 1 VAAs: Navigation 9
Divergence 0 0 A flag which defines the major and minor paths of a flow split (divergence). 1 = mainpath 2 = minorpath 1 0 2 1 2 0 VAAs: Navigation 10
MainPath Divergence Rules (1.0036) From outflowing comids with a level that equals the minimum level value of all inflowing comids, select the minimum comid of the outflows that is: name-matched flowline. DivFracMP overrides, regardless of minimum level named flowline that flows to coast. unnamed flowline that flow to coast. named flowline. unnamed flowline. VAAs: Navigation 11
Hydroseq Hydrologic Sequence Number Unique sequence number that places each stream flowline in hydrologic sequence Compact numbering system At any flowline, all upstream flowlines have higher hydrologic sequence numbers and all downstream flowlines have lower hydrologic sequence numbers Ascending = downstream to up Descending = upstream to down 8 9 7 6 3 5 4 2 1 VAAs: Navigation 12
UpHydroSeq upstream main path Hydroseq DnHydroSeq downstream main path Hydroseq DNDrainCou Count of Flowlines immediately downstream 0 - network terminus 1 - no divergence at downstream end of flowline >1 number of paths in the divergence at downstream end of flowline DNMinorHyd downstream minor path Hydroseq DnLevel value of the downstream main path StreamLeve VAAs: Navigation 13
Read the Navigator Documentation http://www.horizon-systems.com/NHDPlus/NHDPlusV2_tools.php VAAs: Navigator 15
Download the Navigator Install Packages http://www.horizon-systems.com/NHDPlus/NHDPlusV2_tools.php VAAs: Navigator 16
Install: .Net ArcGIS SQL Server Express Localdb VAA Navigator ToolBar Uncompress the .7z file. Run the .exe. VAAs: Navigator 17
Install the Custom ArcMap Toolbar VAAs: Navigator 18
Install the Custom ArcMap Toolbar VAAs: Navigator 19
Install the Custom ArcMap Toolbar VAAs: Navigator 20
An ArcMap Toolbar Upstream Mainstem Downstream Mainstem Upstream with Tributaries Downstream with Divergences VAAs: Navigator 21
Navigation Databases Created Once, Used Many Times VAAs: Navigator 25
Upstream until drainage area < 50 sqkm TotDASQKM >= 50 VAAs: Navigator 29
100 Measure 85.28949 Reach 07010102000236 0 VAAs: Navigator 30
100 Measure 85.28949 ComID 72854635 Reach 07010102000236 0 VAAs: Navigator 32
Returns a linear event table of flowlines and parts of flowlines. VAAs: Navigator 33
Upstream Mainstem Upstream with Tributaries Point and Click on Flowline VAAs: Navigator 34
Downstream with Divergences Downstream Mainstem Point and Click on Flowline VAAs: Navigator 35
Additional information on NHDPlus is available from the NHDPlus website documentation page. You are encouraged to read and reference the NHDPlusV21 User Guide and other NHDPlus documentation. The NHDPlus team maintains a user email list and periodically sends emails regarding new tools, data, documentation, and events. If you would like to be on the user list, send an email to nhdplus-support@epa.gov The NHDPlus team also provides technical support to users of the data and tools. If you have a technical support question, please send a detailed email to nhdplus- support@epa.gov Resources 36