Tag: 谷歌可视化

使用Socket.io来填充谷歌区域图 – 'google.visualization.DataTable不是一个构造函数'

我使用NodeJS和Socket.io从数据库中获取数据。 我现在想用这些数据填写谷歌面积图,但我有点失败。 数据以Objectsforms传输。 每个Object包含两个值(date时间和值)。 我将这些值附加到数组,然后将它们存储在DataTable : google.load('visualization', '1', { packages: ['corechart'] }); google.setOnLoadCallback(drawChart); var socket = io(); getData(); function drawChart(dataArray) { var data = new google.visualization.DataTable(); data.addColumn('string', 'DateTime'); data.addColumn('number', 'Value'); for (var i = 0; i < dataArray.length; i += 2) { console.log(dataArray[0]); data.addRow([dataArray[i], dataArray[i + 1]]); } var chart = new google.visualization.AreaChart(document.getElementById('chart')); chart.draw(data, { […]

从谷歌可视化图表生成图表,并转换为图像文件与节点JS?

有没有可能与节点JS运行谷歌图表? 我的目标是从谷歌图表生成graphics,并将图表转换为图像文件,并将其上传到服务器。

使用AJAX / Jquery使用MongoDB投影填充Google Chart

我刚刚在网站上完成了关于nodejs的MongoDB 教程 ,并试图构build一个非常简单的testing用例,通过AJAX将查询结果发送到Google Chart。 这里是我用来生成查询的nodejs文件: 码: var MongoClient = require('mongodb').MongoClient, assert = require('assert'); MongoClient.connect('mongodb://localhost:27017/crunchbase', function(err, db) { assert.equal(err, null); console.log('The app is now running'); var query = {name: { $regex: /^m/}, founded_year: { $gte: 2009 }}; var projection = {name: 1, founded_year: 1, _id: 0}; var cursor = db.collection('companies').find(query); cursor.project(projection); }); 我用来将光标加载到谷歌图表的例子来自这个页面 。 这里是我用来生成图表的示例代码: 码: […]