Introduction to the NHD ArcView Toolkit - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Introduction to the NHD ArcView Toolkit

Description:

Introduction to the NHD ArcView Toolkit. Prepared and presented by Jen Hill, ... External executables. Start by having the user load an NHD Workspace ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 11
Provided by: jenh8
Category:

less

Transcript and Presenter's Notes

Title: Introduction to the NHD ArcView Toolkit


1
Introduction to the NHD ArcView Toolkit
NHD Applications Symposium Dec. 11-14, 2000
Prepared and presented by Jen Hill, Horizon
Systems Corporation
2
  • Current version is 3.0.0
  • Available on nhd.usgs.gov
  • Contains 3 tools

NHD Arc2Shape
NHD Load/Unload Workspace
NHD Navigate
3
Advantages
  • Assists in understanding NHD data
  • Performs common tasks easily
  • Provides users with a consistent look and feel
  • Allows developers to avoid reinventing the wheel

4
DEMO OF CURRENT TOOLS
Show an Arc2Shape conversion
Load an NHD Workspace (ALL Themes and Tables
option)
Show Network Tables and describe Reach Links
Perform navigation - up mainstem - whole reach
Show navigation options dialog
Perform navigation - point to point - point along
reach
Perform navigation - Up with tribs - point along
reach
This slide will be removed. It is a placeholder.
5
Potential Additions
Reach Indexing Tool
Watershed Tools
Event Migration Tool
A variety of NHD update tools
Name Updates
Flow Editing
Stream Level Updates
6
Standards
  • Extension format
  • Tool Documentation standards
  • Extension and script naming conventions
  • NHD_Tools menu option
  • Blue graphics on buttons
  • Integrated About Box
  • Independent Help Files
  • Standardized message boxes
  • Programming guidelines
  • Not use global variables - dictionary instead
  • Common routines

7
Common Routines
  • Manage screen real estate
  • Maintain the integrated About box
  • Manage the NHD_Tools menu option
  • Store and retrieve information in the dictionary

8
General Organization
  • Extension files in the ArcView EXT32 Directory
  • All other NHD ArcView Toolkit needs in the
    Toolkit directory

Subdirectories for each extension
  • Help files
  • Legend files
  • External executables

9
Steps to integrate a simple NHD Tool into the NHD
ArcView Toolkit
(Example A Reach Migration Tool)
  • Add sub-directory to the NHDToolkit location for
    the tool
  • Design and implement the needed control
  • Start by having the user load an NHD Workspace
  • Add a tool button to the View toolbar
  • Create a tool to implement a point and click
    method of performing the migration. (Example
    Activate the tool, pick source reach, then pick
    target CU.)
  • Write scripts to perform the necessary actions

10
Steps (Continued)
  • Add Help Menu Choice and Text
  • Use the Screen-Checker, About Box Organizer, and
    NHD_Tools Menu Organizer in the extensions
    install and uninstall scripts.
  • Build the extension - making sure to include all
    controls, scripts, and menu choices

11
Contact Information
Jen Hill
Horizon Systems Corporation
jrh_at_horizon-systems.com
NHD Applications Symposium Dec. 11-14, 2000
Write a Comment
User Comments (0)
About PowerShow.com