Talk:Creating your own tiles

From OpenStreetMap Wiki
Jump to navigation Jump to search

'Discuss Creating your own tiles


Obsolete? Remove duplication of detailed steps

Which bits of this page are obsolete?

It probably needs an update on some mapnik steps. But I think fundamentally this page is currently carrying to much information, particularly detailed technical steps, which is better maintained elsewhere. It's too optimistic to hope that technical people will maintain this here in a timely manner. I think it should probably be slimmed down to not detail any of that, and just give the "generating tiles" concepts and then link to Mapnik for the instructions. There's also a scope overlap with the Rendering page (not necessarily a problem, they do cover different concepts, but we should be aware, and cross link)

Other things which might make this look obsolete? No mention of newer tricks like TileMill. Anyone know of the tiles@home approach still works now that the main tiles@home server doesn't exist?

-- Harry Wood 16:49, 26 June 2012 (BST)

I've tidied this up a bit, but I've left in sections that I am unfamiliar with. They are probably garbage too and mahy also need to be removed SomeoneElse (talk) 17:52, 16 January 2019 (UTC)
The sections you were unfamiliar with look like old, nowadays obscure setups. I decided to just delete them. Switch2OSM covers raster tile server setup well. --Nakaner (talk) 08:31, 13 August 2021 (UTC)
Thanks - makes sense. SomeoneElse (talk) 08:41, 13 August 2021 (UTC)
Hi, I've noticed that my revision Add osmtilemaker project has been removed through this clean up, as Mark Meyer's blog post. I feel like this links were not obsolete and could be still useful to get an approach to generate tiles in a one-shot fashion. Moreover this contributions were not detailing technical steps (which could be unmaintained). What do you think about adding it back ? or maybe it would be better to add it within Rendering page ? Whatever thanks for cleaning/maintenance efforts. -- magosm
It does not fit within the Rendering page because that collects rendering libaries/frameworks while the page Creating_your_own_tiles explains creating tiles with a Mapnik-based stack.
The pages of this wiki serving as technical guides about tile server setup and web mapping suffer from chronic rotting. Many of these pages where created between 2008 and 2011 before switch2osm.org was created to offer a curated collection of high-quality guides. Due to the uncurated nature of this wiki, many people have been tending to add or link their guides, script collections, server/Docker setups etc. to wiki pages they think to fit. Unfortunately, the guides/setups are rarely maintained. Your Docker setup is an example. It still uses PostgreSQL 10 (TBH it is not out of support yet).
We do not do readers a service if we have dozens of pages linking to older and newer guides, setups and script collections. The only ones taking profit from this are companies offering server setups for charge like my employer and your company. ;-)
I think that the authors of switch2osm.org will accept a pull request with a high-quality Docker setup if you ensure to keep it up to date. I myself will re-add your link when you update your Docker setup to latest PostgreSQL. But I think that a three years old Docker setup is not worth to be linked from here. --Nakaner (talk) 09:28, 16 August 2021 (UTC)
OK for the fact that it does not fit within the Rendering page for the given reasons.
I agree with the risk of unmaintained guides/setups, however as you said osmtilemaker uses PostgreSQL 10 which is still maintained and its end of life is planned for november 2022 ;)
About "The only ones taking profit from this are companies": I would be more balanced as I was very happy to found here Mark Meyer's blog post which was a bit old too.
However 2 weeks after your last message, somebody has submitted an issue on osmtilemaker and I took the opportunity to upgrade as far as possible postgres and other major dependencies to the most recent versions. Here is the release with the versions upgrade details: https://github.com/Magellium/osmtilemaker/releases/tag/v1.1 . Considering this upgrade, can you re-add the link as proposed ?-- magosm 14:56, 30 September 2021 (UTC)
Hi, I reopen this conversation as Nakaner you've removed a reference to osmtilemaker project arguing that it was unmaintained and proposing to re-add it if postgres was upgraded. As my last comment lets you know it's done. Thanks in advance for re adding the link, otherwise I will do it soon.-- magosm 10:07, 09 December 2021 (UTC)