Innovative Software Solutions for Enhanced Applications

Innovative Software Solutions for Enhanced Applications
Slide Note
Embed
Share

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.

  • Software Solutions
  • Open Source
  • Application Development
  • Intel Corporation
  • Innovative Technology

Uploaded on Feb 23, 2025 | 0 Views


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


  1. NHDPlus Training Series 0

  2. 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

  3. Fundamentals NHDFlowline Attributes Navigation Attributes Value Added Attribute (VAA) Navigator Agenda 2

  4. 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

  5. Three Groups: 1. NHDFlowline Attributes 2. Navigation Attributes 3. Analysis Attributes VAAs: Fundamentals 4

  6. 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

  7. 2. Navigation Attributes FromNode/ToNode StartFlag/TerminalFlag VPUIn/VPUOut StreamLeve Divergence Hydroseq UpHydroSeq/DnHydroSeq/DNMinorHyd DnDrainCou DnLevel VAAs: Navigation 6

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. VAAs: Navigator 14

  16. Read the Navigator Documentation http://www.horizon-systems.com/NHDPlus/NHDPlusV2_tools.php VAAs: Navigator 15

  17. Download the Navigator Install Packages http://www.horizon-systems.com/NHDPlus/NHDPlusV2_tools.php VAAs: Navigator 16

  18. Install: .Net ArcGIS SQL Server Express Localdb VAA Navigator ToolBar Uncompress the .7z file. Run the .exe. VAAs: Navigator 17

  19. Install the Custom ArcMap Toolbar VAAs: Navigator 18

  20. Install the Custom ArcMap Toolbar VAAs: Navigator 19

  21. Install the Custom ArcMap Toolbar VAAs: Navigator 20

  22. An ArcMap Toolbar Upstream Mainstem Downstream Mainstem Upstream with Tributaries Downstream with Divergences VAAs: Navigator 21

  23. VAAs: Navigator 22

  24. VAAs: Navigator 23

  25. VAAs: Navigator 24

  26. Navigation Databases Created Once, Used Many Times VAAs: Navigator 25

  27. VAAs: Navigator 26

  28. VAAs: Navigator 27

  29. VAAs: Navigator 28

  30. Upstream until drainage area < 50 sqkm TotDASQKM >= 50 VAAs: Navigator 29

  31. 100 Measure 85.28949 Reach 07010102000236 0 VAAs: Navigator 30

  32. VAAs: Navigator 31

  33. 100 Measure 85.28949 ComID 72854635 Reach 07010102000236 0 VAAs: Navigator 32

  34. Returns a linear event table of flowlines and parts of flowlines. VAAs: Navigator 33

  35. Upstream Mainstem Upstream with Tributaries Point and Click on Flowline VAAs: Navigator 34

  36. Downstream with Divergences Downstream Mainstem Point and Click on Flowline VAAs: Navigator 35

  37. 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

  38. 37

More Related Content