我正在开发谷歌 - 分析样分析图,但我需要选择正确的色彩有效地利用一些值(计数?在这些用户转色国家coutries)使用一些颜色度(如绿色)?指定颜色值显示对比度,色彩分析图
public IList<Color> ColorCountries(IDectionary<string,int> coutryValues)
{
.........
}
我正在开发谷歌 - 分析样分析图,但我需要选择正确的色彩有效地利用一些值(计数?在这些用户转色国家coutries)使用一些颜色度(如绿色)?指定颜色值显示对比度,色彩分析图
public IList<Color> ColorCountries(IDectionary<string,int> coutryValues)
{
.........
}
请参阅Color Brewer获取有关地图颜色比例的建议。
至于转换您的值的颜色,首先用任何方式是适当的反映相对重要性扩展您的值0..1。简单的方法是将最浅的颜色分配为0,将最暗的颜色分配为1,并插入其间的值。但是,由于颜色感知不是线性的,最好使用更多的锚点并进行分段插值。
即,选择一个6色标和分配最轻为0,第二轻至0.2,第三至0.4,然后0.6,0.8,最后是最暗的为1.0。为两者之间的值插值颜色。现在颜色已经足够接近了,使用哪种颜色插值方法并不重要(因为Color Brewer已经为您完成了难题)。
您是否想过只使用Heatmap Google小工具?根据您的要求和您的建筑物的应用类型,它可以为您节省一些时间,而不是自己实施它 - http://www.google.com/ig/directory?url=www.google.com/ig/modules/heatmap.xml
值非常分散,如:US-50000,GB-3200,LB-50,BR-870! – 2011-03-20 12:55:40