Attached is a Python script that I run from ArcGIS Pro 3.0.0 to create a File Geodatabase to create and load a test LRS dataset with two routes belonging to one line. It looks like this:
What I am trying to do is to split Route 1 at its 1,000m measure so that it becomes a new Route 3 from 1,000 to 2,000m and leaves Route 1 from 0 to 1,000m.
To do this I try the following:
(note that the 100m hatches layer and the TestLRSNetwork layer both have the TestLRSNetwork feature class as their data source)
Why did this fail?
Solved! Go to Solution.
Is this LRS stored in a Geographic Coordinate System? If so, have you referred to the "LRS Data in Geographic Coordinate System" article published by @AyanPalit in this board? You can find the article here: https://community.esri.com/t5/arcgis-pipeline-referencing-documents/lrs-data-in-geographic-coordinat...and it describes using the Densify tool to add vertices to the routes feature class, which can resolve some editing error that might occur when working with LRS data in Geographic Coordinate Systems.
Hopefully densifying the routes will allow the route reassignment to complete successfully!
Is this LRS stored in a Geographic Coordinate System? If so, have you referred to the "LRS Data in Geographic Coordinate System" article published by @AyanPalit in this board? You can find the article here: https://community.esri.com/t5/arcgis-pipeline-referencing-documents/lrs-data-in-geographic-coordinat...and it describes using the Densify tool to add vertices to the routes feature class, which can resolve some editing error that might occur when working with LRS data in Geographic Coordinate Systems.
Hopefully densifying the routes will allow the route reassignment to complete successfully!
Thanks Jordan
That tip was what I needed. I am using a Geographic Coordinate System (GCS_GDA_1994) and after reading the PDF you pointed me at I calculated an L value of 71.31203439812947 that I rounded down to 50m. After tweaking the Python script (attached), that I run from ArcGIS Pro 3.0.0 to create a File Geodatabase to create and load a test LRS dataset with two routes belonging to one line, so that it included a Geodetic Densify of 50m, I was able to do the same workflow above and create the desired result of: