I have two geodatabases: one with 20 line layers (pipelines), and one with 20 polygon layers (stripmap). I would like to use model builder to take the first line layer and intersect it with the first polygon layer. Then take the second line layer and intersect it with the second polygon layer, and so on. My output should therefore be 20 layers.
I have used two iterators to do this, by creating a submodel (see attached), but when I run it, only 1 layer is created.
I have read through the similar question posed here: Two iterators in modelbuilder , but it has not helped resolve my problem.