Notification System
for Construction
Logistics Application
Jacobs
The Peak of Data
and AI 2025
2025
The
Peak
of
Data
and
AI
Jeremy
Quan
GIS Professional
Jacobs
1. Background
2. Solution Architecture
3. FME Forms
4. Lessons Learned and Results
Agenda
2025
The
Peak
of
Data
and
AI
Background
● University of California, San Francisco
(UCSF) campus revitalization.
● Several capital projects, building and
infrastructure upgrades.
● Construction Logistic Management Program
o Minimize impact and disruptions
o Enable communication amongst stakeholders
(siloed datasets)
2025
The
Peak
of
Data
and
AI
Use of GIS
● GIS as system of record for construction
activities
○ Day to day operations
○ Logistics for planning
● Seamless platform for project execution
● Operates as a closed system
○ Lacks notification capabilities for changes
○ Users need to sign into the systems to see
data
2025
The
Peak
of
Data
and
AI
Capturing Construction
Activities/Impacts
2025
The
Peak
of
Data
and
AI
Construction Logistics Management
Program Requirements
● Centralize stakeholder updates
● Build a notification system around FME Flow
○ Read in data from AGOL and perform analysis
● Create a weekly email summary of upcoming activities with in next 7 days
● Send emails to record owners 72 hours before an impact is scheduled to start
and end
● Embed thumbnails of impacts
2025
The
Peak
of
Data
and
AI
Solution Architecture
Run Hourly
Run Daily/
Weekly
Survey123 AGOL FME Flow
2025
The
Peak
of
Data
and
AI
FME Flow – Impacts Starting/Ending within 7 Days
2025
The
Peak
of
Data
and
AI
FME Flow – Impacts Starting/Ending within 7 Days
2025
The
Peak
of
Data
and
AI
FME Flow – Impacts Starting/Ending within 7 Days
Output
2025
The
Peak
of
Data
and
AI
FME Flow – Impacts Starting/Ending within 7 Days
Output
2025
The
Peak
of
Data
and
AI
FME Flow – Impacts Starting/Ending within 72 Hours
2025
The
Peak
of
Data
and
AI
FME Flow – Impacts Starting/Ending within 72 Hours
2025
The
Peak
of
Data
and
AI
Thumbnail Generation
2025
The
Peak
of
Data
and
AI
Thumbnail Generation
2025
The
Peak
of
Data
and
AI
Video Demo
2025
The
Peak
of
Data
and
AI
2025
The
Peak
of
Data
and
AI
Lessons Learned
● MapnikRasterizer point symbols – JPEG vs SVG
● Webhook issues
○ Change in Location of impact need notification
○ Cloud and Local System Integration
○ UCSF IT working with Safe to resolve issues
● FME Flexibility
2025
The
Peak
of
Data
and
AI
Results
● Solution could have been generated with custom code
○ More expensive
○ More difficult to maintain
○ More development time
● Fast solution development with FME Form and Flow
○ Flexibility with client changes
2025
The
Peak
of
Data
and
AI
Lessons Learned and
Results
● MapnikRasterizer point symbols – JPEG vs SVG
● Webhook issues
○ Change in Location of impact need notification
○ Cloud and Local System Integration
○ UCSF IT working with Safe to resolve issues
● Solution could have been generated with custom code
○ More expensive
○ More difficult to maintain
○ More development time (ArcGIS Python API)
● Fast solution development with FME Form and Flow
○ Flexibility with client changes
2025
The
Peak
of
Data
and
AI
Gerry
Boquin
Data and Analytics
Jacobs
Kristen
Ponak
Geospatial Solution Architect
Jacobs
Special Thanks
2025
The
Peak
of
Data
and
AI
ThankYou
Jeremy Quan
Jacobs
Jeremy.quan@jacobs.com
2025
The
Peak
of
Data
and
AI
Questions?
Jeremy Quan
Jacobs
Jeremy.quan@jacobs.com

Notification System for Construction Logistics Application