Joshua Tanner, B.S. and Justin Shedd, M.S.
Raster surfaces were created with each cell representing an agreed upon score.
Transitional area between unoccupied land and human development.
Euclidean distance to developed areas.
Areas where there are potential or known threatened and endangered species presence.
Areas that have a presence of regionally unique threatened and endangered species.
How hard it is to respond to a fire based on several agreed upon variables (slope, aspect, vegetation, distance to road)
Number of fuel breaks that are present that limit the ability of a fire to spread. Trails, roads, and streams were used to represent these breaks.
Areas that have a presence of any cultural significant values of interest.
A python script was written and published as a GP Service to accept an Esri JSON feature polygon and use it as a mask to extract information from the rasters.
Input loaded from Esri Geoservices JSON
Mask raster analysis layers with input geometry.
Output stats in JSON
A web application was built using JavaScript to provide the input polygon to the geoprocessing service and interpret the results. It uses Esri’s JavaScript API and the Dojo framework to build modular components.
The application layout is very simple and built to be intuitive.
Users can select 'Draw Treatment Poly' to manually draw a polygon that represents a proposed treatment area.
Users can also choose to upload a shapefile of a proposed treatment area to the application for analysis
Results are provided to the user after analyzing the input polygon.
Score is also displayed in a more descriptive table.