Date post: | 22-Nov-2014 |
Category: |
Business |
Upload: | safe-software |
View: | 5,343 times |
Download: | 13 times |
Generating Pipeline Alignment Sheets using FME
Jerrod StutzmanGeoSpatial Business AnalystCertified FME Professional
Kyle BrockSenior Developer April 17, 2012
Devon Energy Corporation
Devon Energy Corporation is a leading independent natural gas and oil exploration and production company. S&P 500, Fortune 500 NYSE: DVN ~5,000 employees Oklahoma City (HQ, new building nearing
completion), Calgary, Houston, field offices in OK, TX, WY, NM, etc
Devon’s FME Environment
FME Desktop 13 licenses on FLEX License Server
FME Server 3 Production licenses, 3 Staging/Test licenses Windows Virtual Servers
Currently migrating production to physical server Apache Tomcat servlet engine/web server Scheduling handled by FME Server
TIDAL app for “old” FME Server scheduling
Devon’s FME Usage
~20 desktop users ~8 “power users” (workbench authors)
FME Server jobs Scheduled
10 Nightly, 5 Weekly (and growing) “On Demand”
Typically only used in special cases FME Administrator
Handles Server uploads/scheduling for production (staging open for authors)
Devon’s FME Usage
FME Desktop and Server are used directly or indirectly by a variety of groups at Devon. GIS, G&G, Land, Midstream, Field Operations,
Seismic and Well Data Management, etc Lease dissections/rollups Scheduled data exports Pipeline Risk Management “Spatializing” data Quality Control Automated comparisons & database updates
Problem
Generating alignment sheets is a tedious process Point-by-point drawing/setup in AutoCAD Once created, data is static (PDF) Lots of manual data entry
3rd party “page cutter” application Cost Complexity reduction Static product
Old Product
Solution
Data Driven Pages in ArcGIS 10 ArcToolbox custom tool Data processed by FME in ArcGIS Server
Interoperability extension Published parameters become arguments for ESRI’s
Model Builder
Process Flow Diagram
Raw Survey CSV file
ESRI Geodatabase
ESRI Custom Tool
(python script)
ESRI Map Pack
Process Survey Data
Generate MXD Data
Data Interoperability
Process Survey Data Workbench
Creates 2D points from survey csv file Connects points to build pipeline
Process Survey Data Workbench Details
Process Survey Data Workbench Details
Generate MXD Data Workbench
Uses pipeline created from Workbench 1 to locate intersections with boundaries Sections/Townships School Districts Land Ownership
Generate MXD Data Workbench Details
Data Interoperability
Data Interoperability
ArcGIS Custom Tool
Sets up sheet orientation and creates “pagecutter” polygons
Calculates deflection and bearing angles Calculates stationing on pipeline
Line Measures to points on line Updates geodatabase Packages geodatabase and MXD into ESRI Map
Pack
ArcGIS Custom Tool Details
Tools Used ArcGIS Server 10.01 (Geoprocessing Service) FME Data Interop Extension for ArcGIS Server Python ArcGIS Model Builder
Several Models and Python scripts in conjuction with FME generate a map package that contains the MXD and the file geodatabase needed for an alignment sheet
Final Product
ESRI ArcGIS 10.0 Map Pack Data Driven Pages Geodatabase with required data
Benefits Data is “live” and editable One file (mpk) contains all data and connections Automation = time saved! Retire 3rd party application = $$$ saved!
Final Product
Thank You!
Questions?
For more information: Jerrod [email protected]
Kyle [email protected]
Devon Energy Corporation