如何在 CesiumJS 中截取地图?
How to take screenshot of map in CesiumJS?
我正在使用 CesuimJS (http://cesiumjs.org/) 来显示地图。
我想截图部分地图
我尝试使用 Three.js (http://learningthreejs.com/blog/2011/09/03/screenshot-in-javascript/) 但未能截屏
有什么想法吗?
不用ThreeJS
您可以使用 canvas 函数 toDataUrl。
viewer.render();
viewer.canvas.toDataUrl();
toDataUrl returns url 可用于获取屏幕截图。
应该是:
viewer.render();
viewer.canvas.toDataURL();
我正在使用 CesuimJS (http://cesiumjs.org/) 来显示地图。 我想截图部分地图
我尝试使用 Three.js (http://learningthreejs.com/blog/2011/09/03/screenshot-in-javascript/) 但未能截屏
有什么想法吗?
不用ThreeJS
您可以使用 canvas 函数 toDataUrl。
viewer.render();
viewer.canvas.toDataUrl();
toDataUrl returns url 可用于获取屏幕截图。
应该是:
viewer.render();
viewer.canvas.toDataURL();