Download - Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

Transcript
Page 1: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

UsingUtah’s LRS

Thomas McMurtry

InterPlan

Bert Granberg

AGRC

Page 2: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

What is an LRS

Linear Referencing System Route Definition

System Standards Route Names, IDs Ordered Road Segments Calibration Points {Start, Intermediate(s), End}

Physical monuments (mileposts, exit nbrs)

Linear Diagrams (1D)

Digital Geographic Base Reference (2D & 3D)

PolylineM Feature Class (x,y,m(easure) coordinates)

Page 3: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

Why LRS?• Provides a Common Geometric Base• Simple geometry maintained in one place Events (as table rows, but references RT_ID + MP)

Point: Overhead sign 0015P 306.381

Line: Asphalt pavement overlay, 0210P 7.982 to 12.119 (lane 1)

– Think about lanes on I-15

• Analytical Advantages– Many ‘spatial’ operations are done in 1

dimension

Page 4: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

Statewide Centerline Goals:

Accessible, Valued Public Resource

Currency:– Statewide roads published update every 2 months

Functionality:•Cartographic Base Map Support•Inventory (funding, jurisdiction, surface, etc)•Address Matching

– Street Address & Route/Milepost

•Routing Solutions

Page 5: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

Statewide Centerline Goals:

Accessible, Valued Public Resource

Currency:– Statewide roads published update every 2 months

Functionality:•Cartographic Base Map Support•Inventory (funding, jurisdiction, surface, etc)•Address Matching

– Street Address & Route/Milepost

•Routing Solutions•Linear Referencing Base

– Adds Complexity but makes Enterprise Sense!!!

Page 6: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

Linear Referencing System

• How it gets built– Statewide road, ramp & collector features:

• Connectivity, Alignment, Geometric Depiction

• DOT_RTNAME Route ID

• DOT_RTPART Part Number, for multipart routes

– Merge road features route features

– Calibration points• All part end points

• Intermediate points, about every 5-10 miles

Page 7: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

Building Utah State Route 137

Page 8: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

1. SELECT Participating Centerlines

Page 9: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

2. ATTRIBUTE Road Features w/ RtName & RtPart_Nbr

0137PPart 1

0137PPart 2

0137PPart 3

Page 10: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

3. MERGE Road Features Into Route Parts

0137PPart 1

0137PPart 2

0137PPart 3

Page 11: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4. CALIBRATE Route M Coordinates at Endpoints

Page 12: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

2.3148.801

5. ADD INTERMEDIATE CALIBRATION Where Needed

Page 13: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

6. MERGE Parts Into Single PolylineM Feature

Page 14: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

6. MERGE Parts Into Single PolylineM Feature

7. QA

8. DERIVE Additional Products:

• Milepost Points (events!)

• Milepost Ranges on Road Features

Page 15: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

•Integrated Highway & Local Data•Mileposts,•Exit Numbers,•Ramp IDS (not shown)

Happier Response Community

Page 16: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

“P”

Nor

thbo

und

Mile

post

s 0

- 400“N

” S

outh

boun

d

Mile

post

s 0

- 400

“X”

So

uth

bo

un

d

Mil

epo

sts

400

- 0P, N, & X

• ‘P’ositive direction routes exist for all highways, measures increase in northbound or eastbound direction.

• ‘N’egative exist only for divided highway sections and depict the southbound or westbound directions

– Measures for Interstate N routes are in DRIVEN, not mileposted direction, as this is how UDOT inventories features on these routes

– For interstates, X route measures are according to physical mileposts in the negative direction (this is how they are common referenced outside of UDOT)

Page 17: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Agenda

– Tools– Points

• Making a point route event• Locating features along a route

– Segments• Making a segment route event• Overlay multiple route events

Page 18: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Tools

• Utah State Routes created by UDOT and AGRC

• ArcToolbox includes LRS tools as defalt

• Make sure that the routes functions are available

• P, N, & X

Page 19: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Page 20: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Page 21: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Point Data

• Make Route Event Layer– Working with tables

– Adding Crash Locations

Page 22: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

LRS Table

• Remember Route Identifier is the LABEL column

Page 23: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Crash Table

• Use “=concatenate” in excel to create a label columnCRASH_ID Route Dir Label MILEPOINT CRASH_DATE CITY FIRST_HARM

10292727.000000 0023 P 0023P 5.900 7/13/2008 2510292435.000000 0023 P 0023P 1.200 7/21/2008 2510296580.000000 0023 P 0023P 5.920 4/10/2008 710112327.000000 0023 P 0023P 16.300 2/24/2008 CACHE JUNCTION 8810291643.000000 0023 P 0023P 11.200 1/30/2008 8810296647.000000 0023 P 0023P 2.300 4/9/2008 5710292252.000000 0023 P 0023P 5.920 7/27/2008 2510295504.000000 0023 P 0023P 2.600 5/3/2008 3110295687.000000 0023 P 0023P 2.400 4/29/2008 3910285663.000000 0023 P 0023P 15.600 12/19/2008 2510287125.000000 0023 P 0023P 5.040 11/28/2008 2510289947.000000 0023 P 0023P 6.100 9/23/2008 2510287713.000000 0023 P 0023P 3.100 11/13/2008 2510287673.000000 0023 P 0023P 19.170 11/14/2008 2510293079.000000 0023 P 0023P 5.920 7/4/2008 20

Page 24: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

Page 25: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Page 26: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Point Data

• Locate Features along a route– USTM Nodes– Intersection MPs

Page 27: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

Page 28: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

• Output Table

• MEAS is the measure of the milepost along the route

Page 29: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

Page 30: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Final Product

Page 31: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Segment Data

• Make Route Event Layer

• Must have begin and end MP

• UDOT segments– Crash Segments– Traffic Volume Segments– Travel Model Segments– Maintenance Segments

Page 32: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

Page 33: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

• Used to calculated expected crash rates

• Used for identifying top 5 %• Used for prioritization

Page 34: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Segment Data

• Overlay Route Events – Combine multiple

segment breaks

Page 35: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

Page 36: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

• Creates a table with segments broken by all possible breaks

Page 37: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Example

• Creates a table

Page 38: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Value of LRS Tools

• Save Time• Accurately map referenced data• Accurately reference mapped data• Link data from multiple sources to one

data point• Create new valuable products

• Only State Routes

Page 39: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Value of LRS Tools

Page 40: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Lessons Learned

• There are some work arounds– Requires database work

• I typically don’t get the results I want on the first try

• Some need to verify Mileposts

• Break large data sets up

Page 41: Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS

4/7/2011 Thomas McMurtry

Questions?

• Bert Granberg – [email protected]• Thomas McMurtry – [email protected]

Thank You