-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
Hey folks,
Trying to chase down where some rendering artifacts might be emerging.
Any hints on how to debug would be appreciated (I had a look at prior tickets but didn't find any that seemed relevant).
Challenge:
- At different zoom levels, MVTs with polyline data are showing some glitches in their rendering.
- Sometimes this inconsistency resolves after a pause on zooming: (implying that some zoom levels are rendering fine, and/or there are too many features and it is taking time to render them accurately)
I wonder if there is a discrepancy between the schema of MVT used by the MVT service we are using, and how deck.gl is expecting the MVT to look like.
At times it looks like the glitching features are just displaced; that they have the wrong cartesian coordinates for the tile zoom level being used. And that once the zoom is changed, the new tile arrives and the features are re-rendered, the glitching features 'snap' back into place
Some pics that demonstrate this:
low-zoom, you can see the 'confetti' effect where some features are displaced
L
Zoom in, different features seem displaced

After a few moments of processing (perhaps the higher zoom tile loads)

Little video of what it can show up as:
https://youtu.be/czyEF3xow9U