BAGIS has 3 modules - BAGIS, BAGIS-H, and BAGIS-P. They are packaged separately as esriaddin files and must be installed individually. The main functions for these modules are:
BAGIS: creating AOI and basic AOI terrain, precipitation, and snow monitoring sites reporting and mapping.
BAGIS-H: generating HRUs within AOIs created in BAGIS or USGS GIS Weasel.
BAGIS-P: generating HRUs charateristics parameters for hydrological modeling.
ArcGIS 10.2.X is required to use BAGIS and its modules. The current releases do not support ArcGIS 10.1. The original BAGIS (i.e., version 1) created in VBA can still be used in ArcMap 9.X, 10.0, and 10.1 that have VBA license enabled. There is no plan to maintain BAGIS VBA Version beyond version 1. Please use BAGIS Version 2 or 3 instead.
It is highly recommended that you create a "BAGIS" local environmental variable and set it to a file folder that is different from the folders specified by the TEMP or TMP environmental variables. You can set your BAGIS folder to, for example, "C:\BAGIS". Make sure the folder exists and you have read/write privileges on it. You will need administrator privileges to set an environmental variable on Windows operation systems.
BAGIS has three main modules: BAGIS, BAGIS-H (HRU delineation), and BAGIS-P (parameterization). The general sequence for using BAGIS for hydrological modeling is to: 1) use BAGIS to create BASINs, 2) use BAGIS to create AOIs in BASINs, 3) use BAGIS-H to delineate HRU zones, 4) use BAGIS-P to extract parameters for modeling.
After downloading the BAGIS add-in files (.esriAddIn), double-click on the add-in files to install the add-ins to ArcMap. You can use ArcMap's Add_In Manager to install or remove add-ins. You do not need administrator privileges to install ArcGIS add-ins.
5. BAGIS Data
The following data layers are required to go through the tasks covered in this workshop. Users must use BAGIS to create AOIs first. The AOIs are then used as inputs in BAGIS-H to create HRU zones. BAGIS-P needs an AOI and at least one of its HRU zones layers to generate parameters for hydrologic modeling. All input data layers must be in the same map projection. Users must know the DEM elevation unit, slope unit (% or degree), and area unit when specifying the settings.
For BAGIS:
If you use BAGIS just for creating AOIs and do not plan to use BAGIS for basic AOI terrain, precipitation, and snow monitoring sites reporting and mapping, then you can supply "dummy" datasets for the following layers for BAGIS (see section 7 below). Dummy datasets are used to conform the data definitions with the system requirements of BAGIS. They are not used in the creating of AOIs. The following table describes how to prepare the dummy data.
For BAGIS-P:
Unless users want to use their own data sources, there is no need for additional data source for the tasks to be performed in this workshop.
After the add-ins are installed, users can find BAGIS, BAGIS-H, BAGIS-P, and BAGIS Tools toolbars in ArcMap. If the toolbars are not activated, check the entries on the toolbar menu in ArcMap to activate them (click on the image below to see a full-resolution image).
For BAGIS:
The first time you use BAGIS, you must define the basinanalyst.def file using the BAGIS' Options dialog. Click on the image below to see a full-resolution image of the settings used for this workshop. The actual file path names might be different from what are on the image.
For BAGIS-P:
Download the BAGIS_P_Settings.zip file from the BAGIS-P download page. Unzip the settings zip file to your BAGIS folder (i.e., the folder path defined by the BAGIS environmental variable). If your BAGIS environmental variable is set to "C:\BAGIS", then you should have a BAGIS subfolder under C:\BAGIS (i.e., C:\BAGIS\BAGIS). In it you should also find the methods and profiles folders and a settings.xml file.
If you need to use BAGIS output as the input to GIS Weasel, please follow the step-by-step instructions in the Coupling_BAGIS&Weasel_2012.pdf document.
Use the following links to submit comments and requests for BAGIS and its modules. On each page, click on the "Add Item" button on the upper right corner of the table to add new entries or click on an entry to modify its values.