2016 - 2024

感恩一路有你

canvas缩放 canvas重绘时怎么增加刷新频率?

浏览量:1995 时间:2021-03-11 02:56:31 作者:admin

canvas重绘时怎么增加刷新频率?

你好,我最近也发现了同样的问题。自定义画布层在用鼠标拖动地图时可以正常刷新数据,用鼠标滚轮缩放地图时不能更新图层。

1. 与您不同的是,当我自定义图层时,我最终调用:画布绘制者.prototype=新建BMap.覆盖()

2. 每次创建新层时,我都会将moveend和zooend事件添加到地图以重绘层。我发现只有一层时,它会正常刷新。当有多个层时,添加一个层的事件将覆盖上一层添加的层。前一层不能正常刷新,解决不了问题

3。最后,我测试了一下,发现百度API 1.5版没有这个,不管有多少层,每层都会在鼠标移动结束或缩放结束时更新一次。版本2.0和3.0中存在问题。我已经把我的问题提交到百度地图开发中心了,但是目前还没有有用的回复

4。另外,我的问题很可能会重复,但不一定,你一定要显示它

你可以先选择要变换的图层,然后用鼠标拉伸图层。

1. 用鼠标单击要放大和缩小的图层。这里,以“人”层为例。选择后,图层的背景色将变为灰色:

2。同时按住键盘上的“Ctrl”键和“t”键。此时,所选人员层将由一个框选择:

3。用鼠标点击图片框上的拖动按钮,可以放大和缩小要缩小的图像,如果需要等比例放大和缩小,可以按住键盘上的“shift”键,然后拖动进行放大和缩小。图层转换完成后,按键盘上的enter键即可完成对图层的操作

canvas缩放 canvas画布设置 canvas中多边形拖动

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。