2016-01-28 44 views

回答

0

它確實有效。我在Ubuntu 14.04 64bit上通過NodeJS v4.2.6和node-mapnik v3.4.16進行了測試,這是目前最新的版本。 Node-mapnik Github存儲庫中還有一些關於NodeJS 4.x兼容性的討論,似乎readme只是過時的。

我跑到下面的腳本來驗證:

var mapnik = require('mapnik'); 
var fs = require('fs'); 

mapnik.register_default_input_plugins(); 
var map = new mapnik.Map(800, 600); 
map.loadSync("map.xml"); 
map.zoomAll(); 
map.renderFileSync("out.png"); 
console.log(map);