[OSM-dev] render_expired for zoom 19 and metatiles

Stephan Knauss osm at stephans-server.de
Sun Jan 16 23:36:17 GMT 2011


On 16.01.2011 20:49, Jon Burgess wrote:
> On Sun, 2011-01-16 at 20:08 +0100, Stephan Knauss wrote:
>> Would changing all these magic numbers into 19 do the trick? I would
>> skip the twopow array. Or will I be breaking something not that obvious?
> I'm afraid I can not answer that.

It did break on an integer overflow as all numbers are just 32 bit 
unsigned int.
I made the fourpow and twopow bigger, that helped a lot.

Also used the MAX_ZOOM define instead of all the 18s in the code.

Tested with z19. I also expect it to work with z20, but did not test it. 
z20 would need 2GB more memory than z19.

Available in SVN.

Stephan



More information about the dev mailing list