Since you are not doing individual shadows for each building, which could be useful but definitely is another kind of map, wouldn't be easier to just use the drop shadow effect? (which includes also the noise option). Also, you may want to differentiate the magnitudes of different kind of shadows (I did just regular buildings, city walls, and outstanding buildings, but one could use more levels) so merging everything could make things more difficult in the end.