1. A method comprising: receiving, in a computer system, a visual analytic framework comprising a plurality of space constrained regions; receiving, in the computer system, analytic data and metadata, wherein the metadata comprises a plurality of descriptions of the analytic data; receiving, in the computer system, a plurality of labeling rules; analyzing, in the computer system, the metadata and the plurality of space constrained regions according to the plurality of labeling rules to generate a set of labels; and generating, in the computer system, a visual analytic based on the analytic data, the plurality of constrained regions, and the set of labels.