deck.gl
deck.gl copied to clipboard
[Bug] The Tile3DLayer triggers excessive redundant requests, leading to network congestion and degraded performance.
Description
When using the Tile3DLayer to load 3D tile data, the system continuously initiates a large number of redundant requests, which block normal loading requests. Sometimes there are even cases where specific tiles are repeatedly loaded.
Flavors
- [ ] Script tag
- [x] React
- [ ] Python/Jupyter notebook
- [x] MapboxOverlay
- [ ] GoogleMapsOverlay
- [ ] CARTO
- [ ] ArcGIS
Expected Behavior
Take measures to prevent redundant loading of identical tiles..Minimize redundant requests by implementing mechanisms such as caching already loaded tiles. Cancel in-progress requests immediately when tiles are no longer visible or required, preventing duplicate loading and resource contention.
Steps to Reproduce
Despite no changes to the camera position or zoom level, a high volume of redundant tile requests continues to be initiated every second, indicating potential inefficiencies in the tile loading logic or caching strategy.
Environment
- Framework version:[email protected]
- Browser:Chrome 134.0
- OS:
Logs
No response