Skip to content

V0.45.0 Released

Compare
Choose a tag to compare
@fuzhenn fuzhenn released this 09 Sep 13:02
· 962 commits to master since this release

新功能

  • 实现了无级缩放,在map中用 seamlessZoom: true 开启
  • GeoJSON.toGeometry, 增加forEach参数, #959
  • map增加zoomOrigin(container坐标)设置,用于指定自定义的缩放中心点

改进

  • 内部逻辑尽量重用对象和数组,减少新对象创建以减少GC

bug修改

  • 解决缩放后,偶发性绘制错误,#962
  • 解决WMS瓦片之间的绘制空隙, #961
  • 解决不同投影下,瓦片错位的问题, #939
  • markerPath支持function-type, #966
  • 解决Y轴平行的line,用pattern填充时,消失的问题, #977
  • 解决debug的文字内容, #978
  • 解决maxExtent回弹的问题,#985 #970
  • 解决旋转时的map.panBy
  • 地图动画时(缩放)暂停用户动画(map.animateTo),结束后恢复

贡献者

@XiangLiLiang @sakitam-fdd


Features

  • implement seamless zooming, turn on by seamlessZoom: true in map's options
  • add forEach callback to GeoJSON.toGeometry method, #959
  • add zoomOrigin (containerPoint) to set customized zooming origin

Improvements

  • Reuse array and object in internal methods, to reduce new object creation

Fixes

  • Fix occasional wrong painting at zoom end, #962
  • Fix white gap between WMS tiles, #961
  • Fix incorrection position of tiles of different projections, #939
  • Let markerPath to support function-type, #966
  • Fix disappeared line with pattern fill that aligns with Y axis, #978
  • Fix bouncing back at world level, #970 #985
  • Fix map.panBy with bearing
  • Resume user's animation after map's internal animation (zooming etc)

Contributors

@XiangLiLiang @sakitam-fdd