Eigene png-Kacheln erstellen

Hallo, bin neu hier und habe eine Frage!

Ich habe mir einen eigenen Tile-Server nach der Anleitung von https://www.linuxbabe.com/ubuntu/openstreetmap-tile-server-ubuntu-18-04-osm erstellt. Was mir nur noch nicht klar ist, wie kann ich mir selbst *.png kacheln rendern? Die Daten in der Ordnderstruktur auf dem Tile-Server ist zwar wie gewohnt, aber darin befinden sich keine png-Dateien!?

Kann mir bitte jemand helfen, irgendwie steige ich da noch nicht so richtig durch!

Vielen Dank für Eure Hilfe schon jetzt vorab

VG
thron

du brauchst dafür die Daten (z.B. in einer pg/postgis datenbank) und einen Renderer (z.B. mapnik) und einen Renderstil der sagt, was wie gerendert werden soll

So ein Renderer-Setup erzeugt keine PNG-Dateien, da das zu viele kleine Einzeldateien und somit ineffizient wäre. Die Kacheln werden stattdessen in sogenannten Metatiles zu 64 Kacheln abgelegt (8x8 Kacheln).

Um an die PNGs zu kommen gibt es zwei Wege:

  • Du kontaktierst Deinen Renderserver über den (lokalen) Webserver und lädtst die PNGs herunter.
  • Du wandelst die Metatiles in PNGs um. Dafür gibt es Spezialtools, ist aber ziemlich umständlich weil auch die Ordnerstruktur auf dem Server optimiert ist und die richtigen Daten nicht intuitiv zu finden.

Ich stand vor der gleichen Frage, da ich große Offline-Kartendateien benötige.

Da hier dein eigener Tileserver zur Anwendung kommt, kannst du den JTiledownloader dafür verwenden. https://wiki.openstreetmap.org/wiki/JTileDownloader

Funktioniert bei mir wunderbar aber dauert natürlich etwas.

Vielleicht hat noch jemand einen anderen Vorschlag?

@thron: Hilfreich ist es oft zu beschreiben was das primäre Ziel der Aktion sein soll. Möglicherweise sind ja andere Ansätze geeigneter.