用来管理数字地图的颜色表示的技术的制作方法_3

文档序号:9769232阅读:来源:国知局
示出各个地区。地区视图410示出新泽西的选举投票。地区视图420示出纽 约的选举投票。
[0061 ]地区图的一个挑战在于难W分开地区地图300内的地区。在柱状图中,当在一个位 置处存在数个分类时,地图应用120可将柱分成堆叠柱或群柱。对于气泡类似地,地图应用 120可将气泡分成若干扇形区。
[0062] 如图4A-B中所示,地区地图400示出在用于新泽西的选举投票的群柱场景中数据 看起来如何的实例。第一操作是产生柱的柱值,其由聚合函数确定。地区地图400的两个地 区视图410、420可示出用于新泽西和纽约州的群柱场景的实例。
[0063] 地区地图400的地区视图410可使用群柱场景示出用于新泽西州的多个分类。地区 视图410可包含柱412、414和416,其中每一柱表示不同政党隶属关系,例如分别为共和党、 民主党和独立党。每一柱412、414和416可被指派表示例如用于新泽西州的第一分类(例如 给定政党隶属关系)的对应颜色。例如,每一柱412、414和416可被指派分别为红色、蓝色和 绿色的对应颜色W提供政党隶属关系的视觉提示或指示器。只要第二分类与新泽西州相关 联(例如得票数),便可用高度尺度表示所述第二分类,其中所述高度对应于每一政党隶属 关系的得票数。
[0064] 地区地图400的地区视图420可使用群柱场景示出用于新泽西和纽约州中的每一 州的多个分类。与地区视图410-样,地区视图420可包含柱412、414和416,其中每一柱表示 不同政党隶属关系,例如分别为共和党、民主党和独立党。每一柱412、414和416可被指派对 应颜色和高度来表示新泽西州的政党隶属关系和相关联得票数。另外,地区视图420可包含 柱422、424和426。每一柱422、424和426也可W与处理新泽西类似的方式被指派对应颜色和 高度来表示纽约州的政党隶属关系和相关联得票数。
[0065] 在如图4A、4B中所示的群柱场景中,相对容易显示指派给给定地理位置的多个分 类,并且此外,相对容易显示所述多个分类跨多个地理位置的比较。例如,查看者可通过在 视觉上比较新泽西州内的3个柱412、414和416的颜色和高度、并在视觉上比较纽约州内的3 个柱422、424和426的颜色和高度来快速判定纽约和新泽西两者主要是民主党。另外,查看 者可通过在视觉上比较分别为新泽西和纽约州的柱414、424来快速判定新泽西比纽约具有 更少民主党。
[0066] 然而,在群柱场景之外的那些情况中,可能难W如在群柱实例中那样划分地区多 边形W显示用于一个或多个地理地区(例如,新泽西、纽约)的多个分类(例如,=个政党和 得票数)的类似信息。为仅使用颜色或颜色的色调针对地理地区传送相同或类似信息,地图 颜色组件122-2可通过挑选基色开始。使用先前实例,当民主党看似是新泽西州的明显获胜 者时,地图颜色组件122-2可选择蓝色作为基色用于新泽西州。然而,假定分类信息(例如, 表2)指示与纽约相比民主党W显著系数获胜。在群柱场景中,使用高度尺度显示得票数。缺 少此选项,地图颜色组件122-2可替代地选择比用于新泽西的蓝色的色调深的蓝色的色调 用于纽约W提供纽约州比新泽西州具有更多民主党得票的视觉指示器。地图颜色组件122-2可使用总得票的百分比来确定特定色调。
[0067] 图5A-B示出地区地图500的变化。地区地图500用由群柱场景表示的相关联地图数 据集示出各个地区。地区视图410示出新泽西的选举投票。地区视图420示出纽约的选举投 苗 O
[0068] 地区图的一个挑战在于难W仅使用颜色表示给定地理地区内的多个分类,如参考 图4A、4B所述。一个潜在解决方案是使用选择性颜色指派和色调处理效应表示地理地区内 或跨多个地理地区的多个分类,其中不同颜色和颜色色调处理用W传送用于不同分类的信 息。
[0069] 与图4A-B-样,图5A、5B示出地区地图500。地区地图500可包含分别对应于新泽西 和纽约州的地区视图502、504。地区视图502、504可使用颜色和颜色色调处理选择示出政党 隶属关系之间和政党隶属关系的得票数之间的差别,如使用地区视图502、504中所示的影 线和交叉影线所表示。例如,地区视图502的交叉影线可表示用于新泽西的政党隶属关系 (例如,民主党)的蓝颜色的指派,并且地区视图504的影线可表示用于表示纽约的政党隶属 关系(例如,民主党)和政党隶属关系的得票数两者的蓝颜色的色调的指派。在一个实施例 中,所选择蓝色色调可表示政党隶属关系的得票数作为相对值(例如相对于新泽西的相同 政党隶属关系的得票)而非绝对值。
[0070] 在选择颜色用于纽约和新泽西的过程中,地图颜色组件122-2可实施S个操作。第 一,地图颜色组件122-2可确定使用特定聚合函数,例如求和函数(Sum)、平均函数 (Average)、最大值函数(Max)、最小值函数(Min)、计数函数(Count)等等。第二,地图颜色组 件122-2可基于一组规则确定用于地区的颜色,例如:(a)挑选所述地区中最大值分类的颜 色(基于W上);(b)挑选所述地区中最小值分类的颜色(基于W上);和/或(C)挑选给定分类 X的颜色。第=,地图颜色组件122-2可确定使用颜色的色调,例如:(a)离散完全溢出(例如, 如果所述分类颜色获胜,则使用其);(b)所述地区的分类的百分比;(C)与所有值的全局最 大值相比,所挑选分类的值;W及(d)与所述分类的最大值相比,所挑选分类的值。
[0071] 值得注意的是,制图师已给色调处理过程指派单独尺度(例如政党由最大值分类 确定,但色调由人口确定)。如果地图颜色组件122-2保持高度域井并添加色调处理井,则地 区地图400可允许一次查看大部分尺度。
[0072] 地图颜色组件122-2可使用值、分类和时间井。地区层可具有值、分类和时间域井-酷似气泡和柱层。此选项支持W上场景中的大部分场景。
[0073] 地图颜色组件122-2可使用值域井。值域井可具有与高度或尺寸域井类似的行为。 其接受多个域,并将所有域视为值。所述值域井可具有类似于高度/尺寸井的域落下和聚合 函数行为。如果在分类中存在域,则所述值域井可仅接受一个域。可W可选地添加或排除用 于地区图的值域井中的"无聚合"选项。类似地,可W可选地在所述值域井中添加或排除日 期-时间。
[0074] 地图颜色组件122-2可使用分类域井。所述分类域井具有与所述分类域井类似的 行为。所述分类域井接受一个域。如果在值域井中存在多个域,则停用所述分类域井。所述 分类域井将所有域视为分类数据。
[0075] 地图颜色组件122-2可使用高度域井。所述高度域井可接受一个域。所述高度域井 可将所有域视为值。所述高度域井可具有类似于高度/尺寸井的域落下和聚合函数。
[0076] 地图颜色组件122-2可使用时间域井。所述时间域井可均匀实现。
[OOW]地图颜色组件122-2可允许用户快速改变图类型。由于在其相应域井中气泡/柱/ 地区之间存在1:1的对应关系,因此改变图类型可遵循一组定义的规则。
[0078] 图6A-C示出用于地图颜色组件122-2的颜色梯度600和相关联用户界面化I)控制。 地图颜色组件122-2可确定或检索供由地图颜色组件122-2在色调处理中使用的颜色梯度 600(或颜色梯度)。虽然颜色梯度600显示为灰色的色调,但可了解,可将任何色基和所述色 基的色调用于指派给位置和/或分类的给定颜色渐变。
[0079] 在决策使用哪一方法来确定颜色渐变色调之后,将最小值指派给颜色梯度600的 最左边或底部颜色并将最大值指派给颜色梯度600的最右边或顶部颜色。所有其它数据值 都与其在颜色梯度600上的颜色线性相关联。注意,所述颜色渐变将是连续线性混合的。颜 色梯度600可W线性方式映射到值。另一选择为,颜色梯度600可W对数方式或其它非线性 映射技术映射。
[0080] 如图6A中所示,当仅存在一个值时,颜色梯度600的左边/底部色调可设置为系列 完全溢出颜色的10%亮度。颜色梯度600的右边/顶部色调可W是完全溢出系列颜色。对于 单值颜色梯度600,用户可经由层设置从不同颜色渐变600进行挑选。
[0081] 如其中在给定分类中存在多个值域或域的图6B中所示,可使用各种规则来选择色 调处理。下文给出一些样本,但是还可使用其它规则。
[0082] 第一规则可设置为离散完全溢出,其中如果分类颜色获胜,则使用其。不使用色 调,并选择完全溢出。
[0083] 第二规则可基于所述地区的分类的百分比。百分比计算为地区的获胜者分类值/ 地区的分类值的总和。每一分类颜色渐变的最小值和最大值将由全局最小值"获胜者"百分 比和全局最大值"获胜者"百分比定义。因此,每一分类颜色渐变的最小值和最大值将相同。 此暗示,某些分类可能从未使其完全溢出颜色实际显示在地区地图200、300、400和500上。
[0084] 第=规则可W是将所挑选分类的值与所有值的全局最大值进行比较。值通过地区 的获胜者分类值/全局最大值分类值计算。此暗示,用户更关屯、比较值。因此,所述渐变的最 小值将是跨所有地区的最小"获胜者"值,并且所述渐变的最大值将是跨所有地区的全局最 大"获胜者"值。此还暗示,某些分类可能从未使其完全溢出颜色实际显示在地区地图200、 300、400 和 500 上。
[0085] 第四规则可W是将所挑选分类的值与所述分类的最大值获胜者进行比较。值通过 地区的获胜者分类值和/或分类最大值获胜者值计算。此暗示,用户更关屯、分类内的比较。 因此,所述最小值和最大值将是每一分类特有的。其渐变的每一分类最小值将是分类最小 "获胜者"值。其渐变的每一分类最大值将是分类最大"获胜者"值。如果分类仅具有一个获 胜者值,则所述分类可被指派完全溢出颜色(例如,假定其作为最大值而非最小值)。
[0086] 颜色梯度600和/或色调处理规则可具有一个或多个图例。每一色调处理规则可具 有针对其计算的不同图例。离散情况可具有不带颜色梯度600的正常分类颜色。如果分类从 未获胜(例如,像选举地图实例中的独立党),则所述分类的对应条目可显示于所述图例中。 在其中存在颜色渐变并且所述分类从未获胜的情况下,可在无颜色梯度和数字标记的情况 下针对所述分类显示完全溢出颜色。如果分类针对分类颜色渐变计算仅具有一个值或如果 所述分类渐变的最小值等于最大值,则所述颜色可借助数字标记显示于所述图例中。在所 述一个值颜色渐变场景中,所述聚合函数可附加到所述图例。
[0087] 聚合函数和颜色渐变计算两者都将设及零、负数和空值。类似于热度图,最负数字 将是颜色梯度600的最小值。如果用户取消选中用W显示负数的选项,则负数将不用于计算 中并且最小值将开始于零(0)。
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1