This repository contains Python code for the workflows related to the Composite Source File/Project Reference File(CSF/PRF).
The repository currently contains an ArcGIS Python Toolbox and associated Tools.
The Toolbox file: root/src/csf-prf/CSF_PRF_Toolbox.pyt
Tools:
- root/src/csf-prf/ags_tools/CompositeSourceCreator.py
- root/src/csf-prf/ags_tools/ENCDownloader.py
The respository needs a .pth file in your ArcGIS Pro Conda environment in order to access the code.
- Open the Python Command Prompt to see your Conda environment
- Type conda env list to find the path to your Conda environment
- In Windows Explorer, navigate to *your/conda/environment/Lib/site-packages/
- Create a file in that location called noaa.pth
- Open that file in a text editor and paste in the path to the CSF-PRF repository like the following: C:\path\to\your\respository\csf_prf\src
- Request copy of files from HSTB or clone repository
- Set up the .pth file as documented above
- Open ArcGIS Pro and add a folder connection to the repository files
- Expand the CSF_PRF_Toolbox file to view the inner tools
- Double click one of the tools to open the user interface
- Add the required parameters for the tool or any optional parameters
- Add the output folder for the tool to export files
- Click run and view the log messages for tool status
- View the output folder you selected to see the output data