The goal with my model is to locate features that intersect a feature class of sewer mains. After a sewer main is determined to intersect with a feature I need to remove the ability to select that feature from the list then continue. Right now I'm using a Switch Selection to select all the features that are left minus the previously selected mains, but unfortunately this idea doesn't work because if there were zero features selected during the intersect process the switch selection will result in returning the entire original table which would ruin the process of eliminating mains as I proceed down the list of features I need to intersect with.
I'm going to try to break this down in a linear format to make it easier to understand.
Select sewer mains that Intersect with a Buildings feature class > Assuming there are results create a feature layer from the selection > Perform a Switch Selection on the sewer mains table to find the remaining sewer mains > Use the Select by location to find the intersection of the remaining sewer mains against railroad tracks > Create a feature layer for those > Repeat until through the list.
I'm certain there are better ways to do this using Modelbuilder, but I'm mentally blocked from seeing them right now. I need some help please.
Also, I'd like to use Modelbuilder for this and not Python right now.
I'm pretty sure I'm making this more complicated than I need to so, I thank you all in advance.
Mark