This presentation shows how Devon uses FME Server to pull, process, and write FLA (Field Logistics Application) trucking Logistics data to our Enterprise SDE Geodatabase in Near Real-Time using RESTful web services and how the data is being consumed by different groups of people throughout our business. The presentation will also focus on some of the challenges, benefits, and next steps that Devon has seen throughout the process.
The second part of the presentation illustrates how Devon uses FME to consolidate various data sources (both government and public) to help our emergency response and executive teams to make better and more informed decisions to minimize the destructive effects annual wildfires have on our community.
Similar to Connecting Field Operations and the Corporate Office - FME Server as a Near Real-time Processing Engine for Logistics Data and Wildfire Monitoring
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Andrejs Prokopjevs
Similar to Connecting Field Operations and the Corporate Office - FME Server as a Near Real-time Processing Engine for Logistics Data and Wildfire Monitoring (20)
4. Field Logistics Application
- Update every two minutes, during business
hours
- Devon developed REST services
- FME used to tear apart the feeds, write to
Geodatabase
- Email alerts when jobs fail
14. Consume ArcGIS
Services
- Read in FeatureServer from AB
Agr. And Forestry
- Layer file
- Add in SDE audit columns
- Write out on an hourly basis
- Increase frequency as needed
15. Consume CSV from AB
Gov
- Download more frequently
updated data
- Simple CSV -> Spatial
- Write to GeoDB
- Write to ArcGIS Online for
mobile use
16. Consume KML from BC
WMB
- ‘Discovered’ KML file from BC
WMB
- Similar to AB, download and
insert
- Archive for audit purposes
- No timestamp data available
17. Consume NASA Data
Feeds
- VIIRS Hotspot data
- Thermal signatures
- 375m resolution
- Updated 2x daily
18. VIIRS Hotspot
Notifications
- Post download
- Unique ‘HotSpot’ ID
- Read and write to same
featureclass
- Python shutdown script
- Sends email only if point exists
in polygon
Have been in the GIS industry for the last 20+ years, Geography degrees from UofC and McMaster University
FME user since 2006, a great fan, and have been dabbling in FME cloud since the beta/early releases
Come from a programming background, and love the flexibility/capability of FME
- Remove all paths and passwords
Services to include:
NASA VIIRS https://earthdata.nasa.gov/earth-observation-data/near-real-time/firms/active-fire-data
NASA MODIS
BC WMB –
http://openmaps.gov.bc.ca/kml/wildfire/active_fires_loader.kml
AB Agriculture and Forestry
http://genesis.srd.alberta.ca/genesis_tokenauth/rest/services/FireMap/Latest/FeatureServer
CSV file (more frequent) http://wildfire.alberta.ca/reports/activedd.csv
What to enhance next?
Notifications for multiple layers and sources
PDFs attached to notification emails
Tying together some of the workbenches – more complex integration