----------INSTALLING TOOLSETS ON NEW PLATFORMS----------- The NHD toolsets are composed of a variety of editing and analysis tools that were developed in a variety of programming languages and environments by members of the NHD community. A. INSTALLATION OF SUPPORTING SOFTWARE, SOFTWARE COMPONENTS, AND PROGRAMMING LANGUAGE. For the NHD toolsets to function properly, a distinct set of supporting software must be installed--AND INSTALLED IN A DISTINCT ORDER. ADMINISTRATOR PRIVILEGES are required to perform the installation. The operating system must be Microsoft Windows XP. Documentation regarding the use of the tools is available for download from the NHD Stewardship website. 1) Install .NET Framework 3.0 SP2 – Windows update 3.5 SP1 is now available and is compatible The .NET Framework 3.0 SP2 & 3.5 SP1 can be downloaded from http://www.microsoft.com 2) Install ArcGIS 9.3.1 The ArcGIS platform must be licensed at the ArcInfo product category. DO NOT INSTALL ANY SERVICE PACKS for ArcGIS 9.3.1 (before installing the three following items) a. include VBA Developer Resources b. include Python 2.5.1 / Python 2.5 numpy-1.03 c. include Workstation ArcInfo 3) The NHD Geo Edit Tools will work with either 9.3.1 No Service Pack. As of 1/14/2010 - no service packs have been tested for ArcGIS 9.3.1 4) Install Perl 5.8.5 or higher The latest version of Perl can be downloaded from http://www.perl.com 5) Install in any order (or ensure a pre-existing installation of) a. Python for Windows extensions, Python 2.5 pywin32-210.exe Python 2.5 pywin32-210.exe can be downloaded from http://sourceforge.net b. Microsoft Access c. Microsoft Office (PowerPoint, Word) d. Adobe Reader 6.0 or higher B. INSTALLATION OF THE NHD TOOLSETS This document is intended to serve as a checklist of steps to assist the system administrator in the installation of the toolsets. Once downloaded and uncompressed, most of the toolset folders will contain a PowerPoint presentation that will describe in detail the installation procedure for each of the tools. Once extracted, follow the Powerpoint presentations during the installation process. 1) Install ArcGIS Task Assistant User version 2.0 The ArcGIS Task Assistant can be downloaded from http://webhosts.cr.usgs.gov/steward The ArcGIS Task Assistant User version 2.0 is installed by running the Task Assistant User.msi script 2) Install NHD Geo Edit Tools The NHD Geo Edit Tools can be downloaded from http://webhosts.cr.usgs.gov/steward a. Install the tools by running the Microsoft Windows Installer package, NHDGeoEditTools_v3.3.0_06102009.msi 3) Install NHD Utilities package The NHDUtilities_20090430.zip package can be downloaded from http://webhosts.cr.usgs.gov/steward a. Install the package by running the Microsoft Windows Installer package, NHDUtilitiesSetup.msi 4) Install the NHD Tools Toolbox The NHD Tools Toolbox can be downloaded from http://webhosts.cr.usgs.gov/steward a. Copy the NHD_TOOLS_TOOLBOX folder into a local directory on your computer. b. In ArcMap, open ArcToolbox c. Right-click in ArcToolbox table of contents and Add Toolbox d. In the Add Toolbox popup, browse to the NHD_TOOLS_TOOLBOX folder and add the NHD Tools toolbox e. Set up the tool-script pathnames i) Expand the NHD Tools toolbox tree in the ArcToolbox window ii) Right-click on the "Find artifical paths out of area features" tool entry and choose Properties iii) On the Source tab of the Properties window, browse to the NHD_Tools_Toolbox folder, highlight and open the extract_aps_out_of_wbs.py script, and click OK. iv) Right-click on the "Find improper stream/rivers" tool entry and choose Properties v) On the Source tab of the Properties window, browse to the NHD_Tools_Toolbox folder, highlight and open the extract_improper_stream_flowlines.py script, and click OK. vi) Right-click on the "gapped_or_branched_attribute_check" tool entry and choose Properties vii) On the Source tab of the Properties window, browse to the NHD_Tools_Toolbox folder, highlight and open the nhdgct_gap_or_branch_attribute_check.py script, and click OK. viii) Right-click in the ArcToolbox window and choose Save Settings-->To Default f. Close ArcMap 5) Install the NHD Flowcheck Utility The NHD Flowcheck Utility can be downloaded from http://webhosts.cr.usgs.gov/steward a. Move compressed installation package under a root directory and extract the compressed folder b. The NHD Flowcheck utility is installed by running the :\NGTOC\NHDGCT\flowcheck_install.bat script. c. A new button, NHD, should appear on the top menubar of the ArcMap application when it is opened. The use of this utility is described in the UsersGuide.html 6) Download the NHD stream-level-attribute releveler, PGDbReleveler The PdgbRelevelerV221_wGuide utility package can be downloaded from http://webhosts.cr.usgs.gov/steward No installation is necessary, although you may wish to create a desktop shortcut for the executable file. The use of this utility is described in the PBDbRelevelerGuide.pdf