Maptalks.js Versions Save

A light and plugable JavaScript library for integrated 2D/3D maps.

v1.0.0-rc.11

1 year ago

Fixes

  • Fix serveral bugs related with InfoWindow, #1772, #1776, #1789
  • Fix duplicate registering of events, #1787, #1794
  • Fix perspective polygon in world wide, #1792
  • Fix tile's paiting with its own resolution
  • Simulate click event for UIMarker, #1801
  • Fix GroupTileLayer's child layer filter, #1803
  • Fix TileLayer's rendering with different spatial reference

v1.0.0-rc.1

2 years ago

新特性

  • 增加了Worker机制
  • 增加了插件的动态Worker注入机制
  • 增加了rbush索引和碰撞检测框架,可以用collisionScope设置Layer的碰撞检测范围
  • TileLayer增加了深度搜索算法,提升了以2倍增大的瓦片体系的搜索性能
  • 瓦片图片改为在worker中解析,防止图片解析占用主线程CPU
  • 重新实现的独立Geometry编辑逻辑
  • 很多性能优化,显著提升了VectorLayer上的绘制性能和交互性能

修改

一大堆bug修改,这里不再赘述

接下来的计划

补充index.d.ts 准备正式发布V1.0.0

贡献者

@deyihu @mrdonkey3 @guzhongren @wsw0108


Features

  • Add worker infrastructure
  • Add worker source dynamic injection for plugins
  • Add rbush index and collision detection mechanism
  • Add a depth-first search algorithm to improve TileLayer's performance
  • Decode tile image in worker to prevent cpu blocks caused by image decode
  • A new geometry editing implementation
  • Performance improments for VectorLayer and map interaction

Bugs

Lots of bug fixes, too long to list here.

Next plan

Add index.d.ts and prepare for the release of V1.0.0

Contributors

@deyihu @mrdonkey3 @guzhongren @wsw0108 Thank you all!

v0.49.5

2 years ago

0.49.5版本内容和0.49.4相同,是个版本修复版本。 上一次版本发布中,不小心把next分支的版本发布到了npm的latest频道中。


This version is the same with 0.49.4. And this is a fix version for my accidentally publish of next channel to lastest channel.

Sorry if brought any confusing.

v0.49.4

3 years ago

Fixes

  • Fix a bug of TileLayer's dynamic offset, #1350 , #1278

v0.49.3

3 years ago

Fixes

  • Fix a bug of geometry remove caused by setZIndex, #1346

v0.49.2

3 years ago

Fixes

  • Fix map.viewMatrix's global variable bug.

v0.49.1

3 years ago

bug修改

  • 解决用MultiPolygon设置mask的bug,#1216
  • map.remove()只清除地图容器,不会影响其他dom

贡献者

@rainjay

Fixes

  • Fixes bugs in using MultiPolygon as mask, #1216

Contributors

@rainjay

v0.49.0

3 years ago

新特性

  • 多边形内洞的编辑, #1190
  • WMTS的支持

bug修改

  • 解决tooltip的位置问题, #1184
  • 解决地图resize时,UICompnent位置更新问题,#1186
  • 解决小级别动画时,文字晃动问题,#1211
  • 解决Geometry.animate方法中string类型值的支持,#1211

贡献者

@deyihu @rainjay

Features

  • Support hole edit in polygon, #1190
  • WMTS support

Fixes

  • Fix tootip's position, #1184
  • Fix UIComponeng's position update when map resizes, #1186
  • Fix text shaking, #1211
  • Fix string type symbol properties in Geometry.animate #1211

Contributors

@deyihu @rainjay

v0.48.0

3 years ago

Features

  • Add altitude option in VectorLayer

Fixes

  • Fix rectangle and circle edting bugs, #1161
  • Fix redo/undo of DistanceTool and AreaTool
  • Fix map.checkSize when map is tilting
  • Fix document monitor visibilitychange, #1177

Contributors

@deyihu @blackOfMelody

v0.47.5

3 years ago

Fixes

  • Fix wheel zoom on firefox, #1151
  • Fix warning of passive wheel event, #1149