Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Tile doesn't render after zoom #14582

Closed
tobrun opened this issue May 3, 2019 · 6 comments · Fixed by #14605
Closed

Tile doesn't render after zoom #14582

tobrun opened this issue May 3, 2019 · 6 comments · Fixed by #14605
Assignees
Labels
Core The cross-platform C++ core, aka mbgl GL JS parity For feature parity with Mapbox GL JS

Comments

@tobrun
Copy link
Member

tobrun commented May 3, 2019

Not sure but think this is a follow up from #14523. When testing v7.5.0-alpha.1 of the Android SDK containing #14527.

Before zoom:

Target: LatLng [latitude=40.723102, longitude=-73.9979, altitude=0.0], Zoom:11.797530889511108, Bearing:14.754321455955505, Tilt:11.962963104248047

image

After zoom:

Target: LatLng [latitude=40.723102, longitude=-73.9979, altitude=0.0], Zoom:12.32962965965271, Bearing:24.598148703575134, Tilt:19.94444465637207

image

The tiles in the top aren't loading (the one in the bottom did and is showing more detail).
fwiw zooming a bit more doesn't load the other tiles.

cc @pozdnyakov @kkaefer @julianrex

@tobrun tobrun added the Core The cross-platform C++ core, aka mbgl label May 3, 2019
@tobrun
Copy link
Member Author

tobrun commented May 3, 2019

Not able to reproduce this with debug so might be layer related:

image

@tobrun
Copy link
Member Author

tobrun commented May 3, 2019

7.3.2 produces:

image

@pozdnyakov pozdnyakov self-assigned this May 3, 2019
@pozdnyakov
Copy link
Contributor

Below is a screenshot of glfw-app at android-v7.4.0-alpha.1 (version before #14523 took place)
Screenshot from 2019-05-03 21-07-21

Could be data problem

@pozdnyakov
Copy link
Contributor

Screenshot from 2019-05-03 21-43-03

@pozdnyakov
Copy link
Contributor

There is a problem with the style - missing sprite image:[ERROR] {mbgl-glfw}[Style]: Failed to load sprite: HTTP status code 404. Missing image is preventing from finalizing loading tiles where this image is used |=> tiles are not rendered.

@pozdnyakov
Copy link
Contributor

Reopening as gl-js is treating it differently: is still shows tiles even if sprite load failed.
Such behavior looks to be more user-friendly, sogl-native shall take after gl-js.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Core The cross-platform C++ core, aka mbgl GL JS parity For feature parity with Mapbox GL JS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants