U12.04.2Symbols must map value to area and carry a size legend设计

符号需按面积映射并配以尺寸图例

别名: 面积映射 · size legend · 嵌套图例

概念解释

比例符号要读对,取决于两个设计决定:数值映射到符号的面积而不是半径或直径;图例必须给出尺寸参照而不是只放一个"示例符号"。这两件事配合起来,才把面积通道的感知误差压到可接受范围。半径映射是这条规则最常见的违反:把数值线性映射到半径,视觉上会把大值的倍数关系压缩,读者系统性地低估悬殊程度。

机制

按 Stevens 幂律,读者判断符号大小的感知量近似正比于面积(幂指数约 0.7-0.8),因此面积映射让感知权重与数值权重大致同构:数值翻倍,符号面积翻倍,读者感知的"大了一倍"与数值一致。若映射到半径,面积按平方增长,数值 10 倍差异的符号直径只有约 3.2 倍,读者按面积感知会读成"大 3 倍左右"——低估嵌入在映射本身。图例的作用是给读者一个校准锚点:单个"示例符号"只能校准一个值,嵌套圆图例(多个同心/相邻圆标注参考值)让读者在一次注视中建立整条感知标尺,倍数估计的误差显著缩小。交错排列的图例(圆沿斜线排列)比并排更符合面积比较的感知习惯。

边界

面积映射是"误差最小"而不是"零误差":读者对面积的感知本身偏离物理面积(约 0.7-0.8 次幂),倍数估计仍会保守。数值范围跨多个数量级时,连续比例映射会让小符号全部挤在可辨阈值以下,此时应改用分级尺寸(离散等级)并放弃连续读数(见极端值条目)。分级尺寸与连续比例是两种主张:前者承认"精确倍数读不出",后者坚持"映射连续"——两者不可兼得。

怎么落地

  • 映射公式固定为:符号面积 = k × 数值;不要用半径或直径线性缩放。
  • 图例使用嵌套圆或交错圆,标注 2-3 个参考值(最小、中间、最大量级附近)。
  • 验证:让读者用图例估计一个未标注符号的数值,估计值落在真值 ±20% 以内为合格;系统性低估说明映射用了半径或图例锚点不足。

延伸

  • 同组U12.04.1 比例符号把量值编码为置于地理位置上的符号面积 · U12.04.3 符号相互遮挡时需按大小排序绘制 · U12.04.4 比例符号适合绝对量,分级统计适合比率 · U12.04.5 极端值会迫使其余符号缩小到不可辨
  • 相邻U1.09.1 每个视觉通道能被可靠区分的等级数是有限的 · U12.03.3 簇标记的尺寸需表达其所含的数量
  • 站内检索area mapping · size legend · nested legend

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/U12.04.2