ich benutzte TrekBuddy auf meinem Handy und möchte dafür eine Karte aus den Rohdaten rendern. Diese kann ich dann mit MOBAC importieren und sie ins TrekBuddy Format konvertieren. Ich habe dies mit Postgresql osm2psql und mapnik geschafft. Allerdings werden dann immer Label von Straßen abgeschnitten und außerdem dauert das Rendern sehr lange. Deshalb möchte ich Metatiles rendern und diese dann wieder in einzelne Tiles splittn. Ich weiß allerdings nicht genau, wie ich das machen soll.
Vielen dank für die Antwort. Erstellst du dann ganz normale Tiles? Das dauert bei mir sehr lange, deshalb wollte ich das Problem mit den Metatiles lösen.
ja, ich erstelle mir immer ganz normale tiles, die ich dann mit MOBAC zu einem Atlas weiterverarbeite, um die Karte mit oruxmaps auf dem Smartphone zu nutzen.
Dass das Rendern teilweise lange dauert stört mich jetzt nicht so, da es ja nebenbei laufen kann.
Ne Ostwestfalen-Karte bis Zoomstufe 17 dauert auf meiner Maschine z.B. ne knappe Stunde…
Waere es moeglich einen eigenen Tileserver mit mod_tile aufzusetzen? Der rendert dann die Daten als Metatiles und zerlegt sie wieder in einzelne tiles. Auf einem Ubuntu system laest sich das ganze sehr einfach installieren ( http://switch2osm.org/serving-tiles/building-a-tile-server-from-packages/ ) Und auch auf anderen Linux systemen sollte es relative leicht zu installieren sein.
Ich habe ein Fedora Linux 64bit System. Ich habe auch schon versucht einen Tileserver mit tirex und mod_tile aufzubauen, allerdings habe ich da einige Schwierigkeiten, weil die Pakete nicht in der Fedora Repository enthalten sind und bei kompillieren einige Fehler aufgetreten sind. Die meisten konnte ich zwar durch ändern des Programmcodes beheben, allerdings lässt sich tirex nicht starten, weil angeblich das modtile-socket fehlt.
Fedora scheint irgendwie mehr anders zu Ubuntu zu sein als ich erwartet haette. Demzufolge treten mehr Probleme damit auf als ich von einer Linux distribution zur anderen vermutet haette.
Wenn du die Kompilierfehler oder ander Bugs meldest, werde ich zu sehen das ich sie behebe.
Eigentlich sollte tirex das modtile-socket selbst anlegen. Allerdings muss man sicher stellen das es dazu die benoetigten permissions hat, und moeglicherweise muss man auch sicher stellen das das Verzeichniss in das tirex das socket anlegen will vorhanden ist.