ArcPy Scripting: Locating Wildfire Impacts to Critical Habitats
Tools: ArcGIS Pro, Python (ArcPy)
Main Question: "Where is species X currently at risk from US wildfires?"
The main focus of this project was to set up an ArcPy script and custom ArcGIS geoprocessing tool to easily plot potential conflicts between the latest wildfires and critical habitat for endangered and threatened species. With this script, any species from the US Fish and Wildlife database can be used to find intersections with the latest wildfire data from the NIFC.
Possible Improvements: If I had more time, I would add functionality to make REST API calls for the species and fire shapefiles, create a web viewer to view/filter by species, and automate the map output using the arcpy.mp module to produce a PDF map with a single click of the custom geoprocessing tool.
Credit: NIFC, USFWS, ESRI Living Atlas
The original scripting for this project was done as part of my professional certificate in Geospatial Data Analytics and Visualization from Michigan State. You can find this script and many others on my GitHub repo HERE
Sample Script Output: Mexican Spotted Owl and Northern Spotted Owl habitats mapped with point data showing active wildfire threat.