Hallo,

On 01/12/2011 12:41 PM, Karsten wrote:
Schau Dir mal utils/tirex-create-stats-and-update-tiles.sh an, das kann das.

Ich habe eine bessere Alternative gefunden.
tirex-batch map=osm bbox=5,46,16,56 --filter older\(978328800\) z=12-16
Damit rendert er alle Kacheln neu, die älter als 1.1.2001 sind.

Kommt immer drauf an, was Du willst. Die von mir genannte Loesung waere geeignet, um sie einfach alle paar Stunden aufzurufen mit dem Befehl, die aeltesten 1000 Tiles neu zu rechnen oder so. Das muss man ein bisschen kalibrieren, aber auf diese Weise kann man dafuer sorgen, dass der Server immer eine gewisse Grundlast hat (nach dem Motto: Wenn ich grad nix zu tun hab, rechne ich halt mal irgendwas altes neu aus). Je nachdem, was fuer einen dicken Server man hat und wie viele Tiles drauf, pendelt sich das dann irgendwann bei einem "kein Tile ist aelter als X Tage"-Zustand ein. Gibts auch ein Munin-Bild dazu.

Das ist ein relativ primitiver Ansatz, weil er nicht beruecksichtigt, wo sich wirklich was an den Daten aendert (das ist aufwendiger zu ermitteln). Aber zugleich ist er etwas feiner als Dein Vorschlag, der sich mehr fuer eine Einmal-Aktion eignet.

Bye
Frederik



_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an