maptalks / issues

Repo of issues for webgl layers
2 stars 0 forks source link

vt中创建数据的性能较低 #690

Open fuzhenn opened 1 month ago

fuzhenn commented 1 month ago

端点数据量很大时,原有逻辑里调用的array.push来添加数据,push调用次数太多,push调用本身就变成了性能瓶颈 改成了 array[index++] = value 的方式直接赋值,就消除了这个性能问题

fuzhenn commented 2 weeks ago

已经消除了数据Pack类中的Array.push,改为直接对数组赋值。

但也引入了一个容易引起bug的因素: image