Style-Dateien im Sprite-Format mit Maputnik bearbeiten

Hallo,

ich möchte eine Karte selber hosten, habe aber keinen richtigen Server sondern nur einen Account bei einem Webhoster, der PHP beinhaltet. Deshalb verwende ich Tileserver-php und hab mich an dieser Anleitung orientiert: https://openmaptiles.org/docs/host/tileserver-php/ und war auch erfolgreich. Nur das Stylen kriege ich noch nicht hin.

Leider benötigt dieser Tileserver die Style-Dateien in einem besonderen Format, bei dem die Symbole für Geschäfte, Cafes, Haltestellen etc. als PNG-Sprites vorliegen. In der oben verlinkten Anleitung wird empfohlen, einen speziellen Branch namens “gh-pages” zu clonen:

https://github.com/openmaptiles/osm-bright-gl-style/tree/gh-pages

(Wenn ich stattdessen den Master-Branch ziehe, fehlen später die Symbole in der Karte.) Nach der Anleitung wird dann in dem gezogenen Branch die Datei style-cdn.json bearbeitet.

Leider kann ich diese Style-Dateien nicht in Maputnik importieren (den erforderlichen MapTiler-Access-Token hab ich gesetzt).

Gibt es eine Möglichkeit dieses Sprite-Format an Maputnik zu verfüttern oder zwischen dem “Sprite-Format” und dem Standard-Format hin und her zu konvertieren?

Vielen Dank im Voraus für Eure Antworten!

wo kommen die sprites denn her? Wenn die aus einem öffentlichen repository kommen kannst du vermutlich dort auch einzelne pngs finden.
Ansonsten entweder „von Hand“ oder mit einem tool, z.B. (ungetestet) https://github.com/bmarwane/spriteSplitter

Hoppla, zumindest die native Version Maputnik unterstützt beide Formate. Hatte aber eine der URLs nicht richtig bearbeitet. Daher keine Anzeige.