Agency:
DFPC CoE
Skills:
ArcGIS Javascript API
ArcGIS Experience Builder SDK
Agency:
DFPC CoE
Skills:
ArcGIS Javascript API
ArcGIS Experience Builder SDK
Project Description:
This project supported fire guard personnel operating in highly secure skiff environments on Air Force bases in Colorado and California, where digitizing wildfire perimeters from satellite imagery is mission-critical. Due to security constraints, Colorado-based staff could not install ArcGIS Pro, while California personnel had full editing capabilities of the desktop app. To bridge this capability gap, custom tools were developed for use within ArcGIS Online, enabling users to efficiently draw and manage fire perimeters without desktop software.
The solution leveraged ArcGIS Experience Builder SDK and ArcGIS Javascript API to create custom widgets for polygon creation, attribute editing, and validation workflows tailored to operational requirements. Widgets were designed for browser-based deployment, with a focus on intuitive workflows to ensure accurate perimeter digitization in a constrained environment. The tools provided users with the ability to free-hand polygons which, at the time, was not apart of the editor tool in ArcGIS Online. A widget for custom temp markers with rotation capability was also provided for the users to mark-up reference information.
Although the project lead opted to restrict operational use to standard ArcGIS Online tools, the scripts and custom widgets were delivered to contractors who established the Enterprise Geospatial Platform (EGP). These assets remain fully compatible with Experience Builder and can be deployed in future workflows to enhance perimeter editing efficiency and standardization.
The tools integrate seamlessly with ArcGIS Online feature layers, providing a secure, lightweight, and auditable workflow for fire perimeter management, ensuring interoperability across sites with differing software access while maintaining operational security and adherence to mission requirements.
Please feel free to contact me through my LinkedIn Account below.