我变得疯了。 我需要在我的网站上嵌入一些监视器和电视测量,我需要生成运行时一些CIE和色域图。
我找到了chart.js,但我找不到任何插件来生成这种类型的图表。
有什么建议吗?
答案 0 :(得分:0)
我没有听说任何可以处理Chromaticity Diagrams的JS图表框架。 Wolfram在这里有一个可嵌入的“玩家”:http://demonstrations.wolfram.com/CIEChromaticityDiagram/。您可能需要创建自己的。
Javascript还有许多其他图表框架。请在此处查看比较:http://en.wikipedia.org/wiki/Comparison_of_JavaScript_charting_frameworks
chart.js可用于在您的网站上创建图表。请执行以下操作:
数据对象如下所示:
var data = {
labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun"],
datasets: [{
fillColor: "rgba(225,0,0,1)",
data: [12, 16, 13, 15, 18, 21] // 6 data points relating to the months above
},
{
fillColor: "rgba(0,26,225,1)",
data: [18, 16, 17, 17, 18, 16]
}
]}
您可以使用选项变量调整许多图表选项:
var options = {
scaleOverlay: true,
scaleShowGridLines: true,
scaleOverride: true,
scaleSteps: 4,
scaleStepWidth: 5,
scaleStartValue: 0,
scaleLineColor: "rgba(0,0,0,.1)",
// ...
};
要实例化新图表,请使用:
var TheChartElement = document.getElementById('AChart').getContext("2d");
var NewBarChart = new Chart(TheChartElement).Bar(data, options);