Man, shrinkwrap is cheating! lol I have a project where I have to calc all the impervious pavement at an airport, and there are million pavement edge lines, all coming from different sources, on different layers, at different elevations... it's a mess. But, thank you for the reminder about LINEWORKSHRINKWRAP! This is definitely going to be a live saver!
Awesome...happy to help Adam! You mentioned that these components are at different elevations, so I just wanted to throw out that there that LINEWORKSHRINKWRAP works well when they are 2D Polylines with a consistent elevation. If performing this command on a 3D Polyline with varying elevations, the new boundary becomes a bit distorted...just a heads up that you'll need to convert 3D to 2D before running this command.