xlostx
码龄13年
关注
提问 私信
  • 博客:4,922
    4,922
    总访问量
  • 3
    原创
  • 1,999,899
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-11-18
博客简介:

xlostx的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得1次评论
  • 获得6次收藏
创作历程
  • 3篇
    2022年
成就勋章
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

vue + html2canvas + ArcGIS 3.x 地图一键截图功能踩坑之路(三)

4、地图移动之后再截图,截图的点线位置和视图的不一样,图片有偏移这个问题表现在,地图底图正常,绘制的点线层和截图前不一样。点线层偏的老远。最终解决方案: html2canvas用onclone(),把svg的位移从transform换成用viewbox控制。先看渲染出来的代码,地图底图是一个div,然后地图上自己画的线、打的点什么的全都在一个svg里面。后面测出来好像和电脑的分辨率有点关系,又发现是在html2canvas转换的时候svg的transform有点失灵,查资料说..
原创
发布博客 2022.04.01 ·
987 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

vue + html2canvas + ArcGIS 3.x 地图一键截图功能踩坑之路(二)

截图后地图上画出的线有了,但是打点的图标图片没有了 ,标注点不显示。截图里面图片不显示。
原创
发布博客 2022.03.31 ·
1947 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

vue + html2canvas + ArcGIS 3.x 地图一键截图功能踩坑之路(一)

坑有点多,层出不穷。好在还是基本做出来了。。。地图情况:用了position:fixed定位,地图上还有各种自己画的线段、点、多边形区域。 功能目标:一键截图,能把地图区域的内容直接截取出来。1、基础截图功能代码:先安装html2canvas装包:npm install --save html2canvas导入:import html2canvas from 'html2canvas';<el-button type="success" size="mini" ic...
原创
发布博客 2022.03.30 ·
1988 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏