https://github.com/agrc/deq-tankrisk
An ArcGIS Pro toolbox for DEQ to assess the risk of underground storage tanks
https://github.com/agrc/deq-tankrisk
arcgis-pro-toolbox billable government-app terraform-managed
Last synced: 3 months ago
JSON representation
An ArcGIS Pro toolbox for DEQ to assess the risk of underground storage tanks
- Host: GitHub
- URL: https://github.com/agrc/deq-tankrisk
- Owner: agrc
- License: mit
- Created: 2014-12-15T16:57:16.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2024-11-06T18:38:58.000Z (12 months ago)
- Last Synced: 2025-01-18T06:25:59.836Z (9 months ago)
- Topics: arcgis-pro-toolbox, billable, government-app, terraform-managed
- Language: Python
- Homepage:
- Size: 815 KB
- Stars: 1
- Watchers: 11
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DEQ Tank Risk Assessment Tool
This project is for an ArcGIS Pro python tool that calculates a relationship between facilities with underground storage tanks with a variety of statewide environmental features.
## Usage
1. Go to releases tab and download `tank_risk_tool.*.zip` from the assets
1. Unzip the tool and add it to your pro project from the catalog pane
1. Add the following layers to your map from the Open SGID or ArcGIS Online. Layers that are **not visible** will **not** be included in the analysis.
- Facility PST
- Aquifer Recharge Discharge Areas
- Shallow Ground Water
- SurfaceWaterZones **Feature name must be exact and available in a local file geodatabase.**
- Streams NHD
- DWQ Assessment Units
- UT_Wetlands **Feature name must be exact and available in a local file geodatabase.**
- Census Tracts 2020
- GroundWaterZones
- Points of Diversion
- Soils
- Lakes NHD
1. Run the tool with the parameters
- Select the Facility PST layer
- Select the map name that has the risk factor layers
- Choose the output folder where the risk values are stored### Prerequisites
1. An advanced license level
## Development
1. Create a conda environment
- `conda create -n tank arcpy-base && activate tank`
1. Add some packages
- `pip install -r requirements.txt`
1. Create a TaskRisk ProProject (or use the one provided) and have a blank RiskMap
1. With the aprx closed, add data to the map
- `python src\preprocess\preprocessing.py`
1. Assert that the risk map coordinate system is UTM Zone 12 North
- 
1. Either symlinkn or duplicate the `tank_risk_tool.pyt` `to tank_risk.py` so the cli can import it
1. Run the cli