Linear Referencing - See How FME Measures Up

5,277 views

Published on


Unleash FME's hidden potential for enhancing Linear Referencing System (LRS) workflows. Learn how to integrate data from varied sources and create LRS datasets using FME's support for measures and geometry. You'll also see how to convert LRS datasets into a segmented LRS model to allow others to view the data in more traditional GIS platforms.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
5,277
On SlideShare
0
From Embeds
0
Number of Embeds
2,566
Actions
Shares
0
Downloads
107
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linear Referencing - See How FME Measures Up

  1. 1. This webinar is being recorded Linear Referencing See How FME Measures Up November 6, 2013
  2. 2. FME & LRS
  3. 3. Agenda Introduction  About LRS  FME & LRS Examples & Demonstrations  Streetlights and Accident Incidents  from Norway  FME in Action Demonstrations  Mile Markers  from Ohio Q&A
  4. 4. Who Are We? Dale Lutz  Co-Founder & VP of Product Development Mark Stoakes  Manager, Professional Services
  5. 5. Questions are Encouraged! Hi! We will follow-up with unanswered questions Please submit using the GoToWebinar Panel
  6. 6. Knut Jetlund Statens vegvesen (Norwegian Public Roads Adminstration) Linear referencing with FME http://fme.ly/KNUTLRS
  7. 7. Poll: How long have you been using FME?
  8. 8. Introduction: Linear Referencing Systems Linear referencing: Associates attributes (events) to locations (station points) or portions of a linear feature (Network Linear Element or Route) The fence is referenced to Hwy 6, from 2.0 km to 2.8 4.1 km Automobiles 3.2 3 1.8 Pipelines 2 Hwy 6 0.9 Trains
  9. 9. Linear Referencing vs. Segmentation Segmented Geometry
  10. 10. Linear Features and Events LRS Geometry + Events Event Name NLE Id Event From To SpeedLimit 1 333 50 0 0.25 SpeedLimit 1 444 70 0.25 1 RoadWidth 1 111 13 0 0.75 RoadWidth 1 222 7.5 0.75 1
  11. 11. Poll: Have you used FME for linear referencing?
  12. 12. Usage Example Identify road sections exposed for wildlife accidents, add information about streetlights and average traffic amount for each section. Input Data  Road geometry  Tables with LR  Traffic Accidents  Streetlights  Traffic Amount http://fme.ly/KNUTLRS
  13. 13. Common LRS Tasks  Cardinal Orientation  Creating Network Linear Elements (NLE) or Routes  Adding Measures to NLE  Creating Event Tables from Geometry  Asset Management – Stationing Points  NLE / Events  Segments  Dynamic Segmentation  Segments  NLE / Events  Back / Ahead Measures
  14. 14. FME as an LRS Toolkit  LRS Transformer Category       Snipper LengthToPointCalculator MeasureGenerator MeasureExtractor MeasureSetter MeasureRemover  Ad hoc Transformers  LineJoiner creates Paths  NeighborFinder  LineOnLineOverlayer  PathBuilder  PathSplitter  Data joins     FeatureMerger InlineQuerier SQLExecutor Joiner
  15. 15. Prerequisites for LRS Success  Clean Data  Even Cleaner Data  Segments are noded and connect  Complex edges a split at intersections  Handy Transformers for Clean-up     Snapper Intersector TopologyBuilder NetworkTopologyCalculator
  16. 16. FME Geometries  Coordinates (XYZ)  Measures  Named and multiple measures  Paths (or chains)  Traits  attributes attached to each geometry part  Geometry Name  multiple geometries
  17. 17. Cardinal Orientation  Primary Orientation of NLE  Lower Left to Top Right  South to North  West to East  CoordinateExtractor  Orientor
  18. 18. Norwegian PRA Example Workflow  Calculate event geometry for accidents  Buffer accident points, dissolve overlapping areas  NLE to Segment Geometry  Calculate linear reference for the events  Segment Geometry to LRS  Overlay Accidents sections and Streetlights  Event overlay  Calculate geometry for Accident/Streetlight sections  LRS to Segment Geometry – Dynamic Segmentation
  19. 19. Create Event Geometry Key Transformers  InlineQuerier* or FeatureMerger   Snipper*   Join each event to it’s NLE Snip segments LineOnLineOverlayer  Merge overlapping segments from different events, if needed  LineJoiner*  Join segments with the same event characteristics, if needed
  20. 20. Event Geometry to LRS Key Transformers Create Linear Events  LineJoiner Create NLE  LineJoiner 9766  Join segments to create Route (can be a path)   Join segments for each event  8996 mto 8745 MeasureGenerator 8200 8156  Calculate measures dmin LineOnLineOverlayer  Merge segments with NLE  MeasureExtractor  Recover from-to measure 5575 Create Point Events  Chopper* 4218 4101  To create points 3009 2756 2538 1133 0 F454-01  mfrom NeighborFinder*  Match points to NLE  LengthToPointCalculator*  Find measure for point
  21. 21. Accident/Streetlight LRS Sections
  22. 22. Event Overlay Key Transformers  InLineQuerier or LineOnLineOverlayer Accident sections 7500 6500 Streetlights 10100  Merge common segments Streetligths 5010 7100 7200 9700 5010 7100 7200 7500 9700 10100 6500 ID Parcel ID From To Accidents A1 F454-01 6500 7500 Yes A2 F454-01 8200 10100 Yes ID Parcel ID From To Streetlights B1 F454-01 5010 7100 Yes B2 F454-01 7200 9700 Yes SEG ID Parcel ID From To Accidents Streetlights 1 F454-01 5010 6500 2 F454-01 6500 7100 Yes Yes 3 F454-01 7100 7200 Yes 4 F454-01 7200 7500 Yes Yes 5 F454-01 7500 9700 Yes Yes 6 F454-01 9700 10100 Yes
  23. 23. The Results... http://fme.ly/KNUTLRS
  24. 24. Assigning Asset Mile Markers NUMBER LONGITUDE LATITUDE CONDITION TYPE TYPE_OF_LUMINARE VOLTAGE WATTS CONTROLCENTER 1 82 59 26.098235061 - 41 30 43.068175401 + Good NAV RED INCANDESCENT 120/12 9.24 61 2 82 59 26.563977418 - 41 30 43.362121522 + Good NAV GRN INCANDESCENT 120/12 9.24 61 3 82 59 27.002814710 - 41 30 43.641866642 + Good NAV RED INCANDESCENT 120/12 9.24 61 4 82 59 27.463651489 - 41 30 43.939960952 + Good NAV GRN INCANDESCENT 120/12 9.24 61 5 82 59 27.905565366 - 41 30 44.219406077 + Good NAV RED INCANDESCENT 120/12 9.24 61 6 82 59 28.380990900 - 41 30 44.520466955 + Good NAV GRN INCANDESCENT 120/12 9.24 61 7 82 59 28.820540125 - 41 30 44.791771643 + Good NAV RED INCANDESCENT 120/12 9.24 61 8 82 59 29.286365301 - 41 30 45.086728701 + Good NAV GRN INCANDESCENT 120/12 9.24 61 9 82 59 29.737492954 - 41 30 45.371434802 + Good NAV RED INCANDESCENT 120/12 9.24 61 10 82 59 25.384842845 - 41 30 43.722834132 + Good NAV RED INCANDESCENT 120/12 9.24 61  Lighting Asset Survey  Load MS Excel contractor data into SQL Server Spatial  Clean-up: Convert DMS Lat/Long to point geometry (Decimal Degree) 82 59 26.098235061 -  82.9905828430725 41 30 43.068175401 +  41.5119633820558
  25. 25. Assigning Asset Mile Markers  Source Data:  Road Network (LRS)  Asset Data (Points)  Output Data:  File Geodatabase  Asset Feature Classes  Unmatched Assets OBJECTID 1 2 3 4 5 6 7 LRSMilePost OffsetDistance NLF_ID POLE_NUMBER 11.78839883 2.770986201 SLUCIR00075**C 1V 8 11.72399825 7.447207932 SLUCIR00075**C 1V 7 11.66151132 5.949640975 SLUCIR00075**C 1V 6 11.59833821 3.235847944 SLUCIR00075**C 1V 5 11.53649745 5.423784383 SLUCIR00075**C 1V 4 11.47506474 7.387156735 SLUCIR00075**C 1V 3 11.41205292 5.570752858 SLUCIR00075**C 1V 2 LONGITUDE 83 29 21.266391408 83 29 22.644560785 83 29 24.443518616 83 29 26.677974226 83 29 29.312351057 83 29 32.289883973 83 29 35.613086752 - LATITUDE 41 43 51.633274801 + 41 43 48.473490784 + 41 43 45.538665843 + 41 43 42.732170571 + 41 43 40.196923342 + 41 43 37.924292180 + 41 43 35.879096331 +
  26. 26. Back / Ahead Measures Accumulate Route Mileage (ARM) value vs. State Route Milepost (SRMP) value
  27. 27. Poll: After seeing all this, what might you use FME for in the future?
  28. 28. Save the date! Webinar: Unveiling FME Cloud (November 13) FME World Tour 2014 (April – June 2014) FME International User Conference 2014 (20th Anniversary Celebration) • June 10 – 13, 2014 in Vancouver, Canada • www.fmeuc.com Recorded Webinars www.safe.com/webinars
  29. 29. Free FME Training Online Courses - Live & Hands-On  November 19-20: FME Desktop Tutorials & Recorded Courses Learn More: www.safe.com/training
  30. 30. Q&A
  31. 31. Thank You!  Sales  info@safe.com  Support  www.safe.com/support  (604) 501-9985 ext. 278  Dale Lutz  Dal@safe.com  Mark Stoakes  Mark.Stoakes@safe.com This webinar is being recorded

×