What is the proper way to handle complex/branching intersections in linear referencing? I have a road shapefile I was going to linear reference, but I have some segments that are very complex. I have tried ignoring their complexity and locating them on my route like they were a simple line, but I ended up with problems since the tool doesn't distinguish between the parallel segments and assigns them to segments seemingly at random. I have tried researching solutions, but am stuck. See below my failed attempt at locating features along the route. The points' intended locations are shown below spread across the road segments at my points of interest. Do I have to simplify this segment of the route somehow or are there other steps/tool settings that will enable the proper location of the points on my existing route?
As far as I know there are no perfect solution for this. I have tried these three different way, none are perfect.
- Go from multipart to single part and give each part it's own route ID (You may create your route ID like ROUTE-1_PART-A, ROUTE-1_PART-B, ..., ROUTE-1_PART-C it will allow you to select all route belonging to the same previous multipart line).
- Edit the multipart line to reorder and/or flip the different part so there is a logical progression of the M value preventing to much jumping around (in most case you can only get a somewhat logical progression of M value...)
- Simplify your line to have only one single line and and use an offset field to locate your points at the right location
The process of creating a complex route is very similar to that of creating a simple route. The only real difference is that you must build a complex route in pieces. Once the pieces are created, they can be merged.
The workflow shown in the task for creating a complex (looping) route is not the only one. With your knowledge of editing in ArcMap, you might choose a workflow that is more appropriate for your organization.
The workflow for Creating a complex (looping) route will need some modification.