-
Notifications
You must be signed in to change notification settings - Fork 2
Getting Set Up
Nick Ferguson edited this page Mar 28, 2023
·
2 revisions
In order to use the MHN processing tools effectively, it is important to set up your MHN workspace correctly. To do so, follow these guidelines:
- Ensure you have SAS and ArcGIS (either Desktop or Pro) installed on your computer.
- Create an MHN workspace folder and, within it, create a copy of the main MHN geodatabase (V:\Secure\Master_Highway\MHN.gdb) for development. It is recommended that this MHN workspace folder be located on your local hard drive, as the tools will run faster on a local geodatabase than on a network drive.
- Clone this GitHub repository into your MHN workspace folder so that mhn.gdb and the mhn_programs folder are in the same root location.
- In your MHN workspace folder, you will also require a copy of the V:\Secure\Master_Highway\zone_systems.gdb geodatabase.
- Switch the branch of your cloned repository to develop (or your own development branch) instead of master. After thoroughly testing any changes to the tools, push your branch to GitHub and create a pull request to merge the changes into master. (The copy of this repository located in V:\Secure\Master_Highway should be kept on the master branch at all times, and will need to have
git pullrun on it any time a new pull request into master has been approved on GitHub). - Periodically replace V:\Secure\Master_Highway\mhn.gdb with an updated, authoritative copy from your development workspace (e.g. after importing new highway project coding or updating project completion years for Conformity) -- but only if you're sure it is correct and fully functional!