Open Muzilcy opened 1 month ago
@Muzilcy 目前旧版的没办法支持哈,因为旧版的风场实现是在 mapbox 的地图上盖了一个 canvas,具体的实现在这里 https://github.com/sakitam-fdd/wind-layer/blob/v1.1.1-alpha.2/packages/mapbox-gl/src/Overlay.ts
这个自定义的 CanvasOverlay实现了 mapbox 的 CustomInterface ,但是 mapbox 自定义图层的 render 调用是很频繁的,所以不能使用 addLayer 来添加。
2.0 之后有了新的实现,感兴趣的话可以看下 https://blog.sakitam.com/wind-layer/guide/data.html
https://blog.sakitam.com/wind-layer/playgrounds/mapbox-gl/colorize.html
现在直接使用map.addLayer可以添加,但是交互后,所有图层会重新渲染,如下图![image](https://github.com/sakitam-fdd/wind-layer/assets/109789130/936ed94c-e6ba-4139-8c4f-942af1547f5f)