Areas of Room that have Views - LEED Quality View Analysis

Check out this old post and see if it gets you started.

You could create adaptive families to work with something like this that you could schedule and calculate total areas from.