Javascript node js中是否有任何方法或库将多段线google map保存为png图像而不呈现任何HTML?

Javascript node js中是否有任何方法或库将多段线google map保存为png图像而不呈现任何HTML?,javascript,jquery,node.js,express,Javascript,Jquery,Node.js,Express,我试图将google map中的多段线保存为节点js中后端的png图像,而无需渲染任何视图引擎 i have tried a node js package "webshot" but it does not save poly lines google map. app.get('/testing', (req, res, next) => { webshot('http://localhost:3000/map/img', 'google.png', function(er

我试图将google map中的多段线保存为节点js中后端的png图像,而无需渲染任何视图引擎

i have tried a node js package "webshot" but it does not save poly lines google map.  

app.get('/testing', (req, res, next) => {

  webshot('http://localhost:3000/map/img', 'google.png', function(err) {
    // screenshot now saved to google.png
  });

})

我希望通过使用节点js输出一个多边形线谷歌地图的图像。

不,您需要渲染HTML来创建图像。故事结束了

也就是说,你可以使用无头浏览器,就像在后台无缝操作一样

var page = require('webpage').create();
page.open('http://localhost:3000/map/img', function() {
    setTimeout(function() {
        page.render('google.png');
        phantom.exit();
    }, 200);
});