javascript - 我想用 Javascript 保存带有 Jpeg 格式图层的传单 MAP
问题描述
我在我的项目中使用传单并在地图上加载数据现在我想以 Jpeg 格式保存地图和数据如何使用 javascript 保存此地图我可以使用类似的命令
map.save()
解决方案
您可以使用传单图像插件。安装它,然后使用如下代码:
leafletImage(map, function(err, canvas) {
let a = document.createElement('a');
a.setAttribute('href', canvas.toDataURL());
a.setAttribute('download', 'image');
document.body.appendChild(a);
a.click();
});
推荐阅读
- python - 使用 fig.transFigure 在 ylabel 上绘制补丁
- docker - 在 dockerfile [解决] 中将 .zip 转换为 tar.gz
- r - 绘制具有辅助轴的多个值
- firebase - 限制来自其他用户的 Firebase 用户 ID 令牌
- c# - 如何将字符串分隔到其他文本框
- scala - Spark在csv的行首写一个空格
- javascript - 在反应中 - 将数组从子组件更新到父组件
- php - json 编码并附加到当前表单提交请求 laravel
- xml - 转换 xslt/xml 单独的图像
- sql - SQL 标准:Google BigQuery 上的窗口函数