its seems as though the whole plot and model concept is lost on me.
Maybe a vector script to take the 3d data from each light and then apply those values on to a viewport based on a selectable range, in this case - Z and X is all you need for the elevation view. then scale and size to match the already existing elevation view...
In my head it's simple but i'm usre it's much more than that on the programming side.