This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

Bug? Zooms 12 and below not marked dirty, so never re-rendered.

3

I added significant detail to a section of our city over the last couple of weeks, enough that it is visible at many zoom levels. Everything has been fully rendered at zoom levels 13 and up. Nothing re-rendered at zoom levels 12 and below. I examined the specific tile status for zoom levels 9 through 12. In all cases:

  • The status was clean. The system doesn't believe anything has changed.
  • The last re-render was January 30th
  • If I force the tile to be dirty, it does properly re-render

By any chance:

  • Are zooms 0-12 done in an entirely different manner, that ignores clean/dirty status?

  • If not, I believe I've found a bug.

asked 01 Apr '17, 22:26

MrPete's gravatar image

MrPete
56115
accept rate: 0%

edited 01 Apr '17, 22:29


One Answer:

4

Lower zooms are more expensive to render (there's more data per tile to consider) and are typically only (re)rendered as a batch job when the rendering style gets updated, to cut down on frequent expensive renders.

Can't find the reference to your specific question right now, but Featured_tile_layers/Updates and how-often-does-the-main-mapnik-map-get-updated have plenty of info.

answered 01 Apr '17, 23:59

Vincent%20de%20Phily's gravatar image

Vincent de P... ♦
17.3k18152249
accept rate: 19%

Wow. Since render style is stable that means this really only happens manually.

(02 Apr '17, 15:13) MrPete
1

https://github.com/gravitystorm/openstreetmap-carto/releases the rendering style does get regular updates. Some releases might get skiped by openstreetmap.org's renderer but in general they're pretty close.

(02 Apr '17, 17:07) Vincent de P... ♦

Source code available on GitHub .