在指定颜色的小册子色阶中,您可以使用此功能。 http://leafletjs.com/examples/choropleth.html小册子中的色彩连续颜色
function getColor(d) {
return d > 1000 ? '#800026' :
d > 500 ? '#BD0026' :
d > 200 ? '#E31A1C' :
d > 100 ? '#FC4E2A' :
d > 50 ? '#FD8D3C' :
d > 20 ? '#FEB24C' :
d > 10 ? '#FED976' :
'#FFEDA0';
}
相反的颜色特定减免是有办法,我可以只提供最小值和最大值,让颜色定义自己?
我有几个尺度,并且为每个尺度定义一个离散尺度是不可能的。
任何关于使用Chroma.JS https://github.com/gka/chroma.js的建议吗?
你是什么意思“让颜色* [原文如此] *自己定义”?你不想指定任何十六进制代码? – musefan
我只是希望颜色中的断点取决于数据,我不必指定断点。此时该功能具有不连续的颜色。有没有办法让它在不同的范围内连续? – user2961712
所以你的意思是范围可能会从2000 - 5000例如,你仍然想要8种不同的颜色?但是,您无需指定确切的范围,因为您将定义图例/键 – musefan