SlideShare a Scribd company logo
Simplifying the
Complex:
Serving data from
Pipeline Data Models
Peter Veenstra
TRC
Introduction
Peter Veenstra
Problem or Challenge?
GIS is difficult, users want data …
Non-GIS Professionals need access to
data to do their jobs  in XLS
Industry Standard Pipeline Data Models
are complex  Linear Referencing
Data stored in Silos – hard to synchronize
or coordinate …
Model, Load, As-Built – Re-build Silo 1 Silo 2
Big Gnarly Mess
1000’s if not 10’s of 10000’s miles of data
overlaid on a single route.
Linear events (in 100’s of tables) related
to each other by common position along
the pipeline but without formal relates.
Potentially 7+ million segments to process.
X
Good
Well Drained
Test 1 - Current
MAOP
T
MFL
Type 1
Type 2b Type 2a
X X X X X X
Poor
Poorly Drained
Test 2 - Current
Solution
Build Toolboxes using
FME
Move toolboxes to
server.
Let the data be
consumed.
Toolboxes
FME Toolkit for Pipeline
Data Models (PDM)
FME Toolkit for Linear
Referencing (LRM)
FME Toolkit for
Database Integration
(DIM)
XYZM
PL-AAA
XYZM
XYZM
Sum
Latest
Merge
Move to FME
Server
What is Server?
Why is it better than
scheduled tasks and
scripts?
Planned Migration
(build, then optimize)
Aggregation
Data Warehouse
FME Server
Build a data ware-house
aggregating data stored
in different silos …
- Shared coordinate
plane
- Hierarchy to
Hierarchy translation
- Dynamic
Segmentation into
massive table
PODS Silo 1 Silo 2 Silo 3
X
Good
Well Drained
Test 1 - Current
MAOP
T
MFL
Type 1
Type 2b Type 2a
X X X X X X
Poor
Poorly Drained
Test 2 - Current
FME Server
Services Bus
Query Engine
Tableau
Hierarchy Finder
Data Extractor
Data Delta Finder/Synchronizer
Data Health
2016: Status and Progress Tracker
A lot to get
your head
around …
Subscribe, publish,
consume … respond.
Services-oriented rather
than task-oriented
Event-driven rather than
procedural …
GIS is difficult, users
want data …
"Good data leads to
good knowledge, and
good knowledge solves
problems."
Good data eh!
Thank you!
Peter Veenstra, TRC
pveenstra@trcsolutions.com
816-820-7841

More Related Content

PDF
On Extending MapReduce - Survey and Experiments
PPTX
Hadoop in sigmod 2011
PPTX
CS267_Graph_Lab
PPTX
VENUS: Vertex-Centric Streamlined Graph Computation on a Single PC
PPTX
Producing KMZ Files With Geotagged Photos
DOCX
Asamblea Extraordinaria Informática 26/04
PDF
Sarajevo PR open - Online reputation
PDF
Mr. Steven Peterson FEMA Cert 2
On Extending MapReduce - Survey and Experiments
Hadoop in sigmod 2011
CS267_Graph_Lab
VENUS: Vertex-Centric Streamlined Graph Computation on a Single PC
Producing KMZ Files With Geotagged Photos
Asamblea Extraordinaria Informática 26/04
Sarajevo PR open - Online reputation
Mr. Steven Peterson FEMA Cert 2

Viewers also liked (20)

PPTX
El Primado de Pedro
DOC
Por las avenidas del modelo educativo...
PDF
Planta y secciones de una cubierta de igual pendiente.
DOCX
Albañilería
PPS
Llocs 3r
PDF
HOJA PARROQUIAL Nº 105
PPSX
Beautiful Nature
DOCX
Trabajo final Proyeto Emf 2013 J.T
PDF
Alibaba: The Figures
ODP
La maquina de vapor. Rosario Carmona Marín.
PPTX
Técnico LEÂO
PPT
Web 2.0: It's All about Social Networking
PPTX
Apresentação1
PPTX
هلا النجار
PPTX
Web Link Analysis
PPS
Couleurs Du Monde
PPTX
Mind map title sequnace ideas
PPT
Coperti sortam agnes
PPS
Venice_la_nuite
El Primado de Pedro
Por las avenidas del modelo educativo...
Planta y secciones de una cubierta de igual pendiente.
Albañilería
Llocs 3r
HOJA PARROQUIAL Nº 105
Beautiful Nature
Trabajo final Proyeto Emf 2013 J.T
Alibaba: The Figures
La maquina de vapor. Rosario Carmona Marín.
Técnico LEÂO
Web 2.0: It's All about Social Networking
Apresentação1
هلا النجار
Web Link Analysis
Couleurs Du Monde
Mind map title sequnace ideas
Coperti sortam agnes
Venice_la_nuite
Ad

Similar to Simplifying the Complex: Serving Data from Pipeline Data Models (20)

PDF
Vancouver Uses FME to Open Data to the World
PDF
Leveraging Data Integration for Strategic GIS Governance
PDF
Using Non-Spatial Dashboard to Update Spatial Features
PPTX
From Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
PPTX
SmartMet Server OSGeo
PDF
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
PDF
The Zero-ETL Approach: Enhancing Data Agility and Insight
PDF
The Zero-ETL Approach: Enhancing Data Agility and Insight
PDF
Creating Commercial Data Products with FME
PDF
The Zero-ETL Approach: Enhancing Data Agility and Insight
PDF
Fbdl enabling comprehensive_data_services
PDF
How to Pivot Workflows with FME Tools
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
PPTX
Managing data interoperability with FME
PDF
7 FME Server Use Cases To Convince Your Boss
PDF
How to Begin Making “Data-Driven Decisions" Using Data Integration
PPTX
FME & Governement
PDF
How Better Data Can Change the World
PPTX
Preparing, Sharing, and Using Open Data
Vancouver Uses FME to Open Data to the World
Leveraging Data Integration for Strategic GIS Governance
Using Non-Spatial Dashboard to Update Spatial Features
From Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
SmartMet Server OSGeo
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Creating Commercial Data Products with FME
The Zero-ETL Approach: Enhancing Data Agility and Insight
Fbdl enabling comprehensive_data_services
How to Pivot Workflows with FME Tools
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Managing data interoperability with FME
7 FME Server Use Cases To Convince Your Boss
How to Begin Making “Data-Driven Decisions" Using Data Integration
FME & Governement
How Better Data Can Change the World
Preparing, Sharing, and Using Open Data
Ad

More from Safe Software (20)

PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Getting Started with Data Integration: FME Form 101
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
PDF
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
PDF
Notification System for Construction Logistics Application
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
FME in Overdrive - Peak of Data & AI 2025
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
PDF
Pipeline Industry IoT - Real Time Data Monitoring
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
PDF
Fiber to the People! By Deutsche Telekom
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Taming the Chaos: How to Turn Unstructured Data into Decisions
Getting Started with Data Integration: FME Form 101
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
Notification System for Construction Logistics Application
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Transforming Utility Networks: Large-scale Data Migrations with FME
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
FME in Overdrive - Peak of Data & AI 2025
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Pipeline Industry IoT - Real Time Data Monitoring
FME in Overdrive: Unleashing the Power of Parallel Processing
Fiber to the People! By Deutsche Telekom
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
5 Things to Consider When Deploying AI in Your Enterprise

Recently uploaded (20)

PDF
August Patch Tuesday
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
STKI Israel Market Study 2025 version august
PDF
Hybrid model detection and classification of lung cancer
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Modernising the Digital Integration Hub
PDF
project resource management chapter-09.pdf
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
1. Introduction to Computer Programming.pptx
PPT
What is a Computer? Input Devices /output devices
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
TLE Review Electricity (Electricity).pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Architecture types and enterprise applications.pdf
August Patch Tuesday
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Enhancing emotion recognition model for a student engagement use case through...
Developing a website for English-speaking practice to English as a foreign la...
STKI Israel Market Study 2025 version august
Hybrid model detection and classification of lung cancer
NewMind AI Weekly Chronicles – August ’25 Week III
Modernising the Digital Integration Hub
project resource management chapter-09.pdf
DP Operators-handbook-extract for the Mautical Institute
1. Introduction to Computer Programming.pptx
What is a Computer? Input Devices /output devices
WOOl fibre morphology and structure.pdf for textiles
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Group 1 Presentation -Planning and Decision Making .pptx
TLE Review Electricity (Electricity).pptx
1 - Historical Antecedents, Social Consideration.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Architecture types and enterprise applications.pdf

Simplifying the Complex: Serving Data from Pipeline Data Models

  • 1. Simplifying the Complex: Serving data from Pipeline Data Models Peter Veenstra TRC
  • 4. GIS is difficult, users want data … Non-GIS Professionals need access to data to do their jobs  in XLS Industry Standard Pipeline Data Models are complex  Linear Referencing Data stored in Silos – hard to synchronize or coordinate … Model, Load, As-Built – Re-build Silo 1 Silo 2
  • 5. Big Gnarly Mess 1000’s if not 10’s of 10000’s miles of data overlaid on a single route. Linear events (in 100’s of tables) related to each other by common position along the pipeline but without formal relates. Potentially 7+ million segments to process. X Good Well Drained Test 1 - Current MAOP T MFL Type 1 Type 2b Type 2a X X X X X X Poor Poorly Drained Test 2 - Current
  • 6. Solution Build Toolboxes using FME Move toolboxes to server. Let the data be consumed.
  • 7. Toolboxes FME Toolkit for Pipeline Data Models (PDM) FME Toolkit for Linear Referencing (LRM) FME Toolkit for Database Integration (DIM) XYZM PL-AAA XYZM XYZM Sum Latest Merge
  • 8. Move to FME Server What is Server? Why is it better than scheduled tasks and scripts? Planned Migration (build, then optimize)
  • 9. Aggregation Data Warehouse FME Server Build a data ware-house aggregating data stored in different silos … - Shared coordinate plane - Hierarchy to Hierarchy translation - Dynamic Segmentation into massive table PODS Silo 1 Silo 2 Silo 3
  • 10. X Good Well Drained Test 1 - Current MAOP T MFL Type 1 Type 2b Type 2a X X X X X X Poor Poorly Drained Test 2 - Current FME Server Services Bus Query Engine Tableau Hierarchy Finder Data Extractor Data Delta Finder/Synchronizer Data Health 2016: Status and Progress Tracker
  • 11. A lot to get your head around … Subscribe, publish, consume … respond. Services-oriented rather than task-oriented Event-driven rather than procedural …
  • 12. GIS is difficult, users want data … "Good data leads to good knowledge, and good knowledge solves problems." Good data eh!
  • 13. Thank you! Peter Veenstra, TRC pveenstra@trcsolutions.com 816-820-7841