UC 2007 Tech Sessions UC 2007 Tech Sessions 1 1 Linear Referencing? Linear Referencing? • • Method of storing geographic features by using Method of storing geographic features by using relative relative positions positions along a measured line feature along a measured line feature • • Distance measures are used to locate features along the Distance measures are used to locate features along the line line • • Supported by methods and tools for storage, Supported by methods and tools for storage, maintenance, query and analysis, display maintenance, query and analysis, display x,y,m x,y,m x,y,m x,y,m x,y,m x,y,m
28
Embed
Linear Referencing? - MAGTUG · • An event can be any type of table supported by ArcGIS. –Geodatabase, info, dBase, text, OLE DB . UC 2007 Tech Sessions 10 ... linear referencing
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
UC 2007 Tech SessionsUC 2007 Tech Sessions 11
Linear Referencing?Linear Referencing?
•• Method of storing geographic features by using Method of storing geographic features by using relative relative
positionspositions along a measured line featurealong a measured line feature
•• Distance measures are used to locate features along the Distance measures are used to locate features along the
lineline
•• Supported by methods and tools for storage, Supported by methods and tools for storage,
maintenance, query and analysis, displaymaintenance, query and analysis, display
x,y,m
x,y,m x,y,m
x,y,m x,y,mx,y,m
UC 2007 Tech SessionsUC 2007 Tech Sessions 22
Linear Referencing ApplicationsLinear Referencing Applications
•• Reference features using a linear system of measures to Reference features using a linear system of measures to
determine locations in geographic spacedetermine locations in geographic space
–– i.ei.e instead of using instead of using xyxy coordinates, locate positions with linear coordinates, locate positions with linear
measure valuesmeasure values
Main St.15
40 60 8095
20
Accident occurred 50 meters along
Main St
UC 2007 Tech SessionsUC 2007 Tech Sessions 33
Linear Referencing ApplicationsLinear Referencing Applications
•• Features containing 1:M relationshipsFeatures containing 1:M relationships
–– i.ei.e when two or more pieces of information are associated with the when two or more pieces of information are associated with the
same location on a linear featuresame location on a linear feature
Lanes2 4
MaterialAsphalt AsphaltConcrete
Speed45 35 45 55
Main St.15
40 60 8095
20
UC 2007 Tech SessionsUC 2007 Tech Sessions 44
concrete asphaltMaterial
Qualityfair good poor
Main St15
40 60 8095
20
concrete asphaltMaterial
Qualitygood fair good poor
Main St15
40 60 8095
20
concrete asphaltMaterial
Qualityfair good poor
Main St.15
40 60 8095
20
•• Features containing frequently segmented dataFeatures containing frequently segmented data
–– i.ei.e some types of features have attributes that change frequentlysome types of features have attributes that change frequently
Linear Referencing ApplicationsLinear Referencing Applications
UC 2007 Tech SessionsUC 2007 Tech Sessions 55
RoutesRoutes
•• Linear features Linear features –– in a in a polylinepolyline feature classfeature class
•• Have an Have an identifieridentifier and and measurement systemmeasurement system
•• Stored in a geodatabase, shapefile, or coverageStored in a geodatabase, shapefile, or coverage
•• An event can be any type of table supported by ArcGIS.An event can be any type of table supported by ArcGIS.
–– Geodatabase, info, dBase, text, OLE DB Geodatabase, info, dBase, text, OLE DB
UC 2007 Tech SessionsUC 2007 Tech Sessions 1010
Point Event TablesPoint Event Tables
•• Two required fieldsTwo required fields
–– Route IDRoute ID identifies route on which event is locatedidentifies route on which event is located
–– MeasureMeasure is the eventis the event’’s location on the routes location on the route
•• Other attributes about the eventOther attributes about the event
Route location Attributes
Point event table
Route 1
4
14
34
45
53
0
60
UC 2007 Tech SessionsUC 2007 Tech Sessions 1111
Line Event TablesLine Event Tables
•• Three required fieldsThree required fields
–– Route IDRoute ID identifies route on which event is locatedidentifies route on which event is located
–– From MeasureFrom Measure and and To MeasureTo Measure define beginning and end of line define beginning and end of line
eventevent
•• Other attributes about the eventOther attributes about the event
Route 48
0
25
0
60
Route location Attributes
Line event table
UC 2007 Tech SessionsUC 2007 Tech Sessions 1212
Dynamic SegmentationDynamic Segmentation
•• ““The process of computing map locations of events on The process of computing map locations of events on linear features at run time so they can be displayed, linear features at run time so they can be displayed, queried, and queried, and analysedanalysed using a GISusing a GIS
UC 2007 Tech SessionsUC 2007 Tech Sessions 1313
Dynamic SegmentationDynamic Segmentation
•• Use the Use the MakeRouteEventLayerMakeRouteEventLayer tooltool
•• The The DynSegDynSeg process adds a feature layer to a mapprocess adds a feature layer to a map
–– Dynamic feature class created behind the scenesDynamic feature class created behind the scenes
•• AdvantagesAdvantages
–– Underlying route is not Underlying route is not
• Concatenate: remove redundant information from a table•• Concatenate: Concatenate: remove redundant information from a tableremove redundant information from a table
• Dissolve: split tables having more than one descriptive attribute•• Dissolve:Dissolve: split tables having more than one descriptive attributesplit tables having more than one descriptive attribute
UC 2007 Tech SessionsUC 2007 Tech Sessions 1717
Overlay EventsOverlay Events
•• The logical union or intersection The logical union or intersection
of event tablesof event tables
•• NonNon--geometric method of geometric method of
performing:performing:
–– LineLine--onon--line overlayline overlay
–– LineLine--onon--point overlaypoint overlay
–– PointPoint--onon--point overlaypoint overlay
Asphalt
Accident Count
Speed Limit
Pavement Type
Skid Values
35 45 55
4535 65
Asphalt Concrete
34 30 32
25
GIS Query:
Accident count >50
Speed Limit = 65
Pavement =
Concrete
Skid Value >= 30
UC 2007 Tech SessionsUC 2007 Tech Sessions 1818
Transform EventsTransform Events
•• Transform event measures Transform event measures -- one route to anotherone route to another
•• Used for multiple linear referencing methodsUsed for multiple linear referencing methods
•• Also used to keep events up to date after reAlso used to keep events up to date after re--alignmentsalignments
0
2.5
102
105
UC 2007 Tech SessionsUC 2007 Tech Sessions 1919
Locate Features Along RoutesLocate Features Along Routes
•• Create event tables by locating features along a route.Create event tables by locating features along a route.
•• Preserves attributes of input features.Preserves attributes of input features.
•• Results in a new event table.Results in a new event table.