linear referencing - see how fme measures up

31
Linear Referencing See How FME Measures Up November 6, 2013 This webinar is being recorded

Upload: safe-software

Post on 13-Nov-2014

1.830 views

Category:

Technology


1 download

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

Linear Referencing See How FME Measures Up

November 6, 2013

This webinar is being recorded

Page 2: Linear Referencing - See How FME Measures Up

FME & LRS

Page 3: Linear Referencing - See How FME Measures Up

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

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

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

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

Poll: How long have you been using FME?

Page 8: Linear Referencing - See How FME Measures Up

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

Linear Referencing vs. Segmentation

Knut JetlundStatens vegvesen

Segmented Geometry

Page 10: Linear Referencing - See How FME Measures Up

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

Poll: Have you used FME for linear referencing?

Page 12: Linear Referencing - See How FME Measures Up

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

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

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

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

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

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

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

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

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

Accident/Streetlight LRS Sections

Knut JetlundStatens vegvesen

Page 22: Linear Referencing - See How FME Measures Up

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 23: Linear Referencing - See How FME Measures Up

The Results...

Knut JetlundStatens vegvesen

http://fme.ly/KNUTLRS

Page 24: Linear Referencing - See How FME Measures Up

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

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

Back / Ahead Measures

Accumulate Route Mileage (ARM) valuevs.State Route Milepost (SRMP) value

Page 27: Linear Referencing - See How FME Measures Up

Poll: After seeing all this, what might youuse FME for in the future?

Page 28: Linear Referencing - See How FME Measures Up

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

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

Q&A

Page 31: Linear Referencing - See How FME Measures Up

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