Closed Zverik closed 1 month ago
This might be the same issue as #2259.
Oh thank you Tobias! It looks indeed the same. Could you please maybe try those styles with the Vulcan build to confirm it is also fixed there?
I can reproduce this issue with style2_old.json and I can confirm that it is fixed with org.maplibre.gl:android-sdk:11.3.0-vulkan-pre0.
I deduce, my dear Watson, that it is the same issue as #2259. Closing as duplicate.
Sometimes extruded buildings cover symbols and labels. Which never happens with MapLibre GL JS (on web) — and that made debugging this quite hard.
I was testing with Flutter package, which uses MapLibre Native for Android. We have also encountered this bug on a native Android application using the SDK.
After some experimenting, I narrowed styles to replicate this to those two:
poi_r1
layer is covered bybuilding-3d
layer. There is no mention of zoom 15.5 in the style, so the reason buildings cover POI on on zoom and don't on others is unknown.building
andpoi_r7
layers. While it should not have affected the outcome, instead extruded buildings cover POI on all zooms 15+.When you remove any layers from the
label
group, suddenly extruded buildings stop covering POI symbols. That is the most baffling: why labels affect this, and why not "all labels".Versions:
A screenshot:
See also #2776.