Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document maskLevel/fillzoom #27

Open
sfkeller opened this issue Jul 28, 2017 · 2 comments
Open

Document maskLevel/fillzoom #27

sfkeller opened this issue Jul 28, 2017 · 2 comments
Labels

Comments

@sfkeller
Copy link

I'm pretty sure that there are TileJSON files - as well as services and data - around which contain maskLevel.
The logic is described here: https://github.com/mapbox/tilelive-vector
Should'nt this be part of the spec.?

@mapsam
Copy link
Member

mapsam commented Apr 11, 2018

Thanks for bringing this up! Looks like maskLevel is now referred to as fillzoom, we’ll revisit when we start researching and drafting up the next versions.

@mapsam mapsam changed the title Document maskLevel Document maskLevel/fillzoom Apr 11, 2018
@mapsam mapsam added the v3 label Jul 13, 2018
@mapsam
Copy link
Member

mapsam commented Jul 13, 2018

Let's plan on having fillzoom documented in #36 since this can be a complicated concept and would be great to have a single point of reference for other users.

Right now the most this is documented is in tilelive-vector with:

maskLevel tiles: to avoid requiring many duplicate or empty vector tiles to be generated at high zoom levels, the backend source can specify a maskLevel. If a vector tile is not initially found at some z > maskLevel, Vector will issue an additional request to the backend using the parent tile of of the request at maskLevel. This allows a lower zoom level to "backfill" high zoom levels.

and

fillzoom: tile from the fillzoom of the backend (backfilled from a lower zoom)

I think we can do better, and provide more concrete examples for why you would use this property.

cc @springmeyer @GretaCB

This was referenced Jul 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants