I imported germany and tried to render a tile on 10/535/341. It took like 10 Minutes. Specs:
I used the openstreetmap carto style and my import command was:
I tried to tune my postgres server through configuration but nothing helped. Important is that the postgres and tile server are running in docker containers. I checked the disk writing speed with:
And got My
My render Command:
If you need any more information just ask and thanks for reading and maybe helping. asked 10 Mar '20, 14:02 Arthurle |
It is not unusual for tiles below zoom 12 to be rather slow. Have you created the indexes as recommended in the openstreetmap-carto setup instructions? That may help a little but not much. Note that if you've got a standard renderd setup, you have not rendered one tile but 64 tiles (the "meta tile" on which your tile resides). And Germany only has about 20 of them - so even if they take 10 minutes to render, you'll be done in 4 hours. Everyone pre-renders tiles on zoom 0-12 or so. answered 10 Mar '20, 14:40 Frederik Ramm ♦ "Note that if you've got a standard renderd setup, you have not rendered one tile but 64 tiles (the "meta tile" on which your tile resides)" What do you mean? Why are there 64 tiles rendered for every actual tile? is it always like that? How to turn that off?
(11 Mar '20, 07:39)
kartman1
This is explained in the context of "Tirex" here but just as valid for renderd setups: https://wiki.openstreetmap.org/wiki/Tirex/Overview#Metatiles -- You do not want to switch it off.
(11 Mar '20, 07:43)
Frederik Ramm ♦
Indexing reduced the render time by 25%. After that i tuned my postgis with this turorial https://wiki.openstreetmap.org/wiki/User:Species/PostGIS_Tuning which saved me another 20%
(11 Mar '20, 10:54)
Arthurle
|