自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 Openlayer改变图层属性后没有触发更新(已解决)

既然拖拽或缩放能触发更新,那我在改变图层操作后可以调用setZoom()重新设置缩放,尝试使用原缩放值无法触发新,所以必须变化缩放值。我发现虽然缩放值为整数,但是设置缩放值时可以为小数,所以可以设置为原缩放值±极小变化值。这样就可以触发更新渲染了,同时也不会影响使用体验。(若有更好方法请告知)本人需求是实现控制某个图层显示/隐藏,调用setVisible()方法后图层并没更新渲染,而拖动或缩放地图时能触发更新。尝试过网上的各种方法未能解决。

2023-06-21 16:41:52 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除