配色方案是指可应用于要素、栅格、图形元素或符号组件的集合的各种相关颜色。配色方案至少包含两种颜色;颜色对之间的过渡可以是连续梯度,也可以是一种颜色与另一种颜色不发生混合的离散边界。配色方案也可为随机,在 HSV 颜色空间中界于两种已定义颜色之间的各种颜色是按照随机顺序组成方案的。由不同类型的配色方案合并到一起形成的复杂的颜色集合被称为多部分配色方案。配色方案可存储在样式中以便重复使用或共享。
配色方案可以在配色方案编辑器窗口中进行修改。在符号系统窗格 中的主符号系统选项卡 上,单击配色方案下拉菜单,然后单击格式化配色方案。
编辑配色方案时,系统将创建其版本并将其添加到配色方案下拉菜单中。您可以选择任何配色方案版本以返回到上述设置。无法手动删除版本,但是在关闭符号系统窗格或更改主符号系统后,系统将删除所有未使用的自定义配色方案版本。
旧版本:
在 ArcMap、ArcScene 和 ArcGlobe 中,配色方案被称为色带。
连续配色方案
连续配色方案的两个或多个停靠点显示为平滑渐变。通过颜色和透明度定义每种颜色的停靠点,并将方案上的位置定义为整个方案长度的百分比,顺序为从左至右。停靠点总是位于每个端点的位置上,位于 0% 或 100%;可更改这两个停靠点的颜色和透明度,但不可更改其位置。停靠点是一个特定点,它是两种相邻颜色混合的渐变端点。可通过在其上单击来移动这些停靠点,甚至可以通过将一个停靠点从另一个停靠点的上方拖过的方式来更改它们的相对位置。
您可以自定义连续配色方案。在配色方案编辑器窗口中,单击添加颜色按钮 为配色方案添加颜色停靠点,或单击移除颜色按钮 移除选定颜色停靠点。单击反向配色方案按钮 以反转所有停靠点的顺序。选中平均分配颜色停靠点复选框,以沿配色方案的长度平均排列所有停靠点。
颜色停靠点之间的段也会指定配色方案的外观。选定段通过选定颜色停靠点左侧的黑色条显示。配色方案段具有两个属性:算法用于确定在两个停靠点颜色(HSV 或 CIE Lab)之间遍历颜色空间的路径,极坐标方向用于确定为色调变化(最短路径或最长路径)而遍历颜色轮的方向。
颜色空间算法
连续配色方案的段外观由计算两个周围颜色停靠点之间的过渡颜色的算法属性确定。
HSV (色调、饱和度和值)算法是对各值对之间颜色空间的线性遍历:从颜色 1 的色调至颜色 2 的色调的线性路径,从颜色 1 的饱和度至颜色 2 的饱和度的线性路径,从颜色 1 的亮度至 颜色 2 的亮度的线性路径。由于可显示所有中间颜色,所以定量渲染不总是最适宜的。
当段使用 HSV 算法时,极坐标方向属性将指明颜色 1 色调至颜色 2 色调的路径是否在绕颜色轮方向上最短(默认设置)或最长。请使用极坐标方向下拉菜单进行选择。当段的某一端点上的一个或两个颜色停靠点没有色调分量(白色、灰色和黑色)时,极坐标方向设置将无效,因为无色调可用来混合。当出现的色调值很小时,您会发现更改极坐标方向时颜色过渡的某些差异。因此,遍历低色调颜色的 HSV 配色方案可能与 ArcGIS 先前版本中色带的对应颜色的显示有所不同。
CIELab 算法无需遍历中间色调空间即可混合两种颜色,从颜色 1 至颜色 2 的过渡结果比用 HSV 算法生成的更平滑。在很多情况下,这会在两种颜色之间生成平滑方案,但是如果两种颜色的差别很大,则中间颜色值可能为灰色(低饱和度)。极坐标方向 不适用于 CIELab 段,因为此算法总是遵循颜色空间的直线路径。
“线性”算法会将两种颜色混合,并对颜色 1 和颜色 2 的颜色通道值进行线性遍历。该算法不会体现要遍历的颜色空间,而是直接作用于指定颜色的通道值。对于已知为感知等效步骤的停靠点,使用线性色带可在其原始颜色值的平滑过渡之间进行内插。极坐标方向不适用于线性段,因为此算法总是遵循颜色空间的直线路径。
离散配色方案
离散配色方案包含两个或两个以上无等级区别的颜色实体块。块等同于连续配色方案中的颜色停靠点,但它们只有颜色和透明度属性。在离散配色方案中没有配色方案段的概念。可通过单击和拖动的方式重新排列块的顺序。
您可以通过添加或移除块或反向所有块的顺序来进一步自定义离散配色方案。在配色方案编辑器窗口中,单击添加颜色按钮 为配色方案添加颜色停靠点,或单击移除颜色按钮 移除选定颜色停靠点。单击反向配色方案按钮 以反转所有停靠点的顺序。
随机配色方案
随机配色方案不包含颜色停靠点、段或块。它们仅由最小和最大 HSV 颜色定义。本方案编译随机生成的离散色调,因此它们的 H(色调)、S(饱和度)和 V(亮度)设置分别介于最小颜色数和最大颜色数的 H、S 和 V 值之间。一个透明度值可应用至整个方案。随机配色方案的方案预览上没有任何可选组件。配色方案的外观是由两个颜色选取器指定为最小和最大的 HSV 值决定的。
随机配色方案会在每次打开或应用时重新生成。在配色方案编辑器窗口中,单击重新生成按钮 以手动使介于最小值与最大值之间的随机过渡颜色形成新的排列。这会更新种子值。如果发现需要返回某个排列,可记录种子值并在应用该方案时将其重新输入。
抢先版本:
要更改最小颜色数和最大颜色数,请从颜色选取器中选择颜色或单击更多颜色。无需考虑选定颜色的自身颜色模型,颜色会转换至 HSV 颜色空间,且那些相应的值会被用作随方案生成的所有过渡颜色的限制范围。
随机配色方案长度上的透明度不变化;整个方案应用一个值。默认透明度设置为 0%,完全不透明。当显示为基础灰色棋盘状时,透明度在方案中视觉可见。
多部分配色方案
多部分配色方案包含两种或两种以上连续或离散子方案的组合。除了多部分配色方案中的连续配色方案仅包含两个停靠点外,子方案与其对应的独立方案均相同。一个多部分配色方案最多可以包含 20 个子方案,但不能包含其他多部分配色方案。
在配色方案编辑器窗口中,从下拉菜单中选择子方案类型,然后单击添加以将其添加到子方案列表中。单击移除按钮 将其从列表中移除。您可以随时对子方案进行重新排序或添加新子方案。
当多部分配色方案包含两个或多个子方案时,配色方案预览标签将显示每个子方案的百分比重量。单击箭头 并将其向左或向右拖动以更改两个子方案之间的百分比。
单击编辑按钮 以修改子方案的颜色设置。单击后退箭头 返回至整个方案。
抢先版本:
连续子方案包含两个颜色停靠点,子方案的两个末端各一个。连续子方案组件中没有添加颜色按钮、移除颜色按钮和位置微调控件。如果多部分配色方案仅包含连续子方案,且子方案的每个结束颜色与后一子方案的开始颜色相同,则重新打开配色方案时会转换为连续方案。
二元配色方案
二元配色方案适用于二元色彩符号系统。该方案可将两种离散配色方案的颜色值合并在一起,以创建一个多类颜色格网。格网的大小始终为 2x2、3x3 或 4x4。与离散配色方案不同,我们可以对二元配色方案进行旋转,但无法动态重排其顺序。可以编辑单个颜色。
要更改二元配色方案中的一种或多种颜色,请在配色方案编辑器窗口中单击一个颜色单元格。在设置下方,您可以更改该单元格的颜色或透明度值。您也可以单击旋转按钮 以将配色方案的方向更改 90 度,或单击重置按钮 以将配色方案恢复为原始设置。单击保存到样式以将配色方案保存到自定义样式中。