小编Pet*_*agy的帖子

与旧的 Mapbox.js 相比,Mapbox GL JS 性能较差

我从重写路线规划Web应用程序的过程中Mapbox.js,以Mapbox GL JS库。

几乎实现了所有功能,由于滞后、不流畅的动画和地图层的普遍迟缓,它几乎无法使用。

现在,我完全有可能使用错误的 API。我做了一个快速比较并在这里发布:

https://petrnagy.github.io/index.html#automove=no

请注意,旧的Mapbox.js(左)比新的Mapbox GL JS(右)平滑得多。

您可以在这里更清楚地看到两个地图都在移动和缩放的区别:

https://petrnagy.github.io/index.html#automove=yes

这只是一个基本的例子。该应用程序本身还具有:

  • 动态风格的路线(交通、空气质量、海拔)
  • 覆盖地图的丰富用户界面
  • 附加层(例如自行车道、POI、空气质量)

有了所有这些功能,Mapbox GL JS 几乎无法使用。不像旧的 Mapbox.js,它很流畅。

任何优化性能的建议表示赞赏!

mapbox mapbox-gl-js

3
推荐指数
1
解决办法
1191
查看次数

标签 统计

mapbox ×1

mapbox-gl-js ×1