I have a very long polyline representing a pipeline. I also have another feature class with smaller polylines which are coincident with the pipeline. I am trying to cut the pipeline with the smaller segments to essentially get the inverse of the feature class of smaller segments.
So, I have this:
and I'm trying to get this:
I cannot use the Erase tool because I am using the Standard License of ArcGIS desktop. I cannot install third-party software (ET-Geowizards) or QGIS due to IT policies.
Normally, I would use the Union tool but it only works for polygons.
One thought I had was to use linear referencing and create an event table of the gaps and generate line segments from that. Another thought was to use search and insert cursors to build the lines based on the coordinates of the existing lines. But I was hoping to use some workflow of the analysis/overlay tools. Surely, this has been done before using built-in tools.
I don't want to do this manually because I have hundreds of segments.
Any thoughts on a workaround?

