Es gibt einen Chatraum für dieses Projekt auf unserem Matrix-Server:
#osm-tileserver:chaos-hip.de
Hier geht es um das Hosting eines Tileservers für OpenStreetMap. Idee ist es, sich das entsprechenden Know-how anzueignen und erste Erfahrungen zu sammeln.
Möglicher Einsatzzweck wäre eine Unterstützung der Stadt Hilpoltstein, bzw des Landkreises oder anderer öffentlicher Einrichtungen bei diesem Thema. Die Nutzung von Google Maps ist für öffentliche Einrichtungen aus Datenschutzrechtlichen problematisch.
Switch2OSM scheint im Allgemeinen eine gute Anlaufstelle für deutschsprachige Informationen zum Thema Tileserver zu sein.
Prinzipiell kann man zwischen zwei Workflows im Rendering der Tiles unterscheiden:
Es gibt verschiedene Tileserver-Implementierungen - scheinbar sind einzelne Teile (wie beispielsweise die Render-Engine) ebenfalls - zumindest partiell - austauschbar.
mod_tile ist ein Modul für den Apache-Webserver, welches die Aufgaben des Cachings übernimmt und fehldende oder veraltete Tiles in eine Queue zum Rendering einreiht. Das Rendering selbst geschieht im Hintergrund durch das Toolkit Mapnik. Daten kommen hier (wie bei vielen anderen Methoden auch) aus einer PostGIS-Datenbank, welche in einer PGSQL-Instanz läuft.
Normalerweise wird renderd als Queue-Verwaltung eingesetzt. Dieser kann aber durch Tirex ersetzt werden. Tirex bietet hier laut eigener Wiki-Page ein besseres Queue-Management, sowie ein Set aus Tools zur Überwachung und Verwaltung der Queues.
Tileman ist ein Ansatz der japanischen OSM-Gruppoierung. Hier kommt nginx als Webserver zum Einsatz, welcher das Rendering der Tiles via Lua steuert. Die Render-Pipeline bilden hier Tirex und Mapnik.
Leider ist das letzte Update im Github-Repo des Projektes vom Januar 2015 - man kann also davon ausgehen, dass das Projekt nicht mehr aktiv gepflegt wird.