Карты

Карты основаны на концепции treemap, разработанной Беном Шнайдерманом (Ben Shneiderman) в 1990-х. Прочтите его взгляд на treemap-карты.

Рисунок 5Анализатор использования дисков: окно карты

На рисунке приведён пример теории treemap-карт. Каждая вершина (как показано в дереве) имеет своё обозначение (букву) и размер (число). Размер оконечных вершин может представлять, к примеру, размеры отдельных файлов, а размер других вершин — сумму размеров дочерних вершин.

Treemap-карта строится путём рекурсивного деления прямоугольника. Размер каждого дочернего прямоугольника соответствует размеру вершины. Направление деления чередуется: сначала по горизонтали, потом по вертикали и так далее. В результате первоначальный прямоугольник оказывается разделённым на маленькие прямоугольники таким образом, что размер каждого прямоугольника отображает размер «листа» дерева. Структура дерева отображается в структуре treemap-карты. Чтобы дать больше сведений о «листьях», можно использовать цвет и примечания.

Treemap-карты очень эффективны, когда важнее всего отобразить размеры.