Calculating the area of intersect between features in different layers?

Discussion created by markcooper on Sep 13, 2011
Latest reply on Aug 15, 2013 by Wayne_Whitley

Does anyone know if there is a python script (or anything similar) that would enable me to select a layer and calculate the area of intersection between its features and those in another layer. For example I have a layer containing potential development sites and I want to find out the area of each site that intersects a constraint (eg flood plain) and append this to the sites layer. The sites layer has about 300 sites and there are about 80 constraint layers.

At the moment I am using an old script ( but I don't think this will work when we start using v10.