SlideShare a Scribd company logo
FME	
  and	
  Linear	
  Referencing	
  -­‐	
  
Keeping	
  the	
  Product	
  in	
  the	
  Pipelines	
  
FME	
  World	
  Tour	
  2015	
  
Peter	
  Veenstra	
  
Willbros	
  Engineering	
  
IntroducCon	
  &	
  Outline	
  
•  Peter	
  Veenstra	
  
– Principal	
  GIS	
  Technologist	
  
– Willbros	
  Engineering	
  
•  Outline	
  
– Oil	
  and	
  Gas	
  Transmission	
  Pipelines	
  
– Concepts	
  of	
  Linear	
  Referencing	
  
– How	
  we	
  do	
  it	
  now	
  
– Linear	
  Referencing	
  with	
  FME	
  
– Lessons	
  Learned	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Founded	
  in	
  1908	
  	
  
Oil	
  and	
  Gas	
  Transmission	
  Pipelines	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Oil	
  and	
  Gas	
  Transmission	
  Pipelines	
  
•  Typical	
  pipelines	
  …	
  
– Run	
  for	
  100’s	
  if	
  not	
  1000’s	
  of	
  miles	
  
– Cross	
  mulCple	
  jurisdicCons	
  
– MulCple	
  threats…	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Oil	
  and	
  Gas	
  Transmission	
  Pipelines	
  
•  Huge	
  consequences	
  if	
  failure	
  occurs	
  …	
  
–  Loss	
  of	
  human	
  life	
  
–  Environmental	
  devastaCon	
  
–  Tarnished	
  corporate	
  reputaCon	
  
–  Revenue	
  and	
  profit	
  loss	
  
–  Stringent	
  regulaCons	
  
–  Regulatory	
  fines	
  
–  Increased	
  administraCon	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Oil	
  and	
  Gas	
  Transmission	
  Pipelines	
  
•  Very	
  complex	
  ‘standard’	
  data	
  models	
  …	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Concepts	
  of	
  Linear	
  Referencing	
  
•  Routes	
  (MZ-­‐Aware	
  Polylines	
  with	
  
Unique	
  ID)	
  
•  Events	
  (Relate	
  to	
  Route,	
  Measured	
  
PosiCon)	
  
•  PosiCon	
  is	
  determined	
  by	
  Measure	
  
of	
  the	
  event	
  (for	
  point)	
  or	
  Begin/
End	
  Measure	
  (for	
  line)	
  
•  Many,	
  many,	
  many	
  tables	
  of	
  events	
  
stacked	
  on	
  top	
  of	
  each	
  other	
  (BGM)	
  
•  Primarily	
  ESRI	
  (ArcGIS	
  Desktop)	
  
soluCon	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
LR:	
  How	
  we	
  do	
  it	
  now	
  …	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
•  A	
  table	
  can	
  store	
  a	
  
Route	
  ID	
  and	
  Begin/End	
  
Measure	
  value	
  for	
  
linear	
  features.	
  These	
  
features	
  can	
  be	
  
symbolized	
  on	
  a	
  map.	
  
•  Another	
  table	
  can	
  store	
  
a	
  Route	
  ID	
  and	
  a	
  
Measure	
  value	
  for	
  point	
  
features.	
  These	
  features	
  
can	
  be	
  symbolized	
  on	
  a	
  
map.	
  
•  Tabular	
  data	
  can	
  be	
  
filtered,	
  ordered,	
  sorted	
  
using	
  SQL	
  
LR:	
  How	
  we	
  do	
  it	
  now	
  …	
  
•  ArcMap	
  DemonstraCon	
  
•  LimitaCons	
  of	
  the	
  soluCon	
  
– Performance	
  
– Events	
  as	
  Features	
  
– Non-­‐support	
  in	
  Web	
  for	
  Events	
  
– Roads	
  &	
  Highways	
  and	
  new	
  ALRP	
  …	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Linear	
  Referencing	
  with	
  FME	
  
•  Work	
  in	
  progress	
  –	
  exploraCon	
  …	
  
•  Two	
  Workbenches	
  
–  Events	
  to	
  Features	
  
–  Dynamic	
  SegmentaCon	
  
•  Linear	
  Referencing	
  Tools	
  
•  What	
  is	
  missing	
  (or	
  what	
  don’t	
  I	
  know	
  …)	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Events	
  to	
  Features	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Events	
  to	
  Features	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
• Take	
  a	
  pipeline	
  route	
  with	
  an	
  ID=”12PL-­‐A”	
  
With	
  linear	
  referencing	
  using	
  tables	
  from	
  the	
  data	
  model	
  –	
  
mulCple	
  layers	
  of	
  linear	
  and	
  point	
  events	
  can	
  be	
  added	
  to	
  the	
  
map.	
  
•  Pipe	
  Segments	
  with	
  Wall	
  Thickness,	
  Outside	
  Diameter,	
  Grade,	
  
Install	
  Date,	
  Seam	
  Type,	
  Manufacturer,	
  Join	
  Type	
  aiributes	
  
•  Primary	
  coaCng	
  with	
  install	
  date,	
  type	
  and	
  thickness	
  (Fusion	
  
Bonded	
  Epoxy,	
  15mils)	
  
•  Secondary	
  coaCng	
  with	
  install	
  date,	
  type	
  and	
  thickness	
  
(Concrete,	
  3")	
  
•  IsolaCon	
  Valves	
  
•  Flow	
  Rates,	
  OperaCng	
  Temperature,	
  OperaCng	
  Pressure	
  
•  Above	
  Water,	
  Below	
  Water	
  
•  ILI	
  Run	
  (Test	
  Date,	
  Tool	
  Type)	
  
•  Hydro	
  Test	
  (Test	
  Date,	
  Test	
  Pressure,	
  DuraCon)	
  
•  Design	
  Factor	
  
•  Visual	
  InspecCon	
  (Test	
  Date)	
  
•  CP	
  Reading	
  
•  Pipe	
  SecCons	
  	
  (1-­‐Topsides,	
  2-­‐Export	
  Riser,	
  3-­‐Export	
  
Spoolpiece,	
  4-­‐Seabed,	
  5-­‐Import	
  Spoolpiece,	
  6-­‐Import	
  Riser,	
  7-­‐
Import	
  Topsides)	
  
•  Environmental	
  (Faults,	
  Seismic,	
  Slope	
  Stability)	
  Good	
  !	
  Bad	
  
•  Incident	
  History	
  (OperaCons,	
  Incidents)	
  Good	
  !	
  Bad	
  
•  Anomalies	
  (Dents,	
  Internal/External	
  Corrosion)	
  
•  Anomaly	
  Points	
  turned	
  to	
  Linear	
  Ranges	
  (Based	
  on	
  number	
  of	
  
points	
  per	
  specified	
  length)	
  
Dynamic	
  SegmentaCon	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Dynamic	
  SegmentaCon	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Dynamic	
  SegmentaCon	
  
Linear	
  Referencing	
  with	
  FME	
  
•  Linear	
  Referencing	
  Tools	
  
–  LengthToPointCalculator	
  
•  Calculates	
  a	
  length	
  of	
  a	
  feature	
  to	
  a	
  point	
  on	
  that	
  feature	
  –	
  either	
  2D	
  or	
  3D	
  –	
  (calculated	
  
not	
  assigned)	
  
–  MeasureExtractor	
  
•  Extracts	
  measure	
  from	
  geometries	
  and	
  puts	
  them	
  in	
  aiributes	
  (M	
  have	
  to	
  be	
  there,	
  not	
  
all	
  tools	
  output	
  M)	
  
–  MeasureGenerator	
  
•  Calculates	
  measure	
  for	
  each	
  vertex	
  from	
  the	
  start	
  of	
  the	
  line	
  (based	
  on	
  distance	
  not	
  
assigned	
  measure)	
  
–  MeasureRemover	
  
•  Removes	
  measures	
  from	
  a	
  feature’s	
  geometry	
  
–  MeasureSeier	
  
•  Sets	
  the	
  measure	
  to	
  points	
  (based	
  on	
  airibute)	
  or	
  to	
  vertexes	
  in	
  polyline	
  (from	
  airibute).	
  
If	
  geometry	
  is	
  not	
  the	
  same	
  then	
  nothing	
  happens	
  
–  Snipper	
  
•  Creates	
  linear	
  features	
  based	
  on	
  a	
  distance	
  from	
  a	
  specified	
  point	
  (with	
  a	
  measure	
  value)	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Linear	
  Referencing	
  with	
  FME	
  
•  Transformers	
  most	
  used…	
  
–  FeatureMergerSnipper	
  
–  TestFilter	
  
–  AiributeRenamer	
  
–  AiributeFilter	
  
–  LineOnLineOverlayer	
  
–  Sorter	
  
–  AiributeCreator	
  
–  AiributeRounder	
  
–  Tester	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
What	
  works!	
  
•  Feature	
  based	
  results	
  
•  Beier	
  error	
  checking	
  and	
  diagnosCcs	
  
– Runs	
  with	
  errors,	
  indicates	
  errors	
  in	
  ‘red’	
  
– Log	
  file,	
  SQLite	
  DB	
  
•  More	
  formats	
  (both	
  in	
  and	
  out)	
  
•  Works	
  beier	
  with	
  web/cloud	
  integraCon	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
What	
  doesn’t!	
  
•  Tools	
  are	
  not	
  inherently	
  M-­‐Aware	
  
•  Measures	
  need	
  to	
  be	
  preserved	
  
•  Locate	
  Events	
  along	
  Routes	
  
–  By	
  XY	
  posiCon	
  and	
  proximity	
  
•  Re-­‐order	
  output	
  fields	
  
•  SHIFT/CTRL	
  scroll	
  in	
  Workbench	
  (not	
  ALT!)	
  
•  Diagnose	
  or	
  idenCfy	
  which	
  transformer	
  introduced	
  
what	
  field	
  
•  Right	
  click	
  reader/writer	
  in	
  TOC	
  to	
  add	
  ‘features	
  types’	
  
•  DocumentaCon	
  (show	
  some	
  pictures	
  …)	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
Future	
  Plans	
  
•  Data	
  loader	
  and	
  Route	
  Builder	
  
•  Gap/Overlap	
  QA/QC	
  
•  Overlap	
  Resolver	
  
–  SUM,	
  Min/Max,	
  Latest	
  
•  Self	
  DynSeg	
  
•  RISK	
  
–  Likelihood	
  x	
  Consequence	
  
•  Output	
  
–  KML,	
  JSON	
  !	
  D3.js	
  
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
The	
  Moral	
  of	
  the	
  Story	
  (Redux)	
  
“I am always learning that which I cannot do, in
order that I may learn how to do it.”
~Pablo Picasso
FME	
  World	
  Tour	
  2015	
  –	
  St.	
  Louis,	
  MO	
  –	
  04/15/2015	
  
•  Woulda,	
  coulda,	
  shoulda	
  …..	
  
Training	
  
•  Review	
  progress	
  and	
  technique	
  
with	
  Safe	
  Experts	
  
•  Test,	
  test,	
  test!	
  
Thank	
  You	
  
QuesCons?	
  
Peter	
  Veenstra	
  
Willbros	
  Engineering	
  
(816)	
  820-­‐7841	
  
peter.veesnstra@willbros.com	
  

More Related Content

What's hot

GRP 1 GIS Presentation.pptx
GRP 1 GIS Presentation.pptxGRP 1 GIS Presentation.pptx
GRP 1 GIS Presentation.pptxGauravDas84
 
QGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generationQGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generationQGIS UK
 
Awesome Vector Tile World Backgrounds Created with FME
Awesome Vector Tile World Backgrounds Created with FMEAwesome Vector Tile World Backgrounds Created with FME
Awesome Vector Tile World Backgrounds Created with FMESafe Software
 
Automating ProjectWise with FME
Automating ProjectWise with FMEAutomating ProjectWise with FME
Automating ProjectWise with FMESafe Software
 
Introduction to arc gis
Introduction to arc gisIntroduction to arc gis
Introduction to arc gisMohamed Hamed
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS PlatformEsri UK
 
ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014
ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014
ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014Geodata AS
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionSSP Innovations
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPKevin Ng'eno
 
Integrating Utility Data into a SCADA Dashboard
Integrating Utility Data into a SCADA DashboardIntegrating Utility Data into a SCADA Dashboard
Integrating Utility Data into a SCADA DashboardSafe Software
 
Mastering Geospatial Metadata with FME
Mastering Geospatial Metadata with FMEMastering Geospatial Metadata with FME
Mastering Geospatial Metadata with FMESafe Software
 
GIS Standards and Interoperability
GIS Standards and InteroperabilityGIS Standards and Interoperability
GIS Standards and InteroperabilityNasr Khashoggi
 
Advanced Scenegraph Rendering Pipeline
Advanced Scenegraph Rendering PipelineAdvanced Scenegraph Rendering Pipeline
Advanced Scenegraph Rendering PipelineNarann29
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS Esri
 
FME Hocus Pocus: 3D Transformation
FME Hocus Pocus: 3D TransformationFME Hocus Pocus: 3D Transformation
FME Hocus Pocus: 3D TransformationSafe Software
 
Extraction des routes par deep learning: ArcGIS Pro 2.9
Extraction des routes par deep learning: ArcGIS Pro 2.9Extraction des routes par deep learning: ArcGIS Pro 2.9
Extraction des routes par deep learning: ArcGIS Pro 2.9YOUSSOUPHA MBODJI
 
How to Easily Read and Write CityGML Data (Without Coding)
How to Easily Read and Write CityGML Data (Without Coding)How to Easily Read and Write CityGML Data (Without Coding)
How to Easily Read and Write CityGML Data (Without Coding)Safe Software
 

What's hot (20)

GeoMesa on Spark SQL: Extracting Location Intelligence from Data
GeoMesa on Spark SQL: Extracting Location Intelligence from DataGeoMesa on Spark SQL: Extracting Location Intelligence from Data
GeoMesa on Spark SQL: Extracting Location Intelligence from Data
 
GRP 1 GIS Presentation.pptx
GRP 1 GIS Presentation.pptxGRP 1 GIS Presentation.pptx
GRP 1 GIS Presentation.pptx
 
QGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generationQGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generation
 
Awesome Vector Tile World Backgrounds Created with FME
Awesome Vector Tile World Backgrounds Created with FMEAwesome Vector Tile World Backgrounds Created with FME
Awesome Vector Tile World Backgrounds Created with FME
 
Automating ProjectWise with FME
Automating ProjectWise with FMEAutomating ProjectWise with FME
Automating ProjectWise with FME
 
Introduction to arc gis
Introduction to arc gisIntroduction to arc gis
Introduction to arc gis
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS Platform
 
ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014
ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014
ArcGIS for Server, Portal for ArcGIS and the Road Ahead - Esri norsk BK 2014
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMP
 
Integrating Utility Data into a SCADA Dashboard
Integrating Utility Data into a SCADA DashboardIntegrating Utility Data into a SCADA Dashboard
Integrating Utility Data into a SCADA Dashboard
 
What is GIS?
What is GIS?What is GIS?
What is GIS?
 
Mastering Geospatial Metadata with FME
Mastering Geospatial Metadata with FMEMastering Geospatial Metadata with FME
Mastering Geospatial Metadata with FME
 
GIS Standards and Interoperability
GIS Standards and InteroperabilityGIS Standards and Interoperability
GIS Standards and Interoperability
 
Advanced Scenegraph Rendering Pipeline
Advanced Scenegraph Rendering PipelineAdvanced Scenegraph Rendering Pipeline
Advanced Scenegraph Rendering Pipeline
 
Enterprise GIS
Enterprise GIS Enterprise GIS
Enterprise GIS
 
GIS_Intro_March_2014
GIS_Intro_March_2014GIS_Intro_March_2014
GIS_Intro_March_2014
 
FME Hocus Pocus: 3D Transformation
FME Hocus Pocus: 3D TransformationFME Hocus Pocus: 3D Transformation
FME Hocus Pocus: 3D Transformation
 
Extraction des routes par deep learning: ArcGIS Pro 2.9
Extraction des routes par deep learning: ArcGIS Pro 2.9Extraction des routes par deep learning: ArcGIS Pro 2.9
Extraction des routes par deep learning: ArcGIS Pro 2.9
 
How to Easily Read and Write CityGML Data (Without Coding)
How to Easily Read and Write CityGML Data (Without Coding)How to Easily Read and Write CityGML Data (Without Coding)
How to Easily Read and Write CityGML Data (Without Coding)
 

Similar to FME and Linear Referencing - Keeping the Product in the Pipelines

The Art of Performance Evaluation
The Art of Performance EvaluationThe Art of Performance Evaluation
The Art of Performance EvaluationYuto Hayamizu
 
Flow chart
Flow chart Flow chart
Flow chart temp84a
 
Air Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPA
Air Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPAAir Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPA
Air Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPASTEP_scotland
 
ATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista NordbackATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista NordbackBTAOregon
 
Demonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application ProcessDemonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application ProcessHobsons
 
AITPM Risk and Governance
AITPM Risk and GovernanceAITPM Risk and Governance
AITPM Risk and GovernanceJumpingJaq
 
Lean Six Sigma Green Belt Certification 1
Lean Six Sigma Green Belt Certification 1Lean Six Sigma Green Belt Certification 1
Lean Six Sigma Green Belt Certification 1Fred Zuercher
 
Demand model development for the retail sector of industry
Demand model development for the retail sector of industryDemand model development for the retail sector of industry
Demand model development for the retail sector of industryData Science Society
 
Intelligent Mining: Integrated Mine Planning and Operations
Intelligent Mining: Integrated Mine Planning and OperationsIntelligent Mining: Integrated Mine Planning and Operations
Intelligent Mining: Integrated Mine Planning and OperationsABB Enterprise Software
 
Study outbrief (v5)
Study outbrief (v5)Study outbrief (v5)
Study outbrief (v5)Glen Alleman
 
Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...
Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...
Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...STEP_scotland
 
ITSMITIL Overview to Loyola System Engineering grad.docx
ITSMITIL Overview  to  Loyola System Engineering grad.docxITSMITIL Overview  to  Loyola System Engineering grad.docx
ITSMITIL Overview to Loyola System Engineering grad.docxpriestmanmable
 
Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...
Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...
Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...EnergyTech2015
 
Final 360 stakeholder_presentation_110515
Final 360 stakeholder_presentation_110515Final 360 stakeholder_presentation_110515
Final 360 stakeholder_presentation_110515Paul Schumann
 
Dynamic road traffic modeling: some elements
Dynamic road traffic modeling: some elementsDynamic road traffic modeling: some elements
Dynamic road traffic modeling: some elementsGuillaume Costeseque
 

Similar to FME and Linear Referencing - Keeping the Product in the Pipelines (20)

The Art of Performance Evaluation
The Art of Performance EvaluationThe Art of Performance Evaluation
The Art of Performance Evaluation
 
Flow chart
Flow chart Flow chart
Flow chart
 
Air Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPA
Air Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPAAir Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPA
Air Quality Modelling Tools (Aberdeen Pilot Project) Dr. Alan Hills, SEPA
 
ATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista NordbackATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista Nordback
 
Demonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application ProcessDemonstrating a Streamlined and Effective Application Process
Demonstrating a Streamlined and Effective Application Process
 
AITPM Risk and Governance
AITPM Risk and GovernanceAITPM Risk and Governance
AITPM Risk and Governance
 
Lean Six Sigma Green Belt Certification 1
Lean Six Sigma Green Belt Certification 1Lean Six Sigma Green Belt Certification 1
Lean Six Sigma Green Belt Certification 1
 
Demand model development for the retail sector of industry
Demand model development for the retail sector of industryDemand model development for the retail sector of industry
Demand model development for the retail sector of industry
 
Lean section 2
Lean section 2Lean section 2
Lean section 2
 
ADA Self-Evaluation and Transition Plan
ADA Self-Evaluation and Transition PlanADA Self-Evaluation and Transition Plan
ADA Self-Evaluation and Transition Plan
 
Copp.ppt
Copp.pptCopp.ppt
Copp.ppt
 
Intelligent Mining: Integrated Mine Planning and Operations
Intelligent Mining: Integrated Mine Planning and OperationsIntelligent Mining: Integrated Mine Planning and Operations
Intelligent Mining: Integrated Mine Planning and Operations
 
Study outbrief (v5)
Study outbrief (v5)Study outbrief (v5)
Study outbrief (v5)
 
Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...
Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...
Scottish Urban Air Qualtiy Steering Group - Modelling & Monitoring Workshop -...
 
ITSMITIL Overview to Loyola System Engineering grad.docx
ITSMITIL Overview  to  Loyola System Engineering grad.docxITSMITIL Overview  to  Loyola System Engineering grad.docx
ITSMITIL Overview to Loyola System Engineering grad.docx
 
Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...
Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...
Mark Walker: Model Based Systems Engineering Initial Stages for Power & E...
 
Final 360 stakeholder_presentation_110515
Final 360 stakeholder_presentation_110515Final 360 stakeholder_presentation_110515
Final 360 stakeholder_presentation_110515
 
Lessons from empirical studies on incentive regulation
Lessons from empirical studies on incentive regulationLessons from empirical studies on incentive regulation
Lessons from empirical studies on incentive regulation
 
Dynamic road traffic modeling: some elements
Dynamic road traffic modeling: some elementsDynamic road traffic modeling: some elements
Dynamic road traffic modeling: some elements
 
Paul Jackson
Paul JacksonPaul Jackson
Paul Jackson
 

More from Safe Software

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 

More from Safe Software (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»QADay
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform EngineeringJemma Hussein Allen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

FME and Linear Referencing - Keeping the Product in the Pipelines

  • 1. FME  and  Linear  Referencing  -­‐   Keeping  the  Product  in  the  Pipelines   FME  World  Tour  2015   Peter  Veenstra   Willbros  Engineering  
  • 2. IntroducCon  &  Outline   •  Peter  Veenstra   – Principal  GIS  Technologist   – Willbros  Engineering   •  Outline   – Oil  and  Gas  Transmission  Pipelines   – Concepts  of  Linear  Referencing   – How  we  do  it  now   – Linear  Referencing  with  FME   – Lessons  Learned   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   Founded  in  1908    
  • 3. Oil  and  Gas  Transmission  Pipelines   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 4. Oil  and  Gas  Transmission  Pipelines   •  Typical  pipelines  …   – Run  for  100’s  if  not  1000’s  of  miles   – Cross  mulCple  jurisdicCons   – MulCple  threats…   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 5. Oil  and  Gas  Transmission  Pipelines   •  Huge  consequences  if  failure  occurs  …   –  Loss  of  human  life   –  Environmental  devastaCon   –  Tarnished  corporate  reputaCon   –  Revenue  and  profit  loss   –  Stringent  regulaCons   –  Regulatory  fines   –  Increased  administraCon   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 6. Oil  and  Gas  Transmission  Pipelines   •  Very  complex  ‘standard’  data  models  …   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 7. Concepts  of  Linear  Referencing   •  Routes  (MZ-­‐Aware  Polylines  with   Unique  ID)   •  Events  (Relate  to  Route,  Measured   PosiCon)   •  PosiCon  is  determined  by  Measure   of  the  event  (for  point)  or  Begin/ End  Measure  (for  line)   •  Many,  many,  many  tables  of  events   stacked  on  top  of  each  other  (BGM)   •  Primarily  ESRI  (ArcGIS  Desktop)   soluCon   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 8. LR:  How  we  do  it  now  …   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   •  A  table  can  store  a   Route  ID  and  Begin/End   Measure  value  for   linear  features.  These   features  can  be   symbolized  on  a  map.   •  Another  table  can  store   a  Route  ID  and  a   Measure  value  for  point   features.  These  features   can  be  symbolized  on  a   map.   •  Tabular  data  can  be   filtered,  ordered,  sorted   using  SQL  
  • 9. LR:  How  we  do  it  now  …   •  ArcMap  DemonstraCon   •  LimitaCons  of  the  soluCon   – Performance   – Events  as  Features   – Non-­‐support  in  Web  for  Events   – Roads  &  Highways  and  new  ALRP  …   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 10. Linear  Referencing  with  FME   •  Work  in  progress  –  exploraCon  …   •  Two  Workbenches   –  Events  to  Features   –  Dynamic  SegmentaCon   •  Linear  Referencing  Tools   •  What  is  missing  (or  what  don’t  I  know  …)   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 11. FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   Events  to  Features  
  • 12. FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   Events  to  Features  
  • 13. FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   • Take  a  pipeline  route  with  an  ID=”12PL-­‐A”   With  linear  referencing  using  tables  from  the  data  model  –   mulCple  layers  of  linear  and  point  events  can  be  added  to  the   map.   •  Pipe  Segments  with  Wall  Thickness,  Outside  Diameter,  Grade,   Install  Date,  Seam  Type,  Manufacturer,  Join  Type  aiributes   •  Primary  coaCng  with  install  date,  type  and  thickness  (Fusion   Bonded  Epoxy,  15mils)   •  Secondary  coaCng  with  install  date,  type  and  thickness   (Concrete,  3")   •  IsolaCon  Valves   •  Flow  Rates,  OperaCng  Temperature,  OperaCng  Pressure   •  Above  Water,  Below  Water   •  ILI  Run  (Test  Date,  Tool  Type)   •  Hydro  Test  (Test  Date,  Test  Pressure,  DuraCon)   •  Design  Factor   •  Visual  InspecCon  (Test  Date)   •  CP  Reading   •  Pipe  SecCons    (1-­‐Topsides,  2-­‐Export  Riser,  3-­‐Export   Spoolpiece,  4-­‐Seabed,  5-­‐Import  Spoolpiece,  6-­‐Import  Riser,  7-­‐ Import  Topsides)   •  Environmental  (Faults,  Seismic,  Slope  Stability)  Good  !  Bad   •  Incident  History  (OperaCons,  Incidents)  Good  !  Bad   •  Anomalies  (Dents,  Internal/External  Corrosion)   •  Anomaly  Points  turned  to  Linear  Ranges  (Based  on  number  of   points  per  specified  length)   Dynamic  SegmentaCon  
  • 14. FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   Dynamic  SegmentaCon  
  • 15. FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   Dynamic  SegmentaCon  
  • 16. Linear  Referencing  with  FME   •  Linear  Referencing  Tools   –  LengthToPointCalculator   •  Calculates  a  length  of  a  feature  to  a  point  on  that  feature  –  either  2D  or  3D  –  (calculated   not  assigned)   –  MeasureExtractor   •  Extracts  measure  from  geometries  and  puts  them  in  aiributes  (M  have  to  be  there,  not   all  tools  output  M)   –  MeasureGenerator   •  Calculates  measure  for  each  vertex  from  the  start  of  the  line  (based  on  distance  not   assigned  measure)   –  MeasureRemover   •  Removes  measures  from  a  feature’s  geometry   –  MeasureSeier   •  Sets  the  measure  to  points  (based  on  airibute)  or  to  vertexes  in  polyline  (from  airibute).   If  geometry  is  not  the  same  then  nothing  happens   –  Snipper   •  Creates  linear  features  based  on  a  distance  from  a  specified  point  (with  a  measure  value)   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 17. Linear  Referencing  with  FME   •  Transformers  most  used…   –  FeatureMergerSnipper   –  TestFilter   –  AiributeRenamer   –  AiributeFilter   –  LineOnLineOverlayer   –  Sorter   –  AiributeCreator   –  AiributeRounder   –  Tester   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 18. What  works!   •  Feature  based  results   •  Beier  error  checking  and  diagnosCcs   – Runs  with  errors,  indicates  errors  in  ‘red’   – Log  file,  SQLite  DB   •  More  formats  (both  in  and  out)   •  Works  beier  with  web/cloud  integraCon   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 19. What  doesn’t!   •  Tools  are  not  inherently  M-­‐Aware   •  Measures  need  to  be  preserved   •  Locate  Events  along  Routes   –  By  XY  posiCon  and  proximity   •  Re-­‐order  output  fields   •  SHIFT/CTRL  scroll  in  Workbench  (not  ALT!)   •  Diagnose  or  idenCfy  which  transformer  introduced   what  field   •  Right  click  reader/writer  in  TOC  to  add  ‘features  types’   •  DocumentaCon  (show  some  pictures  …)   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 20. Future  Plans   •  Data  loader  and  Route  Builder   •  Gap/Overlap  QA/QC   •  Overlap  Resolver   –  SUM,  Min/Max,  Latest   •  Self  DynSeg   •  RISK   –  Likelihood  x  Consequence   •  Output   –  KML,  JSON  !  D3.js   FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015  
  • 21. The  Moral  of  the  Story  (Redux)   “I am always learning that which I cannot do, in order that I may learn how to do it.” ~Pablo Picasso FME  World  Tour  2015  –  St.  Louis,  MO  –  04/15/2015   •  Woulda,  coulda,  shoulda  …..   Training   •  Review  progress  and  technique   with  Safe  Experts   •  Test,  test,  test!  
  • 22. Thank  You   QuesCons?   Peter  Veenstra   Willbros  Engineering   (816)  820-­‐7841   peter.veesnstra@willbros.com