• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
A Few of My Favorite Things:The Magic that FME Brings to My Life

A Few of My Favorite Things: The Magic that FME Brings to My Life






Total Views
Views on SlideShare
Embed Views



5 Embeds 1,642

http://www.safe.com 1579
http://www.safe.com.local 53
http://staging.safe.com 4
http://translate.googleusercontent.com 4
http://tpau.safe.internal 2



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    A Few of My Favorite Things:The Magic that FME Brings to My Life A Few of My Favorite Things: The Magic that FME Brings to My Life Presentation Transcript

    • A Few of My Favorite Things:The Magic that FME Brings to My LifeJerrod StutzmanGeoSpatial Business Analyst April 8, 2013
    • About Devon Devon Energy Corporation is a leading independent natural gas and oil exploration and production company  S&P 500, Fortune 500  NYSE: DVN  Headquartered in Oklahoma City
    • FME Usage at Devon FME Desktop  In use since 2006  13 licenses on FLEX License Server FME Server  In use since 2008  4 Production licenses, 2 staging/test  Apache Tomcat servlet engine/web server  FME Server Scheduler
    • FME Usage at Devon ~20 FME Desktop Users, ~ 10 power users FME Server jobs  Scheduled  20 Nightly jobs, 7 Weekly, 2 Hourly  On Demand  Creating separate “open access” FME Server FME Administrator  Server uploads/scheduling  Quality Control
    • FME Job Summary FME Desktop and Server are used directly or indirectly by a variety of groups at Devon  GIS, Geology/Geophysics, Land, Midstream, Field Operations, Seismic, etc.  Lease dissections/rollups  Scheduled data exports and database synchronization  Pipeline risk management  Quality control  “Spatializing” data
    • Complex Workbench
    • Simple Workbench “Simple” yet very high value!
    • Developing with FME Many potential solutions  Your solution will likely be different than others‟  Both could be viable solutions but one may be more efficient The following examples highlight features of FME that can simplify a workbench, reduce run time, or accomplish what was once impossible!
    • Pipelines “At Risk” All pipelines are required to be registered with the proper agency (OneCall) to minimize accidents  While all measures are taken, there is still potential for some to be missed  FME creates a failsafe for any of these pipelines and generates a notification email and posts the data to be registered with the proper agency
    • Pipelines “At Risk” Process Intersect Pipeline with Grid Get Grid IDs Send Data to web service POST: Grid IDs = AA001, AB001, AB001, AB003, AB004, AC005, etc
    • At Risk Grids Process – FME Run time ~9 min
    • ArcSDEQuerier saves the day!Grid layers contain tens of millions of features.ArcSDEQuerier returns only those we are interested in.This is the difference between a process that takes manyhours to one that takes minutes!
    • Rig Locations Update Vendor provides excel spreadsheet with weekly rig locations Data is „spatialized‟ and written to SDE and shapefiles Shapefile is used to maintain history  Date is used as part of shape file name
    • Rig Locations Update Run time ~1 min
    • Concatenator + Fanout option
    • SCADA Database Sync SCADA data is synched hourly for web mapping Almost all values change, but there is also potential for wells to be added or deleted  We can‟t simply do an UPDATE operation because added (new) or deleted wells will be left out!  Logic is required to determine the database operation that should be performed: INSERT, UPDATE, or DELETE
    • SCADA Workbench
    • ChangeDetector+ DB Op
    • Well Area Assignment Predefined polygons are used to group wells into Project Areas Well database stores latitude and longitude values but is not a spatial database (lat/lon are simply number fields) When a new well is entered, its area needs to be assigned FME writes this area back to the non-spatial database
    • Well Area: Workbench
    • Here, Clipper >PointOnArea… Clipper is much faster than PointOnAreaOverlayer and is sufficient for this task Each point gets attributes of clipper (polygon)
    • Summary FME Desktop and Server save thousands of man hours and money each year at Devon  Risk mitigation potentially saves millions! There is no „wrong‟ way to create a workbench, some just may be more efficient than others  Using best practices and a few tips and tricks can save a lot of time Organize your workbench with bookmarks and annotations. You‟ll thank yourself a year from now!
    • Thank You! Questions? For more information:  Jerrod StutzmanJerrod.Stutzman@dvn.com  Devon Energy Corporation