linear referencing - see how fme measures up
DESCRIPTION
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.TRANSCRIPT
![Page 1: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/1.jpg)
Linear Referencing See How FME Measures Up
November 6, 2013
This webinar is being recorded
![Page 2: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/2.jpg)
FME & LRS
![Page 3: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/3.jpg)
AgendaIntroduction About LRS FME & LRS
Examples & Demonstrations Streetlights and Accident Incidents
from Norway FME in Action Demonstrations Mile Markers
from Ohio
Q&A
![Page 4: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/4.jpg)
Who Are We?
Dale Lutz Co-Founder & VP of Product
Development
Mark Stoakes Manager, Professional Services
@DaleAtSafe
![Page 5: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/5.jpg)
Questions are Encouraged!
Please submit using the GoToWebinar PanelWe will follow-up with unanswered questions
DanDave
Hi!
![Page 6: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/6.jpg)
Knut JetlundStatens vegvesen
(Norwegian Public Roads Adminstration)
Linear referencing with FME
Knut JetlundStatens vegvesen
http://fme.ly/KNUTLRS
![Page 7: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/7.jpg)
Poll: How long have you been using FME?
![Page 8: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/8.jpg)
2
3
Hwy 6
1.8
0.9
3.2
4.1
Introduction: Linear Referencing Systems
The fence is referenced to Hwy 6, from 2.0 km to 2.8 km
Linear referencing:Associates attributes (events) to locations (station points) or portions of a linear feature (Network Linear Element or Route)
Pipelines
Trains
Automobiles
Knut JetlundStatens vegvesen
![Page 9: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/9.jpg)
Linear Referencing vs. Segmentation
Knut JetlundStatens vegvesen
Segmented Geometry
![Page 10: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/10.jpg)
Linear Features and Events
Knut JetlundStatens vegvesen
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 1LRS Geometry + Events
![Page 11: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/11.jpg)
Poll: Have you used FME for linear referencing?
![Page 12: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/12.jpg)
Usage ExampleIdentify 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
Knut JetlundStatens vegvesen
http://fme.ly/KNUTLRS
![Page 13: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/13.jpg)
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
![Page 14: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/14.jpg)
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
![Page 15: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/15.jpg)
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
![Page 16: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/16.jpg)
FME Geometries
Coordinates (XYZ) Measures
Named and multiple measures
Paths (or chains) Traits
attributes attached to each geometry part
Geometry Name multiple geometries
![Page 17: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/17.jpg)
Cardinal Orientation
Primary Orientation of NLE Lower Left to Top Right
South to North West to East
CoordinateExtractor Orientor
![Page 18: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/18.jpg)
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
Knut JetlundStatens vegvesen
![Page 19: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/19.jpg)
Create Event Geometry
Key Transformers InlineQuerier* or FeatureMerger
Join each event to it’s NLE Snipper*
Snip segments LineOnLineOverlayer
Merge overlapping segments from different events, if needed
LineJoiner* Join segments with the same
event characteristics, if needed
Knut JetlundStatens vegvesen
![Page 20: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/20.jpg)
Event Geometry to LRS
dmin
mfrom
mto
8200
F454-010
9766
2756
4218
8996
4101
3009
2538
1133
5575
8156
8745
Knut JetlundStatens vegvesen
Key Transformers
Create NLE LineJoiner
Join segments to create Route (can be a path)
MeasureGenerator Calculate measures
Create Linear Events LineJoiner
Join segments for each event
LineOnLineOverlayer Merge segments with NLE
MeasureExtractor Recover from-to measure
Create Point Events Chopper*
To create points NeighborFinder*
Match points to NLE LengthToPointCalculator*
Find measure for point
![Page 21: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/21.jpg)
Accident/Streetlight LRS Sections
Knut JetlundStatens vegvesen
![Page 22: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/22.jpg)
Event Overlay
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 Street-lights
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
1010075006500
Accident sections
97005010
Streetlights Streetligths
7100 7200
97005010 7100 72001010075006500
Knut JetlundStatens vegvesen
Key Transformers InLineQuerier or
LineOnLineOverlayer Merge common segments
![Page 24: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/24.jpg)
Assigning Asset Mile Markers
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.990582843072541 30 43.068175401 + 41.5119633820558
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
Fred JudsonOhio DoT
![Page 25: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/25.jpg)
Assigning Asset Mile Markers
Source Data: Road Network (LRS) Asset Data (Points)
Output Data: File Geodatabase
Asset Feature Classes Unmatched Assets
OBJECTID LRSMilePost OffsetDistance NLF_ID POLE_NUMBER LONGITUDE LATITUDE1 11.78839883 2.770986201 SLUCIR00075**C 1V 8 83 29 21.266391408 - 41 43 51.633274801 +2 11.72399825 7.447207932 SLUCIR00075**C 1V 7 83 29 22.644560785 - 41 43 48.473490784 +3 11.66151132 5.949640975 SLUCIR00075**C 1V 6 83 29 24.443518616 - 41 43 45.538665843 +4 11.59833821 3.235847944 SLUCIR00075**C 1V 5 83 29 26.677974226 - 41 43 42.732170571 +5 11.53649745 5.423784383 SLUCIR00075**C 1V 4 83 29 29.312351057 - 41 43 40.196923342 +6 11.47506474 7.387156735 SLUCIR00075**C 1V 3 83 29 32.289883973 - 41 43 37.924292180 +7 11.41205292 5.570752858 SLUCIR00075**C 1V 2 83 29 35.613086752 - 41 43 35.879096331 +
Fred JudsonOhio DoT
![Page 26: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/26.jpg)
Back / Ahead Measures
Accumulate Route Mileage (ARM) valuevs.State Route Milepost (SRMP) value
![Page 27: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/27.jpg)
Poll: After seeing all this, what might youuse FME for in the future?
![Page 28: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/28.jpg)
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 Webinarswww.safe.com/webinars
![Page 29: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/29.jpg)
Free FME Training
Learn More: www.safe.com/training
Online Courses - Live & Hands-On November 19-20: FME Desktop
Tutorials & Recorded Courses
![Page 30: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/30.jpg)
Q&A
![Page 31: Linear Referencing - See How FME Measures Up](https://reader034.vdocuments.site/reader034/viewer/2022050710/5464334baf795967228b737b/html5/thumbnails/31.jpg)
Thank You! Sales
[email protected] Support
www.safe.com/support (604) 501-9985 ext. 278
Dale Lutz [email protected]
Mark Stoakes [email protected]
This webinar is being recorded
@FMELizard