-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Geometry issues #48
Comments
mapbox/mapnik-internal#5 |
|
wishlist item: a line property that provides the length of the beginning of the line for lines that start off-screen. I'm not sure how to put this into words, hopefully the diagram helps. This would be let us make dashed lines and line markers seamless across tiles and zoom levels.
|
|
On Friday, I imported a small extract and played around with the data produced by the vector tiles. In particular, I focussed on landuse polygons at low zoom levels (7-12). Basically what is going on is that we're generalizing on import, once for z7/8/9 and once for z10/11/12. While the generalization is okay for zoom level 9, using the same data for z7 just adds a lot of gratuitous detail. In addition, we're dropping small geometries based on total area. For areas like forests or parks at low zoom levels, these are the things we should improve:
While all of these individual area ways have distinct values and are sometimes named, we're currently dropping all of that information, so there's no reason to keep the geometries distinct. Rather than operating on a vector level, we could also do those steps on a bitmap level and run a connected component analysis to generate vectors from the binary image, although that might be pretty costly cpu-wise too. |
Rewrite tests - next action: update mapbox#48 with remaining tests
This ticket is for collecting issues we find with the geometry in our vector tiles:
too small to be included in a tile
The text was updated successfully, but these errors were encountered: