如何在canvas元素中重新呈现html元素

时间:2013-05-21 21:50:03

标签: javascript html5 google-maps canvas html5-canvas

我的问题很短。

是否可以将Google地图或Bing地图渲染为隐藏元素并使用棕褐色和模糊效果在画布中重新渲染?

我认为不是,因此,任何今天的技术都可以做到这一点吗?

1 个答案:

答案 0 :(得分:0)

你真的不需要将地图渲染成隐藏的元素,然后以某种方式捕获它,地图都是由图像组成的,你只需要下载图像块。然后,您可以以正常方式将这些图像添加到画布。

然而,下载和存储GMaps图像会probably be a violation of their terms of service,我想Bing会有类似的限制。但是OpenStreetMap does allow tile downloading,如果你滚动到该页面的底部,你会看到一些指向磁贴提供者和工具的链接。